Roasted Brussels Sprouts with Bacon

Roasted Brussels sprouts with bacon are a real treat. Maybe you haven’t had brussels sprouts since you were a child, maybe you only had them steamed or boiled. I promise if you weren’t a fan of Brussels sprouts you should give this recipe a try. One try of this recipe, this side dish will go into your rotation.

roasted brussels sprouts with bacon and onion in a skillet

How to Make Roasted Brussels Sprouts with Bacon

Ingredients you will need:

  • Brussels sprouts
  • Bacon
  • Onion
  • Olive oil
  • Salt and Pepper

Simply partially cook bacon and onion. Then toss with fresh Brussels sprouts, olive oil, and seasonings. Bake in the oven until perfectly browned and delicious.

roasted brussels sprouts with bacon and onion in a cast iron skillet

Love roasted vegetables? Take a look at these recipes:

roasted brussels sprouts with bacon and onion in a skillet

Roasted Brussels Sprouts with Bacon

Brussel sprouts taste even better when roasted in the oven with bacon. 
5 from 2 votes
Print Pin Rate Add to Collection
Course: Side Dish
Cuisine: American
Keyword: Bacon, Brussel Sprouts, Low Carb
Prep Time: 10 minutes
Cook Time: 25 minutes
Total Time: 35 minutes
Servings: 8
Calories: 191kcal


  • 2 pounds Brussels sprouts
  • 1/4 pound bacon
  • 1/2 cup diced red onion
  • 1/3 cup olive oil
  • 1 teaspoon kosher salt
  • 1/2 teaspoon fresh cracked black pepper


  • Preheat oven to 400 degrees. 
  • Slice bacon and pan fry bacon, but only partially cook your bacon, it will finish cooking in the oven, remove bacon from pan, and add diced red onion to the pan. Cook red onion until just softened. 
  • Wash Brussels sprouts and slice in half, remove any brown leaves. On a cookie sheet add sliced Brussels sprouts, partially cooked bacon, red onions along with pan drippings and mix well. Pour olive oil over the Brussels sprouts and stir until the Brussels sprouts are evenly coated. Roast for approximately 25 minutes, sprinkle with kosher salt and add fresh cracked pepper before serving.



Calories: 191kcal | Carbohydrates: 11g | Protein: 5g | Fat: 14g | Saturated Fat: 3g | Cholesterol: 9mg | Sodium: 413mg | Potassium: 483mg | Fiber: 4g | Sugar: 2g | Vitamin A: 855IU | Vitamin C: 97.1mg | Calcium: 50mg | Iron: 1.7mg

About Stephanie Manley

I recreate your favorite restaurant recipes, so you can prepare these dishes at home. I help you cook dinner, and serve up dishes you know your family will love. You can find most of the ingredients for all of the recipes in your local grocery store.

Stephanie is the author of's Dining Out in the Home, and's Dining Out in the Home 2.

REVEALED: Copycat Secrets for 2023

free email bonus

Yes, you CAN make it at home! I'll show you how.

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to and affiliated sites.

Reader Interactions


  1. Marlene

    5 stars
    This is a totally awesome recipe!! I have been making it for months now and my husband and I LOVE it!!! Very easy and very tasty!

  2. Marlene

    This is a totally awesome recipe!! I have been making it for months now and my husband and I LOVE it!!! Very easy and very tasty!

  3. Jimmy

    I made these last night and they are truly phenomenal! I used frozen sprouts and let them thaw before slicing in half and it still turned out excellent!

  4. Olivia Alford

    This looks like a very good recipe. I sometimes steam or blanch the brussel sprouts, then finish by a sautee in bacon/bacon grease until they begin to carmalize. Then I pour a little maple syrup or honey on them. DE licious!

5 from 2 votes

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating

homemade Olive Garden Asiago Torgelloni Alfredo with chicken on a plate

Copycat Recipe Secrets for 2024


Yes, you CAN make it at home! 
I'll show you how.