Savory Roasted Brussels Sprouts with Crispy Bacon: A Flavor-Packed Side Dish

Savory Roasted Brussels Sprouts with Crispy Bacon: A Flavor-Packed Side Dish

Roasted Brussels sprouts with bacon are a simple, satisfying side that brings caramelized vegetables and smoky, crispy pork together in one irresistible bite. This recipe is perfect for weeknight dinners, holiday spreads, or anytime you want a low-carb vegetable side that still feels indulgent. Below you’ll find an easy-to-follow recipe, make-ahead tips, and detailed nutritional information — including carbs, fiber, sugar alcohols, and net carbs — so you can fit this dish into a keto or low-carb meal plan.

Why this recipe works

  • High-heat roasting brings out the natural sweetness of Brussels sprouts while creating crisp, browned edges.
  • Bacon adds rich, savory fat and crunch that pairs perfectly with the sprouts.
  • Minimal ingredients keep the flavors focused and the carb count low — ideal for keto and low-carb diets.

Ingredients

  • 1 lb (about 450 g) Brussels sprouts, trimmed and halved
  • 6 slices bacon (about 72 g), cut into 1-inch pieces
  • 2 tablespoons olive oil (or 2 tbsp reserved bacon fat)
  • 1/2 teaspoon kosher salt (adjust to taste)
  • 1/4 teaspoon freshly ground black pepper
  • 2 tablespoons grated Parmesan cheese (optional; adds savory umami)
  • 1 teaspoon lemon zest or 1 tablespoon lemon juice (optional, for brightness)
  • Pinch of red pepper flakes (optional, for heat)

Directions

  1. Preheat oven: Heat to 425°F (220°C). Use a rimmed baking sheet for best airflow and browning.
  2. Prepare Brussels sprouts: Trim the stem ends and halve each sprout. Pat dry — removing surface moisture helps them crisp.
  3. Toss with fat and seasoning: In a large bowl, toss the halved sprouts with olive oil (or bacon fat), salt, and pepper until evenly coated.
  4. Add bacon: Two approaches:
    • Raw-bacon method (easier): Scatter raw bacon pieces across the sheet with the sprouts so the bacon renders during roasting.
    • Crisp-first method (extra-crispy bacon): Fry or bake the bacon separately until nearly crisp, drain on paper towels, reserve a tablespoon of bacon fat, then toss with the sprouts and add chopped bacon toward the end of roasting.
  5. Roast: Spread sprouts and bacon in a single layer on the sheet pan. Roast 20–30 minutes, stirring or flipping once halfway through, until sprouts are deeply browned at the edges and bacon is crisp.
  6. Finish: Remove from oven. Toss with Parmesan and lemon zest or juice if using. Taste and adjust salt and pepper.
  7. Serve immediately for best texture.

Tips for perfect roasted Brussels sprouts with bacon

  • Don’t overcrowd the pan. Give sprouts space to brown — you may need two pans for large batches.
  • Dry the sprouts well after washing to avoid steaming.
  • For extra caramelization, roast at 425–450°F and watch closely the last 5 minutes to prevent burning.
  • To lower carbs further, skip any sweet glazes, balsamic reductions, or maple finishes.

Serving suggestions and pairings

  • Serve alongside roasted chicken, pork chops, or salmon.
  • Add toasted pecans or walnuts for crunch (note: nuts add carbs).
  • Top with crumbled goat cheese or extra Parmesan for richness.

Storage and reheating

  • Refrigerate leftovers in an airtight container for up to 3–4 days.
  • Reheat in a 375°F oven for 8–10 minutes or re-crisp in a skillet over medium heat. Microwaving will soften the texture.

Nutritional information (estimated)
Recipe yields: 4 servings
Note: The following values are estimates. Exact values depend on ingredient brands and portion sizes. Sugar alcohols are 0 g in this recipe unless a sugar-containing glaze is added.

Per full recipe (all 4 servings combined)

  • Calories: ~925 kcal
  • Total fat: ~65.5 g
  • Saturated fat: ~18–20 g (varies by bacon and cheese)
  • Protein: ~51.3 g
  • Total carbohydrates: ~42.5 g
  • Dietary fiber: ~17.3 g
  • Total sugar: ~10.4 g
  • Sugar alcohols: 0 g
  • Net carbs (Total carbs − fiber − sugar alcohols): ~25.2 g

Per serving (1/4 of recipe)

  • Calories: ~231 kcal
  • Total fat: ~16.4 g
  • Saturated fat: ~4.5 g
  • Protein: ~12.8 g
  • Total carbohydrates: ~10.6 g
  • Dietary fiber: ~4.3 g
  • Total sugar: ~2.6 g
  • Sugar alcohols: 0 g
  • Net carbs: ~6.3 g

How this fits a keto / low-carb diet

  • Net carbs per serving (~6.3 g) make roasted Brussels sprouts with bacon a good choice for most low-carb and many keto meal plans when eaten as a side.
  • To reduce net carbs further, reduce portion size of sprouts, add extra bacon or fatty toppings (keeping overall calories in mind), or pair with a very low-carb main and salad.

Variations (watch carbs)

  • Balsamic glaze: Adds sweetness and carbs — omit for strict keto.
  • Maple bacon: Delicious but significantly increases carbs from added sugar.
  • Nuts: Pecans or walnuts add texture but also add carbohydrates; factor them into your totals.

Final note
This savory roasted Brussels sprouts with bacon recipe is an easy, flavorful way to enjoy a low-carb vegetable side with crowd-pleasing appeal. The numbers above are estimates to help you track carbs and net carbs for keto and low-carb goals. For precise tracking, input your exact ingredients and brands into your preferred nutrition calculator.

Enjoy your flavorful, crunchy side — and the comfort of knowing it fits nicely into a low-carb lifestyle.

Explore More

What is Tofu? Exploring the Versatile World of Soybean Magic

banner of Prince Liu An inventing tofu

What is Tofu? Tofu’s humble appearance belies its extraordinary versatility and cultural significance.

10 Irresistible Keto Dinners to Keep You in Ketosis

Keto protein-rich foods Dinner

I scoured the internet for a tasty, low-carb-friendly keto dinners that wouldn't leave me longing for potatoes and pasta.

Fried Tofu Sauce: A Recipe or Two to Spice Things Up

fried tofu sauce next to plate of fried tofu

Fried tofu sauce is like the Robin to tofu's Batman—it takes something good and makes it downright legendary.