Christmas Brussels Sprouts with Pancetta & Cranberries
These aren’t the boiled sprouts you hid under a napkin as a kid. We give them a hard sear in rendered pancetta fat, toss in sweet chestnuts and cranberries, then glaze everything with balsamic until it’s sticky and bright. They come together in one pan in under half an hour, which means you get a proper holiday side without taking up oven space.

The outsides blister until they’re deeply golden, the insides stay tender but firm, and those little crispy leaves that fall off become the best part. It’s the dish that vanishes first, every single year.
Why This Pan Works
Brussels sprouts love high heat. The hot pan chars the cut sides so they taste nutty and almost sweet, not steamed.
Pancetta does all the heavy lifting. Its fat seasons the sprouts as they cook, and the salty bits you stir back in at the end give you a different texture with every bite. A splash of stock softens them just enough, then the balsamic reduces into a sticky, tangy glaze.
Ingredients

- 1 ½ lb Brussels sprouts, trimmed and halved: any loose outer leaves can stay in the mix; they crisp up into chips
- 2 tbsp olive oil: only needed if the pancetta doesn’t give off much fat
- 4 oz pancetta, diced small: a thick-cut slab from the deli counter works best
- 1 shallot, thinly sliced: brings a mild onion sweetness that doesn’t overpower
- 2 cloves garlic, minced: fresh, not jarred, for a clean sharp note
- ½ cup cooked chestnuts, roughly chopped: vacuum-packed is easiest; they’re already tender
- ¼ cup dried cranberries: the sweet-tart pop against the salty pancetta
- ⅓ cup chicken or vegetable stock: low sodium lets you control the salt
- 2 tbsp balsamic vinegar: a good, syrupy balsamic clings better than a thin one
- ½ tsp salt: adjust after the pancetta goes in because it’s already salty
- ¼ tsp black pepper: freshly ground
Variations
- Make it with bacon: swap diced thick-cut bacon for the pancetta; the flavor gets smokier and a little heavier.
- Change the fruit: dried cherries or chopped dried apricots work just as well as cranberries. A handful of fresh pomegranate arils scattered over the finished dish gives a juicy crunch.
- Swap the glaze: instead of balsamic, use pomegranate molasses for a deeper tang or a tablespoon of maple syrup with a splash of cider vinegar for a sweeter finish.
- Add a little heat: a pinch of red pepper flakes tossed in with the garlic wakes everything up without stealing the show.
- Go vegetarian: skip the pancetta, use a full 2 tablespoons of olive oil, and add a small pinch of smoked salt with the regular salt to bring back that savory depth.
If you need another festive side that goes equally well with a roast, take a look at the Roasted Carrots with Honey and Thyme.
How to Make Christmas Brussels Sprouts with Pancetta & Cranberries
Step 1: Render the Pancetta

Set a large skillet over medium heat and add the 4 oz diced pancetta. Cook for about 5 minutes, stirring now and then, until the fat has fully rendered and the bits are crisp and golden. Scoop the pancetta out with a slotted spoon and leave all that fat in the pan.
You’ll hear the sizzle soften as the water cooks off, then pick up again when the pieces start to brown. The pancetta will keep crisping after you pull it, so take it out once the edges look deeply golden but not hard.
Step 2: Sear the Brussels Sprouts

Check the fat left in the pan. You need 2 to 3 tablespoons in total to sear properly, so swirl in up to 2 tablespoons of olive oil if it looks scarce. Add the halved Brussels sprouts in a single layer with cut sides down. Don’t move them for a solid 4 to 5 minutes while the undersides develop a deep amber sear.
A crowded pan steams instead of chars. If your sprouts don’t all fit in one layer, take the extra 30 seconds to work in two batches and combine them at the end. You’ll worry less about them finishing unevenly.
Step 3: Sizzle the Shallots and Chestnuts

Toss the seared sprouts, then stir in the sliced shallot and minced garlic. Let them cook for just 1 minute, long enough to soften and smell aromatic. Tip in the ½ cup chopped chestnuts and ¼ cup dried cranberries, season with the ½ teaspoon salt and ¼ teaspoon pepper, and give everything a good turn.
The garlic goes in now rather than at the very start so it doesn’t burn in the empty hot pan. At this point, the skillet looks dry and glossy and the air smells nutty and rich.
Step 4: Braise Briefly

Pour in the ⅓ cup stock and 2 tablespoons balsamic vinegar. It will hiss and bubble up right away. Cover the skillet, drop the heat to medium-low, and let it cook for 3 to 4 minutes. Lift the lid and check a sprout with a fork; it should offer a little resistance but no crunch.
The liquid will have reduced to a thin, shiny glaze that coats the sprouts. If it still looks watery, give it 1 more minute uncovered so the balsamic concentrates and turns sticky.
Step 5: Spoon Into a Serving Dish

Take the pan off the heat and stir the reserved pancetta back through the sprouts. The hot vegetables will rewarm the crispy bits in seconds. Tip everything into a warm shallow bowl so the glossy glaze pools in the bottom, and serve right away while the edges are still crisp and the chestnuts are soft.
Tips for the Best Brussels Sprouts
- Give them space in the pan. If the sprouts are piled on top of each other, they steam instead of sear. Work in batches if you need to, then throw them all together for the braise.
- Pick vacuum-packed cooked chestnuts. They save you a heap of peeling and they’re already soft, so all you do is warm them through.
- Don’t stress about perfect halves. As long as they’re roughly the same size, they’ll cook evenly. Any leaves that fall off will crisp into chip-like bits in the pan.
- Slice extra-large sprouts into quarters rather than halves. They get more surface area for browning and finish at the same time as medium ones.
Timing adjusts a little depending on how you cut them:
| Sprout Preparation | Searing Time (cut-side down) | Covered Braising Time |
|---|---|---|
| Halved (medium) | 4-5 mins | 3-4 mins |
| Quartered (large) | 3-4 mins | 2-3 mins |
| Whole (small) | 5-6 mins, turn them often | 5-6 mins |
Storing Leftovers
- Refrigerate: cooled sprouts keep well in an airtight container for up to 3 days.
- Reheating: crisp them up again in a hot skillet with a tiny drizzle of oil over medium-high heat. Microwaving makes them soft.
- Serve cold: they’re still good at room temperature, so you can set the bowl out on a buffet and they’ll hold for an hour.
What Goes Well With Christmas Brussels Sprouts
The salty-sweet tang cuts through rich roasted meats like a slow-roasted prime rib or a crown roast of pork. Pair it with a creamy potato gratin or spoonbread, because the soft, buttery textures balance the sprouts’ edge. For a weeknight, tuck them next to a simple roast chicken with plenty of pan juices.
Frequently Asked Questions
Can I use frozen Brussels sprouts?
Yes, but thaw them completely and pat them very dry with a towel. Any extra water will steam them instead of searing.
Can I prep anything ahead?
You can trim and halve the sprouts a day in advance and keep them in a sealed bag in the fridge. Render the pancetta earlier in the day and store it separately. Cook the dish from start to finish just before serving.
How do I make this vegetarian?
Leave out the pancetta, use a full 2 tablespoons of olive oil, and add a small pinch of smoked salt or a dash of liquid smoke with the regular salt to replace that savory depth. The rest of the recipe stays the same.
What if I can’t find chestnuts?
Toasted pecans or walnuts work well. Toast them in the dry skillet for 2 minutes before you start the pancetta, then toss them in at the end so they stay crunchy.

Christmas Brussels Sprouts with Pancetta & Cranberries Recipe
Ingredients
Method
- Cook the pancetta in a large skillet over medium heat until crisp, about 5 minutes. Remove with a slotted spoon, leaving the fat.
- Add olive oil if needed to make about 2 to 3 tablespoons of fat in the pan. Place the sprouts cut-side down in a single layer and sear undisturbed for 4 to 5 minutes until deeply golden.
- Stir in the shallot and garlic, cook 1 minute, then add chestnuts, cranberries, salt, and pepper.
- Pour in the stock and balsamic, cover, and cook over medium-low for 3 to 4 minutes until the sprouts are just tender and the liquid reduces to a glaze.
- Remove from heat, stir the pancetta back in, and spoon into a warm serving dish.
