Baked Brussels Sprouts with Bacon

Annie Lampella @ Ketofocus

By Annie Lampella, Pharm.D.

Published April 14, 2021 • Updated February 26, 2026

Reader Rating
4.7 Stars (3 Reviews)

This post may contain affiliate links. See my disclosure policy.

Crispy roasted brussels sprouts tossed in bacon grease, topped with crumbled bacon, walnuts, and a homemade balsamic dressing I've been making for years.

I started making baked brussels sprouts with bacon after my mom found a recipe in a Costco magazine that used champagne vinegar and honey. I swapped in keto-friendly ingredients, kept the portions low carb, and this version has been in my regular rotation ever since.

The trick that makes this recipe work is tossing the brussels sprouts in the reserved bacon grease before roasting. Most recipes skip this step and just use olive oil, but the bacon fat gives every single sprout that savory, smoky flavor without adding any extra ingredients. I figured this out on my third attempt and haven’t gone back.

I roast everything on one sheet pan at 400 degrees, which keeps cleanup simple. The brussels sprouts go in first for 10 minutes, then I add asparagus and green beans for the final 10. That staggered timing is important because brussels sprouts need more heat exposure to get those crispy, caramelized edges that make people actually want to eat them.

While the vegetables roast, I whisk together a quick balsamic dressing with olive oil, dijon, and a sugar-free sweetener. The whole dish comes together in about 25 minutes, and I usually have enough for dinner plus lunch the next day.

If you’re looking for more keto side dishes, this one pairs well with just about any protein. I serve it alongside sheet pan chicken most weeknights, or with grilled chicken tenders when I want something lighter.

It’s just as good cold the next day, straight from the fridge. I actually prefer the leftovers sometimes because the dressing soaks into the sprouts overnight and the flavor gets deeper. For more bacon recipes, I have a whole collection.

Youtube
639K+ subscribers
Discover More Keto Recipes on Our Channel

Explore 683+ keto recipe videos with step-by-step instructions, tips, and tricks to make keto easy.

Recipe
Print Pin

Baked Brussels Sprouts with Bacon

4.7 (3) Prep 15m Cook 25m Total 40m 6 servings

Bacon & Roasted Brussels Ingredients

  • 12 slices bacon
  • 1 pound brussels sprouts, trimmed and sliced in half
  • 1 pound asparagus, cut into 2 inch pieces
  • 1 cup trimmed green beans, fresh or frozen
  • 1/3 cup walnuts

Balsamic Dressing Ingredients

Step by Step Instructions

Step by Step Instructions

1
Preheat oven

Preheat oven to 400 degrees.

a red 400 degree oven light
2
Cook the bacon

Cook the bacon either by oven, air fryer or skillet. Cook until well done. Crumble, set aside, and reserve bacon grease.

laying down bacon on an air fryer tray
3
Roast brussels sprouts

Toss the brussels sprouts in reserved bacon grease. Spread brussels sprouts on a foil lined rimmed baking sheet. Bake at 400 degrees for 10 minutes.

brussels sprouts cut in half on a foil lined baking sheet
4
Make dressing

While your brussels sprouts are roasting, prepare the balsamic dressing. Add balsamic vinegar, olive oil, dijon mustard, salt, pepper and sugar free maple syrup to a small bowl. Whisk to combine and set aside.

whisking a balsamic dressing with a small whisk
5
Roast asparagus and green beans

Remove sheet pan from oven and add asparagus and green beans to the baking tray. Spread out evenly. Put sheet pan back in the oven to roast for additional 10 minutes at 400 degrees.

a baking tray with brussels sprouts, asparagus and green beans on it
6
Toss in dressing, bacon and walnuts

Remove roasted vegetables from the oven. Leaving the vegetables on the tray. Drizzle on balsamic dressing, crumbled bacon and walnuts. Toss to coat and serve.

tossing the dressing over the bacon and brussels sprout salad
Nutrition Per Serving
232 Calories
17.4g Fat
9.4g Protein
5.2g Net Carbs
9.3g Total Carbs
6 Servings
Nutrition disclaimer

The nutrition information provided is an estimate and is for informational purposes only. I am a Doctor of Pharmacy (Pharm.D.); however, this content is not intended to be a substitute for professional medical advice, diagnosis, or treatment. Always consult your physician or other qualified health provider before making any lifestyle changes or beginning a new nutrition program.

Your Macros. Your Recipes. Calculated in 60 Seconds.

Get personalized keto macros and instantly see which recipes fit your targets. No more guessing what to eat.

Get My Macros + Recipes →

Get weekly keto recipes from Annie.

Join the list and get new recipes delivered to your inbox every week.

Baked Brussels Sprouts with Bacon

Frequently Asked Questions

Can I use turkey bacon instead of regular bacon?

I've made this with turkey bacon a few times when I was watching my fat macros more closely. It works, but you lose some of that rich, smoky flavor. I compensate by adding a tiny bit of smoked paprika to the dressing. Watch the cooking time too, since turkey bacon crisps up faster.

What temperature should I roast brussels sprouts at?

I roast mine at 400 degrees and they come out perfectly caramelized in about 20 minutes. Some recipes call for 425 or even 450, and I've tried both. Higher temps get crispier edges faster but I've burned the outer leaves a few times. 400 gives me consistent results every batch.

How do I prevent brussels sprouts from getting mushy?

Two things I learned the hard way. First, don't crowd the pan. I spread mine out so every sprout has breathing room, because packed-in sprouts steam instead of roast. Second, place them cut-side down so the flat surface hits the hot pan directly. That's where all the caramelization happens.

Can I make this ahead of time?

I meal prep this recipe all the time. I roast the vegetables and cook the bacon ahead, then store them separately in the fridge for up to 3 days. When I'm ready to eat, I toss everything together and drizzle the dressing on. It's honestly just as good cold straight from the fridge.

How do I store leftover roasted brussels sprouts?

I keep leftovers in an airtight container in the fridge for up to 3 days. When I reheat them, I use the oven at 375 for about 5 minutes to get some of that crispiness back. The microwave works if you're short on time, but you won't get that crispy texture.

Is this recipe suitable for a low-carb diet?

I eat this regularly on keto and it fits my macros perfectly. With only 5.2g net carbs per serving, I can have a generous portion and still stay well within my daily carb limit. Brussels sprouts are one of my go-to vegetables because they're low carb but still filling.

Can I add other vegetables to this recipe?

I swap and add vegetables to this all the time depending on what's in my fridge. Bell peppers and zucchini both roast well at 400 degrees. I've also thrown in broccoli florets, which get those crispy charred edges that I love. Just keep the total amount similar so everything cooks evenly.

What can I substitute for walnuts?

I've tested this with pecans, almonds, and pine nuts. Pecans are my favorite swap because they add a slightly sweeter, butterier crunch that goes really well with the balsamic dressing. If you have a nut allergy, I'd skip the nuts entirely and add some pumpkin seeds for crunch instead.

Browse by Ingredient
Similar Recipes

Others looking for “Baked Brussels Sprouts with Bacon” also liked:

How to Make Roasted Brussels Sprouts with Bacon

grabbing roasted vegetables with tongs

This is one of my favorite sheet pan recipes because it’s mess-free, fast, and packed with flavor. I serve it as a side dish most nights, but toss in some grilled chicken or sheet pan teriyaki chicken and it becomes a full meal.

It’s just as good cold the next day, which makes it great for meal prep. I pack it for lunches all the time.

If you’re not a brussels sprouts fan, swap them for green beans and bacon, roasted asparagus, or a mix of whatever vegetables you have. Just roast them, top with crumbled bacon and walnuts, and drizzle the balsamic dressing over everything.

Pecans work great instead of walnuts too. I’ve tried both and pecans give it a slightly sweeter, butterier crunch.

The bacon adds just the right amount of salt and savory depth, and honestly, it makes eating brussels sprouts something I actually look forward to.

roasted brussels spouts, asparagus and bacon close up

Why Oven Roasting Works Best

I’ve tried pan frying, air frying, and oven roasting these sprouts. Oven roasting wins every time. The high heat caramelizes the outer leaves until they’re crispy and takes away that bitter flavor that turns a lot of people off.

One thing I always do is place them cut-side down on the sheet pan. That flat surface gets the most contact with the hot pan and gives you the best browning. And don’t crowd them. If they’re packed too tight, they steam instead of roast and you lose all that crispiness.

Tossing them in the reserved bacon grease before roasting helps them caramelize even more and gives every bite that deep, smoky bacon flavor without needing extra seasoning.

The Balsamic Dressing

I always make my own balsamic dressing for this. I use a sugar-free sweetener to keep it keto friendly. Just make sure you grab balsamic vinegar, not balsamic glaze, since the glaze has added sugars that will spike your carb count.

If you want to skip the balsamic altogether, I’ve had good results with apple cider vinegar, red wine vinegar, or champagne vinegar (that’s what the original Costco recipe used).

The olive oil helps balance out the acidity. I do a roughly 2:1 ratio of oil to vinegar and adjust from there.

ingredients like asparagus, brussels sprouts, green beans, walnuts and bacon for a sheet pan recipe on a tray

Are Brussels Sprouts Keto Friendly?

Yes, and I eat them weekly. Brussels sprouts are naturally low carb and gluten-free. They’re also high in fiber, vitamin K, and antioxidants.

You’re looking at about 5.2 grams net carbs per serving, which fits comfortably into most keto macros. I pair them with other low-carb sides like keto roasted potatoes or bacon wrapped asparagus when I want a bigger spread.

About the Author
Annie Lampella, Pharm.D.

Annie Lampella, Pharm.D.

Annie is a Doctor of Pharmacy, mom, and the recipe creator behind KetoFocus. With a B.S. in Genetics from UC Davis, she has over 14 years of experience developing family-friendly keto recipes based on the science of human metabolism.

More Sides Recipes

bowl of twice baked mashed cauliflower
43 Mins
Keto Twice Baked Loaded Mashed Cauliflower
4.8 Stars (17 Reviews)

I rebuilt twice baked potatoes with cauliflower and honestly forgot I was eating low carb. Crispy crumbled bacon, cheddar, green onions, and a pork...

See the Recipe
colorful lettuce based salad with jalapenos, tomatoes and cheese in a bowl
20 Mins
Jalapeno Popper Salad
5 Stars (2 Reviews)

I grill the jalapeños and onion first, which gives this keto jalapeño popper salad a smoky depth you won't get from raw peppers. Toss it with...

See the Recipe
juicy balls of bacon threaded between bites of asparagus on wood skewers
18 Mins
Bacon Wrapped Asparagus Kebabs
4.8 Stars (4 Reviews)

Bacon wrapped asparagus on a stick, grilled until the bacon gets crispy and the asparagus stays tender. I make these kebabs all summer long because...

See the Recipe
crispy brussels sprouts on a skewer with bacon
23 Mins
Bacon Wrapped Brussels Sprouts Kebabs
4.8 Stars (5 Reviews)

These bacon wrapped brussels sprouts kebabs are my go-to move for getting everyone at the table to eat their vegetables. The parmesan garlic oil and...

See the Recipe
cornbread stuffing with lots of herbs and bacon mixed in
45 Mins
Keto Cornbread Stuffing
4.5 Stars (4 Reviews)

I make this keto cornbread stuffing every Thanksgiving, and it's the side dish that disappears first. Savory bacon, chicken gizzards, fresh herbs,...

See the Recipe
slice of keto carrot cake
45 Mins
Keto Carrot Cake with Almond Flour
4.9 Stars (95 Reviews)

Almond flour, real shredded carrots, and cream cheese frosting with sour cream. 5.6g net carbs per slice. I make this every Easter and Thanksgiving.

See the Recipe
Reviews 7
4.7 Stars (3 Reviews)
  1. B
    Brett Mar 11, 2026

    Brought these to a cookout Saturday and the pan cleared in ten minutes, which for brussels sprouts is saying something.

    1. Annie Lampella
      Annie Lampella Mar 13, 2026

      Pan cleared in ten at a cookout. The bacon grease converts people every time.

  2. C
    Casey H. Mar 1, 2026

    If you're making this for the first time, cook the bacon in the oven so the rendered grease is ready to go straight onto the sheet pan. The brussels sprouts roast significantly crispier in that fat than olive oil alone. Docking a star because I'd pull the asparagus a couple minutes before the rest, mine went a little soft.

  3. P
    Priya Y. Feb 20, 2026

    Asparagus is pretty pricey right now so I'm planning to swap it for broccoli. I also have some zucchini on hand and wasn't sure which would hold up better tossed in the bacon grease. Would either work at 400 degrees, or does the timing need to change since the brussels sprouts have a head start in the oven?

    1. Annie Lampella
      Annie Lampella Feb 20, 2026

      Broccoli is the better call here. Zucchini at 400 releases a lot of water and goes soft fast, so by the time the sprouts are done it'll be kind of soggy. Add the broccoli right when you'd add the asparagus and it'll pick up those crispy charred edges.

  4. J
    Jennifer Jun 9, 2021

    I make this at least once a week, my whole family loves it!

    1. Annie Lampella
      Annie Lampella Jun 14, 2021

      Same at my house. Try swapping the walnuts for pecans sometime if you haven't, slightly sweeter crunch and it works really well with the balsamic.

Leave a Review