Every holiday table deserves a dish that balances comfort with flavor, and Brussels sprouts with bacon do exactly that. Roasted until golden, the sprouts turn tender inside and crisp on the edges. The smoky, salty bacon deepens the flavor and makes each bite satisfying.
This recipe is simple enough for a busy weeknight yet festive enough for Thanksgiving or Christmas. A drizzle of maple syrup or a splash of vinegar adds brightness, and the result is a side dish that feels both cozy and memorable.
Why You’ll Love Brussels Sprouts with Bacon
These sprouts are roasted to perfection with bacon that turns crisp as it cooks. The combination delivers a smoky, savory flavor with natural sweetness from the vegetables. It’s an easy recipe that works for family dinners, yet it looks special enough to serve during the holidays. The dish is naturally gluten-free and pairs well with classic mains like roast turkey or ham.
Brussels Sprouts with Bacon Ingredients
The ingredient list is short, but each element contributes big flavor. Fresh Brussels sprouts, smoky bacon, and a few pantry staples transform into a dish that steals the spotlight.
Pantry & Fresh
Ingredient | Amount |
---|---|
Brussels sprouts, trimmed and halved | 1 pound |
Thick-cut bacon | 4 slices |
Olive oil | 2 tablespoons |
Kosher salt | ½ teaspoon |
Black pepper | ¼ teaspoon |
Garlic cloves, minced | 2 |
Apple cider vinegar (optional) | 1 teaspoon |
Maple syrup (optional) | 1 tablespoon |

Substitutions
Use turkey bacon or pancetta for a lighter take. Walnuts or pecans add crunch, and dried cranberries or cherries provide sweetness. A drizzle of balsamic glaze can replace maple syrup for a tangy finish.
How To Make Brussels Sprouts with Bacon
Cooking this recipe takes only a few steps. The oven does most of the work, leaving you with a dish that’s crisp, flavorful, and ready in under 40 minutes.
- Preheat the Oven
Set your oven to 425°F and prepare a sheet pan with parchment to prevent sticking.
- Start the Bacon
Place bacon pieces on the pan and cook for about 8 minutes until some fat begins to render.
- Season the Sprouts
Coat the Brussels sprouts in olive oil, garlic, salt, and a touch of pepper until evenly seasoned. Arrange them cut-side down on the pan with the bacon.
- Roast Until Crisp
Bake for 20–25 minutes until sprouts caramelize and bacon crisps. Finish with maple syrup or vinegar for extra flavor.

Pro Tips
Always roast the sprouts cut-side down for the best browning. Leave space on the pan to prevent steaming. For balance, add maple syrup near the end of cooking. A sprinkle of red pepper flakes gives gentle heat.
Variations & Substitutions
Gluten-free cooks can enjoy this dish as is, provided their bacon and syrup are certified GF. For a vegan option, swap bacon for smoked paprika and add roasted nuts. To save money, roast frozen sprouts but extend the cooking time. Adding quinoa or sausage turns it into a main dish.
Serve Brussels sprouts with bacon With
This side pairs perfectly with Bacon and Green Beans, mashed potatoes, or roast poultry. It also works well alongside Grandma’s Thanksgiving Stuffing for a full holiday spread.

Storage & Reheat
Keep any extras sealed in an airtight container in the refrigerator and enjoy within three days. To reheat, place on a sheet pan in a 375°F oven for 10 minutes until warm and crisp. Avoid microwaving, as sprouts lose texture. For food safety guidance, check the FDA safe storage tips.
Nutrition
Each serving (about ½ cup) provides 160 calories, 9g fat, 12g carbohydrates, 3g fiber, and 8g protein. Brussels sprouts are rich in vitamin C and fiber, supporting digestive health (NIH dietary fiber). For full nutrient data, see USDA FoodData Central.
FAQs About Brussels sprouts with bacon
Always spread them on the pan with space in between. Roasting at high heat and keeping them cut-side down prevents steaming.
Bacon is a classic, but ham, prosciutto, or pancetta are excellent alternatives. For mains, sprouts pair beautifully with roast chicken or beef.
Yes. Trim and halve sprouts in advance, and cook bacon slightly underdone. Finish roasting right before serving to keep everything crisp.
Halving helps them cook evenly and brown more deeply. Smaller sprouts can be left whole if you prefer a softer bite.
More Like Brussels sprouts with bacon Recipe
Add more color to your table with Honeycrisp Apple Feta Salad.
Warm things up with Southern Green Bean Casserole.
For another cozy dish, try Root Vegetable Gratin.
Make holidays easier with Thanksgiving Deviled Eggs.

Brussels Sprouts with Bacon Recipe
- Total Time: 35 minutes
- Yield: 4 servings
- Diet: Vegetarian
Description
Crispy roasted Brussels sprouts with smoky bacon make an easy and festive side dish perfect for holidays or weeknights.
Ingredients
- 1 lb Brussels sprouts, trimmed and halved
- 4 slices thick-cut bacon
- 2 tbsp olive oil
- ½ tsp kosher salt
- ¼ tsp black pepper
- 2 garlic cloves, minced
- 1 tsp apple cider vinegar (optional)
- 1 tbsp maple syrup (optional)
Instructions
- Heat the oven to 425°F and prepare a baking sheet with parchment paper.
- Roast bacon pieces for 8 minutes.
- Toss sprouts with oil, garlic, salt, pepper and add to pan.
- Roast 20–25 minutes until sprouts are browned and bacon crisp.
Notes
For sweeter balance, drizzle maple syrup in the last minutes of roasting. For tang, finish with apple cider vinegar. Serve hot for best texture.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Side Dish
- Method: Roasting
- Cuisine: American
Save This Recipe for Later
Pin it, save it, or share with friends. With only a few ingredients and minimal prep, Brussels sprouts with bacon deserve a spot in your recipe box for weeknights and celebrations alike.