These roasted Brussels sprouts are crispy, tender, and oh-so-delicious, thanks to the added crunch of bacon! They make a great side dish that everyone will love.
I love how the bacon adds a savory twist that makes these veggies hard to resist. Honestly, they disappear from the table faster than I can say “Brussels sprouts!” 😂
Making them is super easy—just toss the sprouts with bacon, roast, and enjoy the yummy goodness. Perfect for a cozy dinner or as a holiday treat!
Key Ingredients & Substitutions
Brussels Sprouts: Fresh Brussels sprouts are a must for this recipe. If you’re in a hurry, you can also use frozen sprouts, just be sure to thaw and drain them well before cooking.
Bacon: Bacon adds a nice crunch and flavor. You can use turkey bacon or pancetta for a lighter version. If you’re vegetarian, try smoked tempeh or mushrooms for a similar savory effect.
Olive Oil: Extra virgin olive oil enhances taste, but feel free to substitute it with avocado oil or melted coconut oil if you prefer. Both work well for roasting.
Balsamic Vinegar or Lemon Juice: These are optional but elevate the dish. You can use apple cider vinegar or even a splash of your favorite citrus juice as a substitute.
How Do I Roast Brussels Sprouts to Perfection?
Roasting Brussels sprouts is all about achieving that crispy outside and tender inside. Here’s how to do it right:
- Trim the ends and cut the sprouts in half for even cooking.
- Don’t overcrowd the pan! A single layer on the baking sheet helps them roast evenly rather than steam.
- Stir halfway through cooking to ensure every sprout gets crispy and browned.
- Keep an eye on the bacon. If it cooks too fast, you can add it halfway through the roasting time.
Even with just a few simple ingredients, the outcome will be deliciously satisfying! Enjoy your cooking!

Roasted Brussels Sprouts With Bacon
Ingredients You’ll Need:
- 1 1/2 pounds Brussels sprouts, trimmed and halved
- 6 slices bacon, chopped
- 2 tablespoons olive oil
- 1/2 teaspoon salt (adjust to taste)
- 1/4 teaspoon black pepper
- Optional: 1 tablespoon balsamic vinegar or lemon juice for finishing
How Much Time Will You Need?
This recipe takes about 10 minutes to prep and 25 minutes to roast in the oven. In total, you’ll be looking at around 35 minutes from start to finish, making it a quick and tasty side dish!
Step-by-Step Instructions:
1. Preheat the Oven:
Start by preheating your oven to 400°F (200°C) so that it’s nice and hot when you’re ready to roast!
2. Prepare the Brussels Sprouts:
In a large mixing bowl, toss the halved Brussels sprouts with olive oil, salt, and black pepper. Make sure they’re evenly coated so they roast wonderfully!
3. Arrange on Baking Sheet:
Spread the Brussels sprouts out on a baking sheet in a single layer. This helps them become crispy instead of soggy.
4. Add the Bacon:
Sprinkle the chopped bacon pieces on top of the Brussels sprouts. The bacon will add flavor and crunch as it cooks!
5. Roast in the Oven:
Place the baking sheet in the oven and roast for about 20-25 minutes. Be sure to stir the sprouts halfway through to ensure they cook evenly. You’ll want them tender and golden brown with crispy bacon bits!
6. Finish with Flair:
If you’d like, drizzle your roasted Brussels sprouts with balsamic vinegar or lemon juice right before serving. This adds a nice pop of flavor!
7. Serve and Enjoy:
Now, serve your delicious roasted Brussels sprouts warm as a delightful side dish! Enjoy the crispy, savory goodness!
Dig in and relish every bite of these tasty sprouts with bacon!
Can I Use Frozen Brussels Sprouts in This Recipe?
Yes, you can use frozen Brussels sprouts, but make sure to thaw and thoroughly dry them before roasting. This will help them achieve the desired crispiness!
What Can I Substitute for Bacon?
If you want a vegetarian option, you can use smoked tempeh or mushrooms to bring a similar savory flavor. For a lower-fat version, try turkey bacon or pancetta!
How Should I Store Leftover Roasted Brussels Sprouts?
Store any leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, simply warm them in the oven or microwave until heated through.
How Can I Make This Recipe Ahead of Time?
You can prep the Brussels sprouts and bacon ahead of time! Toss them with olive oil and seasonings, then store in the fridge for up to a day. Just roast them right before serving for the best texture!
Roasted Brussels Sprouts With Bacon
Crispy roasted Brussels sprouts tossed with savory bacon, olive oil, salt and pepper—an easy and flavorful side dish ready in under 30 minutes.
Ingredients
- 1½ pounds Brussels sprouts, trimmed and halved if large
- 2 tablespoons olive oil
- Kosher salt and freshly ground black pepper, to taste
- 6 slices bacon, cut into 1-inch pieces
Instructions
- Preheat the oven to 400°F (200°C).
- Trim the Brussels sprouts, remove any damaged outer leaves, and cut large ones in half so they cook evenly.
- In a large bowl, drizzle the Brussels sprouts with the olive oil and toss until evenly coated. Season generously with salt and pepper.
- Transfer the Brussels sprouts to a large rimmed baking sheet, spreading them out into a single layer. Scatter the cut bacon pieces evenly over the sprouts.
- Roast in the preheated oven for 20-30 minutes, flipping or rotating the pan halfway through, until the Brussels sprouts are tender inside and golden brown with crisp outer leaves, and the bacon is cooked and crisp.
- Remove from the oven and serve immediately while hot and crisp.
