These roasted Brussels sprouts with bacon are a tasty treat! The sprouts get crispy and golden, while the bacon adds a delightful smoky flavor. Who knew veggies could be this good?
Honestly, every bite feels like a little celebration. I like to toss them in a bit of olive oil and seasoning before roasting. It’s that easy—and they disappear fast at dinner!
Key Ingredients & Substitutions
Brussels Sprouts: Use fresh Brussels sprouts for the best flavor. If you’re in a pinch, frozen can work, but they’ll cook differently and might end up a bit mushy.
Bacon: I love using thick-cut bacon for its richness, but turkey bacon or even pancetta are great alternatives if you’re looking for something leaner or saltier.
Olive Oil: While olive oil is my go-to for roasting, using the rendered bacon fat is fantastic too! It gives an extra flavor boost. For a vegan option, try using avocado oil.
Garlic: Feel free to leave garlic out if you’re not a fan. It adds a nice layer of flavor but isn’t essential. Shallots can be a nice substitute too!
Why is Proper Roasting Important?
Roasting Brussels sprouts is key to achieving that lovely caramelized exterior and tender inside. Here’s how to ensure they roast perfectly:
- Preheat your oven to ensure even cooking—400°F (200°C) is ideal.
- Spread the sprouts cut-side down on the baking sheet. This maximizes caramelization!
- Tossing with oil (or bacon fat) helps them brown nicely. Don’t overcrowd the pan; they need space!
- Turning them halfway allows for even browning, so don’t skip this step.
With these tips, you’ll have wonderful roasted Brussels sprouts every time! Enjoy your cooking!

Roasted Brussels Sprouts With Bacon
Ingredients You’ll Need:
- 1 ½ pounds Brussels sprouts, trimmed and halved
- 6 slices bacon, chopped
- 2 tablespoons olive oil (or reserved bacon fat)
- 3 cloves garlic, minced (optional)
- Salt and freshly ground black pepper, to taste
How Much Time Will You Need?
This recipe takes about 10-12 minutes to prep and 30-35 minutes total for cooking. So, you can have this delicious side dish ready in about 45 minutes!
Step-by-Step Instructions:
1. Preheat the Oven:
Start by preheating your oven to 400°F (200°C). This high temperature is perfect for roasting the Brussels sprouts and bacon together for that crispy texture.
2. Roast the Bacon:
Take a baking sheet and spread the chopped bacon evenly on it. Place it in the preheated oven and roast for about 10-12 minutes until the bacon is crispy. Once done, use a slotted spoon to remove the bacon and let it drain on paper towels while keeping some of the bacon fat in the pan.
3. Prepare the Brussels Sprouts:
In a large mixing bowl, add the halved Brussels sprouts. Drizzle with olive oil (or some of the reserved bacon fat) and sprinkle salt and pepper to taste. Toss the sprouts well until they are evenly coated.
4. Roast the Brussels Sprouts:
Spread the Brussels sprouts cut-side down on the same baking sheet in a single layer. Roast them in the oven for about 20-25 minutes. Remember to turn them halfway through to ensure they are golden brown and tender all around.
5. Add Garlic (Optional):
If you’re using garlic, add it to the Brussels sprouts during the last 5 minutes of roasting. This will give the dish a wonderful aroma without burning the garlic.
6. Combine with Bacon:
When the Brussels sprouts are cooked to perfection, take them out of the oven and immediately toss them with the crispy bacon pieces from earlier. This way, the flavors meld together beautifully.
7. Serve Hot:
Once everything is well-combined, taste and adjust the seasoning if necessary. Serve these roasted Brussels sprouts with bacon hot, and enjoy this scrumptious dish!
This recipe yields tender, caramelized Brussels sprouts with crispy, savory bacon bits, making it a fantastic side dish for any meal. Enjoy your delicious creation!
Can I Use Frozen Brussels Sprouts for This Recipe?
Yes, you can use frozen Brussels sprouts, but keep in mind they may not get as crispy as fresh ones. Thaw them first and pat dry with paper towels before roasting to remove excess moisture.
What Can I Substitute for Bacon?
If you want a vegetarian option, you can use smoked tempeh or mushrooms to replicate some of that savory flavor. For a lower-fat option, turkey bacon is also a good choice!
How Do I Store Leftovers?
Store leftovers in an airtight container in the fridge for up to 3 days. To reheat, simply warm them in the oven for about 10-15 minutes at 350°F (175°C) to help restore some of their crispiness.
Can I Prepare This Dish Ahead of Time?
Yes! You can roast the Brussels sprouts and bacon separately in advance and then combine them just before serving. This way, they will taste fresh and crispy!



