Cranberry and Orange Juice Spareribs
⏲ ~27 min total · prep 15 · cook 12 · 4 servings
Lunch⏱ 225 min total🔥 12.0g net carbs
By the KFI Test Kitchen · Tested & approved by Jason Lieu, KFI recipe editor
Published Sep 15, 2026 · Updated Sep 15, 2026
Ingredients
- 2 racks St. Louis-cut pork spareribs (about 5 lbs), membrane removed
- 2 tsp kosher salt
- 1 tsp coarsely ground black pepper
- 1 1/2 tsp smoked paprika
- 1 cup beef broth
- 1 1/2 cups fresh or frozen cranberries
- 1/2 cup allulose
- 1/4 cup water
- 1 tbsp orange zest
- 1/4 cup fresh orange juice (1 small orange)
Instructions
- Rub the ribs on both sides with the salt, pepper, and smoked paprika and let them sit while the oven heats to 300°F.
- Coil each rack to fit a deep roasting pan, strewing the halved onions underneath as a rack, and pour the broth around — not over — the meat; cover the pan tightly with foil.
- Braise 2 hours 45 minutes, until the bones twist loose when you grab one and the meat has pulled back about an inch from the rib tips.
- Meanwhile make the glaze: simmer the cranberries, allulose, water, orange zest, and juice in a small saucepan over medium heat for 10 minutes, until every berry has popped.
- Blend the cranberry mixture until smooth, then return it to the pan and boil 3-4 minutes, stirring, until it mounds on the spoon like warm jam.
- Lift the ribs out, discard the braising liquid, and paint both racks thickly with the glaze; crank the oven to 425°F.
- Roast uncovered 8-10 minutes more, until the glaze is lacquered and sizzling at the edges, then rest 10 minutes and cut between the bones.
Why this recipe works
- Low and slow braise Two hours and forty-five minutes at 300°F does what no grill can. The bones twist loose when you grab one, and the meat has pulled back an inch from the rib tips before the glaze ever appears.
- Allulose in the glaze Allulose sweetens the cranberry glaze without the sugar, and it boils down to something that mounds on the spoon like warm jam. Twelve net carbs for a full glazed rack dinner.
- Two-stage finish Glaze goes on thick, then a short uncovered roast at 425°F lacquers it until the edges sizzle. Glaze alone never gets that shine.
Tips for making this recipe well
Coil the racks to fit
St. Louis racks are long, and coiling them into a deep roasting pan keeps everything submerged in the steam. The halved onions tucked underneath hold the meat off the pan bottom.
Broth around, not over
Pouring the broth over the rub washes it off. Around the meat, it steams the racks and leaves the seasoning where it belongs.
Cook the glaze until every berry pops
Ten minutes of simmering breaks the cranberries down and cooks out the raw edge of the juice. Blend it smooth, then boil it three to four minutes until it mounds like warm jam.
Discard the braising liquid
It has done its job keeping the racks moist and carries none of the glaze flavor. Pour it off and paint the ribs thickly with the cranberry glaze instead.
Rest before cutting
Ten minutes after the roast lets the juices settle back into the meat. Cut between the bones only when the glaze has stopped bubbling.
Serving suggestions
Cut between the bones after the ten-minute rest and carry the rack to the table with extra glaze alongside for anyone who wants more. The full plate runs 12 net carbs, the highest in this batch, and the cost is nearly four hours of mostly unattended oven time. This is a weekend cook, not a Tuesday one, and it suits a table that wants a centerpiece. Sturdy greens or roasted broccoli hold up against the sweet-tart glaze better than anything delicate.
Storage and meal prep
The glazed ribs keep 3 to 4 days covered in the fridge and reheat well in a 300°F oven until warmed through, which keeps the glaze from turning gummy the way a microwave does. They freeze for 2 to 3 months; thaw overnight in the fridge before reheating. Hold back a little extra glaze when you first cook them and brush it on during the reheat. The fresh coat of glaze makes day-two ribs taste closer to first-night ribs than anything else you can do.
Variations worth trying
- Sharper glaze A teaspoon of apple cider vinegar stirred into the finished glaze cuts the sweetness. The cranberries already lean tart, so taste as you go.
- Baby back ribs They are smaller and leaner than St. Louis cut, so check for twist-loose bones closer to two hours. The glaze and finish stay the same.
- Extra orange Zest a second orange into the glaze for more citrus without more juice and carbs. The aroma lifts noticeably at the table.
- Chile in the rub Half a teaspoon of chipotle powder with the smoked paprika adds a smolder under the sweet glaze. Keep the salt as written.
Frequently asked questions
Can I make these in less time?
Not really, and that is the point of the recipe. The braise at 300°F for two hours and forty-five minutes is what makes the bones twist loose, and shortcuts leave you chewing.
How do I know the ribs are done braising?
Grab a bone and twist. When it gives and the meat has pulled back about an inch from the rib tips, they are ready for the glaze.
Why throw away the braising liquid?
It kept the racks moist and picked up the seasoning, but its job is done by the time the glaze goes on. The cranberry glaze brings all the flavor the finished ribs need.
Can I use a sugar substitute other than allulose?
Allulose boils to a jam-like consistency in this glaze. Erythritol tends to recrystallize as the glaze cools, which changes the lacquered finish the recipe is after.
Can I do the braise a day ahead?
Yes, and it is a good plan for company. Braise and glaze the racks, refrigerate, then run the 425°F roast on serving day until the glaze is lacquered and sizzling.
Related keto recipes
As an Amazon Associate and affiliate partner, Keto Food Ideas earns from qualifying purchases at no additional cost to you. Nutritional values are estimates. Recipes are developed with AI assistance and reviewed by our editors before publishing.
← More Lunch recipes · Home