Cheesy Bacon Brussels Sprouts
Add a burst of flavor to your holiday table with these irresistible Cheesy Bacon Brussels Sprouts. Tender Brussels sprouts get a crisp, caramelized sear, then are roasted with butter and garlic and finished with melty mozzarella and crunchy bacon. This savory, low-carb side comes together in under 30 minutes—perfect for busy weeknights or holiday feasts.
Why you’ll love it
- Quick and easy: Ready in under 30 minutes, ideal for last-minute sides or weeknight dinners.
- Big flavor: Crispy bacon, garlic, and melted cheese transform Brussels sprouts into a crave-worthy dish.
- Low-carb friendly: A satisfying side that fits low-carb or keto meal plans.
- Versatile: Serve alongside roasted meats, as part of a holiday spread, or with a casual family dinner.
- People-pleaser: Even fans of other vegetables will be drawn to the cheesy, smoky finish.

Ingredient notes
- Brussels sprouts: Small, leafy vegetables with an earthy-sweet flavor. Halving and searing them first creates a pleasant char and deeper flavor.
- Bacon: Adds savory, salty, smoky richness that pairs exceptionally well with the sprouts and cheese.
- Butter: Use salted or unsalted depending on your taste; it brings a silky richness to the dish.
- Garlic: Fresh minced garlic gives a bright, aromatic boost—use 3–4 cloves for best results.
- Mozzarella: Melts beautifully for a creamy, mild-cheese finish. Substitute other melting cheeses for a different flavor.
Substitutions & variations
- Cheese swaps: Try sharp cheddar, gouda, or parmesan for bolder flavor.
- Add butternut squash: Cubed squash roasted with the sprouts adds sweetness and color.
- Herbs: Fresh or dried thyme, rosemary, or sage lift the flavor profile.
- Vegetarian option: Omit bacon and add toasted pine nuts or walnuts for crunch.
- Spicy twist: Red pepper flakes or a dash of hot sauce in the butter add heat.

How to make Cheesy Bacon Brussels Sprouts
Yield: 4 servings • Total time: about 30 minutes
Ingredients
- 4–6 strips thick-cut bacon
- 1½ lb Brussels sprouts, ends trimmed and halved lengthwise
- ½ teaspoon kosher salt, plus fresh cracked pepper to taste
- 1 tablespoon butter
- 1 tablespoon minced garlic (3–4 cloves)
- 1½ cups shredded mozzarella cheese
Method
Pan-fry bacon & Brussels
- Preheat the oven to 425°F (220°C).
- Heat a frying pan over medium-high. Add bacon and cook until crispy, about 4–6 minutes per side. Transfer bacon to paper towels to drain, then crumble when cool.
- Pour off most of the bacon fat, leaving 1–2 tablespoons in the pan. Add the halved Brussels sprouts and a pinch of kosher salt. Toss to coat in the fat and spread in a single layer. Let cook undisturbed 4–6 minutes until the cut sides begin to char.
- Add butter and minced garlic, stirring until the butter melts and the garlic is fragrant. Remove from heat.
Bake & finish
- Transfer the sprouts to a lightly greased baking sheet in a single layer. Roast 10–12 minutes until tender and easily pierced with a fork.
- Remove from oven and sprinkle with shredded mozzarella and the crumbled bacon. Broil briefly until the cheese is melted and bubbly—watch closely to avoid burning.
- Serve immediately and enjoy.

Tips & recipe notes
- Even cooking: Cut sprouts to similar sizes so they roast evenly. Smaller pieces will crisp up more.
- Extra-crispy bacon: For very crisp bacon, bake it on a rack at 400°F (200°C) for 15–20 minutes to allow fat to drain.
- Use less bacon fat: If preferred, drain most of the grease and leave just enough to coat the sprouts.
- Dairy-free: Substitute olive oil or a plant-based butter for the butter and choose a dairy-free cheese if desired.
- Garlic variation: Add an extra clove for bolder garlic character or use roasted garlic for a milder, sweeter note.
- Oven-only method: Toss sprouts with olive oil, salt, and pepper and roast at 425°F (220°C) for 20–25 minutes, stirring once. Cook bacon separately, crumble, then top the roasted sprouts with cheese and bacon and broil 2–3 minutes to melt the cheese.
- Nutritional estimates vary depending on brands and portion sizes used.

More side dish ideas you will love
- Easy Cheese-Stuffed Garlic-Butter Crescent Rolls
- Honey Balsamic Pan-Fried Red Cabbage
- Honey Butter Sweet Potato Mash
- Classic Potato Bread & Spicy Sausage Stuffing
- Roasted Vegetable Orzo Pasta Salad with Creamy Garlic Herb Dressing
- Bacon & Gorgonzola Shaved Brussels Sprout Salad with Fig Jam Dressing
- Beet and Goat Cheese Salad with Honey Cinnamon Balsamic Dressing
- Honey Garlic Creamed Corn
- Honey Cornbread & Sausage Dressing
If you make this recipe, please leave a review in the recipe card below—your feedback is appreciated.
Recipe
These Cheesy Bacon Brussels Sprouts are pan-seared for a caramelized edge, roasted with garlic and butter, then topped with melted mozzarella and crumbled bacon. A quick, flavorful low-carb side ready in under 30 minutes.
Total time: 30 mins • Servings: 4 • Calories (approx.): 250 kcal
Course: Side Dish • Cuisine: American, Southern
Ingredients
- 4–6 strips thick-cut bacon
- 1½ lb Brussels sprouts, ends trimmed and halved lengthwise
- ½ teaspoon kosher salt
- Fresh cracked pepper to taste
- 1 tablespoon butter
- 1 tablespoon minced garlic (3–4 cloves)
- 1½ cups shredded mozzarella cheese
Instructions
Pan-Fry Bacon & Brussels
- Preheat oven to 425°F (220°C).
- Heat a frying pan over medium-high and cook bacon until crispy, about 4–6 minutes per side. Transfer to paper towels to drain and crumble once cooled.
- Discard most bacon grease, leaving 1–2 tablespoons. Add Brussels sprouts and salt, tossing to coat. Spread in a single layer and cook undisturbed 4–6 minutes until the cut sides brown.
- Stir in butter and garlic until butter melts and garlic is fragrant. Remove from heat.
Bake & Finish
- Spread sprouts on a lightly greased baking sheet and bake 10–12 minutes until tender.
- Top with shredded mozzarella and crumbled bacon. Broil briefly until cheese melts and bubbles.
- Serve hot.
Notes
- Trim and halve sprouts uniformly for even roasting.
- Adjust bacon fat to taste; drain excess if desired.
- Substitute olive oil for butter to make the dish dairy-free.
- For milder garlic, use roasted cloves instead of fresh.
- Oven-only option: roast sprouts at 425°F for 20–25 minutes, then top with cheese and bacon and broil 2–3 minutes.
- Nutritional information is an estimate and will vary.
Nutrition (per serving)
- Calories: 250 kcal
- Carbohydrates: 14 g
- Protein: 15 g
- Fat: 18 g
- Saturated fat: 8 g
- Cholesterol: 55 mg
- Fiber: 4 g
- Sugar: 6 g