Baked Spare Ribs With Red Wine Lees

⏲ ~21 min total · prep 17 · cook 4 · 4 servings

Lunch⏱ 175 min total🔥 1.7g net carbs

By the KFI Test Kitchen · Tested & approved by Jason Lieu, KFI recipe editor

Published Sep 15, 2026 · Updated Sep 15, 2026

Baked Spare Ribs With Red Wine Lees

Ingredients

Instructions

  1. Slide a paring knife under the silvery membrane on the bony side of each section, grip it with a paper towel, and peel it off in one pull.
  2. Rub the sections with the avocado oil, then coat with the salt, pepper, garlic powder, and thyme; let them sit 20 minutes at room temperature while the oven heats to 275°F.
  3. Lay each section meaty-side up on a double sheet of heavy foil and pour half the red wine around the meat with the smashed garlic and bay leaf; seal into loose packets.
  4. Bake 2 to 2 1/4 hours, until the meat pulls back from the bones by half an inch and a knife slides into the thickest part with no resistance.
  5. Meanwhile simmer the remaining half cup of wine with the allulose in a small saucepan until reduced to about 3 tablespoons and syrupy — the wine's lees and sediment concentrate into the glaze — then swirl in the cold butter and the vinegar off the heat.
  6. Open the packets, brush the glaze over the meaty sides, and broil 3-4 minutes until it lacquers and the bone tips char slightly.
  7. Rest 10 minutes, cut between the bones, and pour the pooled packet juices over the top.

Why this recipe works

Tips for making this recipe well

Wine around, not over

Pour the wine into the foil packet beside the meat so the rub stays on the surface. Pouring over the top rinses your seasoning into the braise.

The knife test

A paring knife should slide into the thickest section with no resistance at all. If it drags, reseal the packet and give the ribs another 20 minutes.

Reduce the glaze hard

Three tablespoons, syrupy, is the target before the butter goes in. A loose glaze runs off the ribs under the broiler and burns on the pan.

Broil close and watch

Three or 4 minutes under a high broiler lacquers the glaze and chars the bone tips slightly. Even a sugar-free glaze scorches if you wander off.

Pour the packet juices back

After the 10-minute rest, cut between the bones and spoon the pooled juices from the foil over the top. That liquid is concentrated pork and wine; it does not belong in the trash.

Serving suggestions

Rest the ribs 10 minutes after the broiler, then cut between the bones and pour the pooled packet juices over the top. The glaze reads tart and winey rather than sweet, which suits a vinegary green on the side. Each serving lands at 1.7 g net carbs, so this plate fits the strictest day of the week. It is a knife-and-fork dish, and napkins on the table are not a courtesy, they are equipment.

Storage and meal prep

Refrigerate leftover ribs in a covered container for 3 to 4 days with any extra glaze and juices. Reheat covered at 300°F with a splash of water for 15 to 20 minutes, then finish under the broiler for a minute to re-lacquer the surface. The freezer holds them for 2 to 3 months; thaw overnight in the fridge and bring the glaze back under the broiler after reheating, since it goes dull in storage.

Variations worth trying

Frequently asked questions

What are wine lees?

Lees are the sediment and spent solids left in wine. Reducing the wine hard concentrates that sediment into the glaze, which is where the deep, winey flavor comes from.

Do I really have to peel the membrane?

Yes. It shrinks as it cooks and leaves the bony side tough and chewy no matter how long the ribs braise.

Can I make these ahead?

Braise the packets a day early and refrigerate the ribs in their juices. Bring them back to temperature covered, then glaze and broil right before serving.

What replaces allulose?

Another granulated keto sweetener such as erythritol works in the same teaspoon. Without any sweetener the glaze still reduces fine; it stays sharper and less glossy.

How many net carbs?

A serving comes to 1.7 g net carbs. The dry rub, wine, and pork carry almost nothing, and the single teaspoon of allulose adds a fraction.

Related keto recipes

Sheet Pan Dinner: Hanger Steak with Mushrooms and Carrots
Lunch

Sheet Pan Dinner: Hanger Steak with Mushrooms and Carrots

6 min · 12.3g net carbs
Entrecote Steak with Asparagus
Lunch

Entrecote Steak with Asparagus

16 min · 12.9g net carbs
Glazed pork chops
Lunch

Glazed pork chops

19 min · 11.0g net carbs
Italian Chicken With Pepper
Lunch

Italian Chicken With Pepper

30 min · 4.0g net carbs

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