Love this? Save it for later!
Share the inspiration with your friends
“You absolutely have to try these Brussels sprouts!” my friend texted me one chilly evening, right when I was wrestling with what to make for dinner. Honestly, I’d never been much of a Brussels sprouts fan—always thought they were bitter and boring. But that night, curiosity got the best of me. I roasted some up with bacon and cheese, and well… let’s just say my skepticism melted faster than the cheese on top.
There’s something about the crackle of bacon fat sizzling on Brussels sprouts that turns a simple veggie into a cozy, crave-worthy side dish. It’s that perfect combination of crispy, salty, and cheesy that made me come back to this recipe multiple times in one week (I’m not kidding). I even started to think of it as my little secret comfort food—something to ground me after long days. The smell alone fills the kitchen with warmth, reminding me of those small, quiet moments when everything feels just right.
What really surprised me was how easily this recipe fit into my busy evenings. No fuss, no weird ingredients, just pure, honest flavor that anyone can pull off. So here’s the thing: if you’ve ever thought Brussels sprouts weren’t for you, this recipe might just change your mind. It did for me, and I’m pretty sure it will for you too.
And honestly? It’s the kind of dish that makes you pause and savor every bite, closing your eyes because it’s that satisfying. Once you make these crispy bacon cheese Brussels sprouts, you’ll find yourself reaching for them again—whether it’s a cozy weeknight dinner or a side that steals the show at your next gathering.
Why You’ll Love This Recipe
This crispy bacon cheese Brussels sprouts recipe has earned its place in my rotation for good reasons, and I’m happy to share what makes it stand out:
- Quick & Easy: Ready in about 30 minutes, it fits perfectly into hectic evenings or last-minute meal plans.
- Simple Ingredients: No need for fancy shopping trips; pantry staples like bacon, cheese, and fresh Brussels sprouts are all you need.
- Perfect for Cozy Meals: Whether you’re aiming for a comforting weeknight side or a warm dish for chilly weekends, it checks all the boxes.
- Crowd-Pleaser: Kids, picky eaters, and foodies alike tend to ask for seconds—bacon and cheese rarely fail!
- Unbelievably Delicious: The crispy edges and melty cheese create a rich, satisfying texture combo that turns humble Brussels sprouts into a star.
Here’s what sets this recipe apart: the technique of roasting the sprouts in bacon fat first, then layering cheese on top near the end, keeps everything crispy without sogginess. I usually use sharp cheddar because it melts beautifully and packs a punch, but feel free to swap in Gruyère or mozzarella if you want a twist.
After testing this recipe multiple times (and tweaking seasoning ratios), I’m confident it’s the best version you’ll find—simple, straightforward, and straight-up delicious. Plus, it’s one of those dishes that feels like a little warm hug on a plate, perfect when you want comfort food that isn’t heavy or complicated.
What Ingredients You Will Need
This recipe uses straightforward, wholesome ingredients that come together to make a bold, comforting dish without fuss. Most are staples you probably already have, making it a no-brainer for quick weeknight cooking.
- Brussels sprouts: about 1 pound (450 grams), trimmed and halved for even roasting. Look for firm, bright green sprouts without yellowing leaves.
- Bacon: 4-6 slices, chopped. I prefer thick-cut bacon for extra crispness. You can use turkey bacon for a leaner option.
- Cheese: ¾ cup (75 grams) shredded sharp cheddar cheese—this adds rich, melty flavor. Gruyère or fontina work well too for a creamy finish.
- Olive oil: 1 tablespoon (15 ml), to help crisp the sprouts further.
- Garlic: 2 cloves, minced, for a subtle aromatic kick.
- Salt and pepper: to taste, essential for balancing flavors.
- Red pepper flakes: optional, just a pinch if you like a little heat.
- Fresh parsley: a handful, chopped, for garnish and freshness.
For substitutions: if you want a dairy-free version, try nutritional yeast instead of cheese—it adds a nice umami punch. If fresh Brussels sprouts aren’t available, frozen can work but expect slightly softer texture.
And a quick note—I always grab bacon from trusted brands like Wright or Nueske’s because they deliver consistent flavor and crispness. For cheese, a well-aged sharp cheddar from a local creamery really brings out the best in this recipe.
Equipment Needed
- Baking sheet: A sturdy rimmed baking sheet is key. I prefer aluminum foil-lined for easy cleanup and even roasting.
- Mixing bowl: Medium size, to toss the Brussels sprouts with bacon and seasonings.
- Sharp knife: Essential for trimming and halving the Brussels sprouts cleanly.
- Cheese grater: For shredding the cheese freshly. Freshly shredded melts better than pre-shredded.
- Tongs or spatula: For flipping the sprouts halfway through roasting.
If you don’t have a baking sheet, a cast-iron skillet works great too and adds a nice sear. For budget-friendly options, foil-lined cookie sheets can substitute just fine. And keep your knife sharp—it makes the whole prep way easier and safer.
Preparation Method

- Preheat your oven to 400°F (200°C). Getting the oven hot is crucial for that crispy, caramelized finish. This usually takes about 10 minutes.
- Prepare the Brussels sprouts. Trim the ends and halve each sprout. If some are large, quarter them so they cook evenly.
- Cook the bacon. Place chopped bacon in a cold skillet over medium heat and cook until crispy, about 6-8 minutes. Remove with a slotted spoon and set aside, reserving the bacon fat.
- Toss sprouts with bacon fat and olive oil. In a mixing bowl, combine the halved Brussels sprouts, 1 tablespoon of reserved bacon fat, olive oil, minced garlic, salt, and pepper. Make sure each sprout is coated—this is key for crispiness.
- Arrange sprouts on the baking sheet. Spread them cut-side down in a single layer to maximize browning.
- Roast for 20 minutes. Flip halfway through with tongs or a spatula to promote even cooking. They should be tender inside and caramelized outside.
- Sprinkle cooked bacon and cheese over the sprouts. Return to oven for another 5 minutes or until cheese is melted and bubbly.
- Garnish and serve. Once out of the oven, sprinkle with fresh chopped parsley and a pinch of red pepper flakes, if using. Serve warm for best flavor.
Pro tip: If your sprouts aren’t browning well, your oven might be a bit cool or your pan overcrowded—try roasting in batches next time for better crisp.
Cooking Tips & Techniques
Getting the perfect crispy bacon cheese Brussels sprouts takes a few tricks I’ve picked up over time.
- Don’t skimp on drying the sprouts. After washing, pat them dry well. Excess moisture steams them instead of roasting, which kills the crispiness.
- Use bacon fat. This is the secret weapon. Tossing the sprouts in bacon fat before roasting infuses flavor and helps create that coveted crunch.
- Cut-side down roasting. Always roast sprouts with the flat side down to get a beautiful golden sear. It’s like the difference between soggy and crispy.
- Cheese timing matters. Add cheese only toward the end so it melts but doesn’t burn or dry out. I learned this after a few crispy disasters!
- Don’t overcrowd the pan. Give sprouts room to breathe on the baking sheet. Crowding traps steam and leads to mushy results.
- Multitask smartly. While the sprouts roast, you can prep a quick salad or start a dessert like the creamy banana Biscoff overnight oats for the next morning.
My first attempts were a bit soggy until I realized how critical pan space and bacon fat were. It’s funny how small tweaks can make all the difference in a recipe!
Variations & Adaptations
This recipe is a great base—feel free to put your own spin on it depending on your taste or dietary needs.
- For a vegetarian version: Skip the bacon and add toasted walnuts or pecans for crunch, plus a drizzle of smoked paprika oil to mimic that smoky depth.
- Spice it up: Add a pinch of cayenne pepper or swap cheddar for pepper jack cheese for a little heat.
- Seasonal twist: In winter, toss in some roasted chestnuts or dried cranberries for a festive touch.
- Alternate cheeses: Swiss or Parmesan can add unique flavors. Parmesan especially adds a nutty crispiness on top.
- Cooking method swap: Try air-frying the sprouts at 375°F (190°C) for about 12-15 minutes, shaking halfway, then add bacon and cheese and cook 3-5 minutes longer.
One variation I can’t get enough of is adding a drizzle of balsamic glaze right before serving—it adds a sweet tang that cuts through the richness beautifully.
Serving & Storage Suggestions
These crispy bacon cheese Brussels sprouts are best served hot and fresh from the oven to enjoy that crispy texture and melty cheese. I like to plate them as a side to dishes like cozy corned beef and sauerkraut bowls or alongside roasted chicken for a comforting meal.
If you have leftovers, store them in an airtight container in the fridge for up to 3 days. Reheat in a hot skillet or oven to bring back the crispiness—microwaving tends to make them soggy, so I avoid that.
Flavors actually deepen after a day, making the dish even tastier as leftovers. Just add a fresh sprinkle of parsley or a squeeze of lemon to brighten it up when serving again.
Nutritional Information & Benefits
One serving of this recipe (about ¾ cup) roughly contains:
| Nutrient | Amount |
|---|---|
| Calories | 160 kcal |
| Protein | 8 grams |
| Fat | 12 grams |
| Carbohydrates | 6 grams |
| Fiber | 3 grams |
Brussels sprouts are packed with vitamins C and K, plus fiber to support digestion. Bacon adds protein and fat that help keep you full, while cheese provides calcium and a satisfying richness. This dish fits nicely into gluten-free and low-carb eating plans, just watch portion sizes if you’re tracking fat intake.
From a wellness perspective, I love that this recipe turns a nutrient-dense veggie into something indulgent enough to satisfy cravings without feeling like a compromise.
Conclusion
If you’re looking for a cozy, comforting side dish that actually makes you excited about Brussels sprouts, this crispy bacon cheese version is it. It’s approachable, quick, and hits that sweet spot between indulgence and nutrition. The best part? It’s easy to customize based on what you have or what you like.
For me, this recipe sticks because it turns a simple vegetable into a craveable treat—something that feels like a little celebration on a quiet night. I hope it brings that same warmth and satisfaction to your table.
Give it a try, tweak it your way, and I’d love to hear how you make it your own. Share your thoughts, tweaks, or even your favorite cheese swaps in the comments below. Here’s to cozy comfort food that doesn’t disappoint!
FAQs About Crispy Bacon Cheese Brussels Sprouts
Can I make this recipe ahead of time?
Yes! You can prep the Brussels sprouts and bacon in advance, then roast and add cheese just before serving for best texture.
What’s the best cheese to use for melting?
Sharp cheddar is ideal for its flavor and meltability, but Gruyère or fontina also work wonderfully.
Can I use frozen Brussels sprouts?
Frozen can be used, but the texture will be softer and less crispy. Pat them dry well before roasting to reduce sogginess.
Is this recipe gluten-free?
Yes, all the ingredients are naturally gluten-free, making this a safe choice for gluten-sensitive eaters.
How do I make this recipe vegetarian?
Simply omit the bacon and add nuts or smoked paprika for that smoky flavor and crunch.
Pin This Recipe!

Crispy Bacon Cheese Brussels Sprouts
A cozy, easy-to-make side dish featuring roasted Brussels sprouts with crispy bacon and melted sharp cheddar cheese, perfect for comforting weeknight meals.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 4 servings 1x
- Category: Side Dish
- Cuisine: American
Ingredients
- 1 pound (450 grams) Brussels sprouts, trimmed and halved
- 4–6 slices thick-cut bacon, chopped
- 3/4 cup (75 grams) shredded sharp cheddar cheese
- 1 tablespoon (15 ml) olive oil
- 2 cloves garlic, minced
- Salt and pepper to taste
- Pinch of red pepper flakes (optional)
- Handful of fresh parsley, chopped for garnish
Instructions
- Preheat your oven to 400°F (200°C).
- Trim the ends and halve each Brussels sprout; quarter larger sprouts for even cooking.
- Cook the chopped bacon in a cold skillet over medium heat until crispy, about 6-8 minutes. Remove bacon with a slotted spoon and reserve the bacon fat.
- In a mixing bowl, toss the Brussels sprouts with 1 tablespoon of reserved bacon fat, olive oil, minced garlic, salt, and pepper until evenly coated.
- Arrange the sprouts cut-side down on a rimmed baking sheet in a single layer.
- Roast for 20 minutes, flipping halfway through to ensure even caramelization.
- Sprinkle the cooked bacon and shredded cheese over the sprouts and return to the oven for 5 minutes or until the cheese is melted and bubbly.
- Garnish with fresh chopped parsley and a pinch of red pepper flakes if desired. Serve warm.
Notes
Pat Brussels sprouts dry before roasting to ensure crispiness. Use bacon fat to toss sprouts for extra flavor and crunch. Add cheese only near the end to prevent burning. Avoid overcrowding the pan to prevent sogginess. Leftovers can be reheated in a skillet or oven to restore crispiness; avoid microwaving.
Nutrition
- Serving Size: About 3/4 cup per se
- Calories: 160
- Fat: 12
- Carbohydrates: 6
- Fiber: 3
- Protein: 8
Keywords: Brussels sprouts, bacon, cheese, roasted vegetables, comfort food, easy side dish, crispy, sharp cheddar



