
Free: Healthy Freezer Meals Recipe Ebook
Get It NowIf you like roasted brussels sprouts, you’re going to love these crispy and flavorful roasted brussels sprouts with bacon! These little bites have a tender inside and a browned, caramelized outside. Similar to my fried brussels sprouts, a burst of savory, crispy bacon takes them over the top. And the best part? This easy side dish is ready in just 30 minutes and tastes like it came from a restaurant. It’s perfect for any occasion, from weeknight dinners to holiday meals, like Thanksgiving!
When I tested this bacon brussels sprouts recipe, I was so happy to find that the bacon cooked with the veggies all in one pan — there was no need to precook it for it to get crispy! (This will also work with other roasted vegetables that cook for around 30 minutes, like roasted cauliflower.)
Why You’ll Love These Brussels Sprouts With Bacon
- Perfect brussels sprouts with a tender inside and crispy, caramelized outside
- Crispy bacon that cooks in the same pan
- 4 simple ingredients (plus salt and pepper)
- Easy to make
- Ready in 30 minutes
- Perfect cozy side dish for holidays and weeknights alike

Ingredients & Substitutions
This section explains how to choose the best ingredients for roasted brussels sprouts with bacon, what each one does in the recipe, and substitution options. For measurements, see the recipe card below.
- Brussels Sprouts – For even cooking, choose brussels sprouts that are similar in size. Remove any wilted or browned outer leaves, then cut them in half lengthwise (or cut into quarters if they are large). If you need to use frozen sprouts, follow my recipe for roasted frozen brussels sprouts instead — you can still add bacon to it!
- Bacon – My favorite way to cook it is to make bacon in the oven, but when you make brussels sprouts roasted with bacon, you don’t even need to cook it first! You’ll simply cut the bacon into 1/2 inch pieces and roast it with the veggies. If you have cooked bacon that you want to use, you can do so, but add it at the very end after roasting the sprouts. However, the flavor is better if you add the bacon raw, because the vegetables actually absorb some of the bacon fat as they cook.
- Olive Oil – Oil helps the seasonings stick to the sprouts, but more important, it promotes browning and caramelization. Using less oil will make your sprouts more dry and less caramelized. I used this regular olive oil, but you can substitute another heat-safe oil if needed, such as extra virgin olive oil, avocado oil, coconut oil, or even ghee.
- Seasonings – I seasoned my bacon brussels sprouts with garlic powder, sea salt and black pepper. You could add other seasonings, such as paprika, cayenne pepper, onion powder, or even a sprinkle of Parmesan cheese for added flavor and variety.

How To Cook Brussels Sprouts With Bacon
This section shows how to make this bacon brussels sprouts recipe, with step-by-step photos and details about the technique, to help you visualize it. For full instructions, including amounts and temperatures, see the recipe card below.
- Season the sprouts. In a large bowl, toss brussels sprouts with olive oil, garlic powder, salt, and pepper.
- Spread on a baking sheet (and add bacon). Arrange the brussels sprouts in a single layer on an extra large baking sheet, or two jelly roll pans, lined with aluminum foil (or leave the pan(s) bare and coat in a thin layer of oil instead). Sprinkle chopped bacon evenly over the sprouts.


- Cook. Roast brussels sprouts with bacon until they are golden brown on the bottom. Flip, and roast until browned on the other side. (See tips below for what to do if they are not dark enough by the time they are soft!) Feel free to adjust salt and pepper to taste if needed.


Tips For The Best Bacon Brussels Sprouts
To make sure your sprouts come out perfectly crispy and caramelized, follow these tips:
- Don’t use parchment paper. Parchment paper can prevent browning, so a bare pan (if you oil it well) or foil lined pan works best.
- Don’t crowd the pan. It’s important that each sprout is touching the pan. If your pan is too crowded, the vegetables will steam and won’t come out crispy.
- Try to make sure the bacon pieces are not stuck to each other when you sprinkle them over the sprouts. It’s fine if they are touching the sprouts or fall to the bottom of the pan.
- Broil if needed for extra crispy results. I found it beneficial to broil the first time I made these, but two other times, they were browned enough without broiling. Whether this is needed will vary depending on the size of the sprouts.
Recipe Variations
I made these brussels sprouts with bacon as simple as possible, with just a few ingredients, but feel free to change it up. Here are some variations to try:
- Sweet – Add a couple tablespoons of maple syrup or honey, together with the olive oil, for a touch of sweetness. (I love doing this with sugar-free maple syrup or sugar-free honey for a healthier, but still natural, option.) As a bonus, these additions make the bacon brussels sprouts brown and caramelize even more!
- Tangy – For a tangy flavor, toss with 2 tablespoons of balsamic vinegar or lemon juice in addition to the oil.
- Glaze – After roasting, drizzle bacon brussels sprouts with a sweet and tangy balsamic glaze. (You can also combine this with balsamic vinegar before roasting, mentioned above.)
- Sauce – Brussels sprouts with bacon taste amazing dipped in garlic aioli or drizzled with creamy tahini sauce.
Storage Instructions
- Store: Keep leftovers in an airtight container in the refrigerator for up to 3-4 days.
- Meal prep: Cut the brussels sprouts and bacon, and store separately. For the best texture and flavor, it is recommended to roast them fresh right before serving.
- Reheat: Place bacon brussels sprouts in a preheated oven at 350 degrees F for about 10-15 minutes. You can also broil for a few minutes instead. However, my favorite method for reheating these is actually in the air fryer (and you could even add bacon to my air fryer brussels sprouts recipe to make this in there in the first place).
- Freeze: Transfer to an airtight container or zip lock bag, and store in the freezer for up to 3 months. For the crispiest results, reheat from frozen.

What To Serve With Bacon Brussels Sprouts
Bacon brussels sprouts are so versatile that you can pair them with just about any main course, or simply use them as a quick and easy appetizer. Here are some ideas:
- Chicken – For a sweet and savory contrast, pair this easy side dish with honey garlic chicken in a skillet while the sprouts cook, or make balsamic chicken in the oven at the same time. For a holiday dinner, try spatchcock chicken. And, if you love all the bacon flavors, it’s perfect with ranch chicken.
- Pork – While you have the brussels sprouts with bacon roasting in the oven, make air fryer pork chops for a quick and easy meal, or Greek souvlaki for a Mediterranean flair.
- Seafood – Roasted vegetables pair well with simple meals like nut-crusted baked haddock or juicy air fryer shrimp, as well as fancier options like seared scallops or crab legs.
- Beef – Pair these crispy bites with a juicy sirloin steak or Instant Pot short ribs for date night, or melt-in-your-mouth prime rib for holidays.
- Turkey – Serve bacon brussels sprouts as a side dish with your roasted turkey for Thanksgiving. For a smaller crowd, try Crock Pot turkey breast or turkey legs.
More Easy Brussels Sprout Recipes
Looking for more ways to cook this delicious veggie? Try these easy recipes — two of them also combine brussels sprouts and bacon:
Tools To Make Brussels Sprouts With Bacon
- Extra Large Baking Sheet – This is my favorite and it’s large enough to fit 2 pounds of sprouts in a single layer! It also maintains its nonstick surface for years, and creates ultra crispy results. If you don’t have an extra large one, you can use two smaller ones — these fit two in the oven side by side.
Roasted Brussels Sprouts With Bacon
Brussels Sprouts With Bacon (Fast & Crispy!)
These roasted brussels sprouts with bacon are crispy, caramelized, and so easy to make. The perfect side dish in just 30 minutes!
Ingredients
Tap underlined ingredients to see where to get them. Please turn Safari reader mode OFF to view ingredients.
Instructions
Tap on the times in the instructions below to start a kitchen timer while you cook.
-
Preheat the oven to 400 degrees F (204 degrees C). Line an extra large baking sheet, or two jelly roll pans, with foil or parchment paper. (You can omit the lining if using a good non-stick pan like the ones linked here.)
-
In a large bowl, toss the brussels sprouts with olive oil, garlic powder, salt, and pepper.
-
Arrange the brussels sprouts in a single layer on the pan(s), making sure each sprout is touching the pan. Sprinkle the bacon evenly over the sprouts. Try to make sure the bacon pieces are not stuck to each other, but it’s fine if they are touching the sprouts or fall to the bottom of the pan.
-
Roast brussels sprouts with bacon for 20-25 minutes, until browned on the bottom. Flip, then roast for 5-10 more minutes.
-
Optional step: If you want them even more browned or crispy, place under the broiler for 2-3 minutes.
Last Step: Leave A Rating!
This helps other readers and also helps me continue to provide free recipes on my site.
Recipe Notes
Serving size: 1 cup
Nutrition facts are provided as a courtesy. Have questions about calculations or why you got a different result? Please see our nutrition policy.
Want to save this recipe?
Save This Recipe Now© Copyright Maya Krampf for Wholesome Yum. Please DO NOT SCREENSHOT OR COPY/PASTE recipes to social media or websites. We’d LOVE for you to share a link with photo instead. 🙂

7 Comments
Mason
1I 100% believe that bacon makes everything better — and these brussel sprouts are TASTY!! Totally will make again. So much flavor.
Mona
1Your Bacon Brussels Sprouts recipe is a home run. I whipped it up, and it was a hit with my crew. The combination of bacon and Brussels sprouts is pure magic. Thanks for sharing this mouthwatering dish!
Jo
1Once you make Brussels sprouts like this you won’t want to make them any other way again! Bacon is such a delicious addition, we devoured the whole thing easily, going to have to double the recipe next time!
Julie
0Do you cook the bacon before you cook with the BS?
Maya | Wholesome Yum
1Hi Julie, No, you don’t need to cook the bacon separately.
Kris
1These Brussels are amazing. I love how they get so tender in the middle with a crispier outside. And then the bacon! What a fabulous bite.
Lucy
1This has quickly become our favorite side dish! My kids love how candied the Brussels come out and I love the bacon lol