Menu Enter a recipe name, ingredient, keyword...

Roasted Brussels Sprouts with Bacon


Rate this recipe 3.8/5 (6 Votes)


  • 1 small onion
  • 1 1/2 to 2 lbs fresh brussels sprouts
  • 8 oz/225g bacon
  • salt and pepper
  • 2 Tbsp butter, melted
  • 1 Tbsp cider vinegar
  • 1/2 tsp ground nutmeg


Level of difficulty Average
Cost Average budget


Step 1

Preheat oven to 350F

Step 2

Peel onionand chop into 1/2 inch pieces. Trim the stems of the Brussels sprouts, remove any dark leaves, and cut each in half through the core.

Step 3

Cut the bacon into strips 1/2 inch wide. put them in a large frying pan over medium-high heat and cook, stirring occasionally, for 10 minutes, or until crisp. Remove from the pan with a slotted spoon and drain on paper towels. Add the onion to the pan and cook for 5 minutes, or until translucent. Add the Brussels sprouts to the pan and stir until coated. Put the mixture on a baking sheet/tray in a single layer and season with salt and pepper. bake for 35 minutes, or until the Brussels sprouts are tender.

Step 4

Place the Brussels sprouts in a bowl, add the melted butter, vinegar, nutmeg, and bacon, and stir until combined. Serve immediately.


You'll also love

Chef Tips and Tricks

Three Cheese Baguette

You'll drool over this 3 cheese, bacon-wrapped baguette.



  • Blue cheese
  • Cheddar cheese
  • Mozarella
  • 1 baguette
  • Sun-dried tomatoes
  • Bacon


  1. Cut your cheeses into thin slices
  2. Slice baguette down the middle (like a sandwich)
  3. Layer cheddar, blue, and mozarella cheese inside the bread
  4. Top with sun-dried tomatoes
  5. Close baguette and wrap with bacon strips
  6. Put in oven and bake for 20 minutes at 350 degrees
  7. Slice and serve!

Review this recipe

Brussels sprouts Roasted Brussels Sprouts