Crockpot Brussel Sprouts with Crispy Bacon
These Crockpot Brussel Sprouts turn out tender, coated in savory bacon fat, with crisp salty bits scattered on top. The slow cooker does most of the work, so you get a side dish that tastes oven-roasted without hovering near a hot pan.

A quick sauté of bacon and garlic at the start builds a deep, smoky base, and a small splash of balsamic at the end wakes everything up. You get a vegetable that earns its spot on a weeknight dinner table or a holiday spread.
What Makes These Crockpot Brussel Sprouts So Good
The sprouts steam gently inside the slow cooker, which softens every leaf without turning them to mush. That gentle heat means you never risk the scorched outer leaves and raw centers that can happen in a hot oven.
All the flavor comes from the bacon fat that coats each halved sprout, plus a poke of garlic and a tangy finish. It is a hands-off dish that lets the cooker handle the timing while you get the rest of the meal together.
Ingredients

- 1 ½ lb Brussel sprouts, trimmed and halved: pick firm, bright green sprouts with tight leaves
- 4 slices thick-cut bacon, diced: the fat renders down and seasons everything
- 2 cloves garlic, minced: it mellows during cooking, so it never tastes sharp
- 2 tbsp balsamic vinegar: added at the end to cut through the richness
- 1 tbsp olive oil: only if you need a little extra fat after rendering the bacon
- 1 tsp kosher salt: plus more to taste
- ½ tsp black pepper
Variations / Substitutions
- Bacon: swap diced pancetta, or use turkey bacon and add 1 tbsp olive oil to replace the rendered fat. For a vegetarian version, skip the meat entirely and toss the sprouts with 2 tbsp olive oil and ½ tsp smoked paprika before slow cooking.
- Balsamic vinegar: maple syrup or a squeeze of fresh lemon juice brings a different kind of brightness. Maple will lean sweeter, lemon will be sharper.
- Heat: add a pinch of red pepper flakes along with the garlic if you like a little warmth.
Creamy Slow Cooker Chicken Curry is a great main dish to serve alongside these sprouts.
How to Make Crockpot Brussel Sprouts with Crispy Bacon
Step 1: Render the Bacon

If your slow cooker has a sauté function, turn it to medium. Otherwise, grab a skillet for this part. Add the 4 slices diced bacon and cook, stirring every so often, for about 5 minutes. You want the fat to render out and the bacon to start getting crisp around the edges. Scoop the bacon onto a paper towel-lined plate and leave the rendered fat in the pot.
You will see little browned specks stuck to the bottom, those carry a ton of flavor. If the rendered fat is more than about 2 tablespoons, spoon out the excess. You want enough to coat the sprouts but not drown them.
Step 2: Sauté the Garlic

Toss the 2 minced garlic cloves into the hot bacon fat and stir for 30 seconds, just until you smell it. Drop in the halved Brussel sprouts, season with the 1 tsp salt and ½ tsp pepper, and toss everything together so every cut side gets slick with fat. Let the sprouts cook for 2 minutes, stirring once, until the edges just begin to take on a little color.
The sprouts will brighten to a vivid green and you will hear a faint sizzle. You are not cooking them through yet, only waking up the outer leaves before the slow cooker takes over.
Step 3: Slow Cook the Sprouts

Scrape the garlicky sprouts into the slow cooker if you used a skillet. Pour in 2 tablespoons of water or broth, just enough to create a little steam. Cover and cook on high for 2 to 3 hours or on low for 4 to 5 hours. You are looking for fork-tender sprouts that still hold their shape, not ones that fall apart.
Every cooker runs a bit differently. Check at the 2-hour mark on high, poke a sprout with a paring knife. It should slide in with almost no resistance. If they need more time, let them go another 20 minutes and check again.
Step 4: Finish and Serve

When the sprouts are tender, drizzle the 2 tablespoons balsamic vinegar over them and toss gently to coat. Sprinkle the reserved crispy bacon on top and add a final pinch of flaky salt if they need it. Serve them hot, right from the pot.
The vinegar will hit the warm sprouts and release a sweet, tangy smell. The bacon stays crunchy and gives each bite a salty pop, exactly what you want against the soft, savory sprouts.
Tips for Tender, Not Mushy Sprouts
- Cut the sprouts into even halves so they all cook at the same rate. Leave tiny sprouts whole, but trim the stem end.
- Do not pack the slow cooker too full. You want a single, loose layer so the steam can move around. If the pot is heaped, the bottom sprouts will braise while the top ones barely soften.
- Add any vinegar or acidic finish after cooking. If it goes in too early, the sprouts can turn a little gray and lose their bright flavor.
- For deeper caramelized edges, spread the cooked sprouts onto a sheet pan and run them under a broiler for 2 to 3 minutes before adding the balsamic and bacon.
Cooking times by size and setting:
| Sprout size | High setting | Low setting |
|---|---|---|
| Small (about 1 inch) | 2 hours | 4 hours |
| Medium (1.5 inches) | 2.5 hours | 4.5 hours |
| Large (2 inches and up) | 3 hours | 5 hours |
Storing Leftovers
- Refrigerate: pack cooled sprouts into an airtight container and keep for up to 4 days.
- Reheating: warm them in a skillet over medium heat with a tiny splash of water. This recrisps the bacon better than a microwave, which can turn everything soggy.
What Goes Well With Crockpot Brussel Sprouts
These sprouts are rich and savory, so they pair well with a simple roast chicken and a sharp green salad dressed in lemon vinaigrette. For a holiday table, serve them alongside Glazed Ham and a mound of creamy mashed potatoes. The smoky bacon and tangy vinegar cut through richer mains without competing.
Frequently Asked Questions
Can I use frozen Brussel sprouts?
Yes. Do not thaw them first, just add about 30 extra minutes to the cook time and expect a slightly softer texture.
My sprouts turned out mushy. What went wrong?
Most likely they were cooked a bit too long. Check for tenderness at the early end of the timing window next time, and make sure the lid stays on tight so they steam, not boil.
Can I double this recipe?
You can, as long as your slow cooker is at least 6 quarts. Toss the sprouts gently so they cook evenly, and add 20 to 30 minutes on high if the pot is full.
How do I make this dairy free?
The recipe already has no dairy, so you are all set.

Crockpot Brussel Sprouts with Crispy Bacon Recipe
Ingredients
Method
- Render the diced bacon in a sauté-safe slow cooker or skillet over medium heat for about 5 minutes, until crisp. Remove bacon and reserve the fat.
- Stir the minced garlic into the hot fat for 30 seconds, then add the halved sprouts, salt, and pepper. Toss and cook for 2 minutes, until the edges just start to color.
- Transfer everything to the slow cooker if needed, add 2 tbsp water, cover, and cook on high for 2 to 3 hours until fork-tender.
- Drizzle the balsamic vinegar over the hot sprouts, toss gently, top with the crispy bacon, and serve right away.
