Brussel Sprouts with Bacon
This post may contain affiliate links. View my privacy policy and disclosure policy for more details.
Brussel Sprouts with Bacon is a veggie-packed side dish that is easy, delicious, and takes no time to whip up. Perfect for Thanksgiving!
Today, I’m featuring an easy and delicious side dish that takes no time at all to whip up that will mesh swimmingly with the other items you’re serving at your Thanksgiving meal. Brussel Sprouts with Bacon is colorful, warm, and inviting. 
Main Ingredients Needed
First things first. A grocery list. Here’s what you’re going to need for Brussel Sprouts with Bacon:
- Brussel Sprouts and Asparagus – surprise! This side dish has more than just Brussel sprouts in it, it’s also got asparagus. So good!
- Bacon – and of course, it has bacon! You could also use pancetta for an Italian twist.
- Onion – I just used a yellow onion for this recipe. Cooking it in the bacon fat gets rid of its sharp flavor.
- Almonds – these are toasted and create crunchy bites!
- Pomegranate Arils – these are pomegranate seeds and when you bite into them you get a wonderful pop of sweet-tart flavor.
- Salt and Pepper – season as you go but remember that the bacon already adds a lot of saltiness.
Variations to Brussel Sprouts with Bacon
- Fruit: instead of pomegranate, consider adding another fruit to this dish. Dried apricot or cranberries would be perfect!
- Dressing: you could make a balsamic glaze that would be perfect with this Brussel sprouts dish.
- Cold: this is the kind of recipe where the leftovers call my name from the fridge. I serve this side dish warm, but it is equally just as good, cold.
How to Make Brussel Sprouts with Bacon
It doesn’t take much to make this Brussel Sprouts with Bacon, just a bit of sauteing and time! For full details, see the recipe card down below:
- Start out by prepping the veggies. Wash the Brussel sprouts and the asparagus. Slice the Brussel sprouts like you want to shred it. And chop the asparagus pretty small. You’ll also want to chop up some onion and crack open that pomegranate and pop out 1 cup of the arils.
- Now to cook this, you’re going to need a deep skillet and some sort of utensil to stir and toss. So, start out by rendering the fat out of the bacon in your pan.
- Oh, and start toasting some almonds.
- So once your bacon is looking toasty, take it out to drain and place the pan with the remaining grease back on the heat. Toss in the onions and saute.
- Check your almonds! Don’t let them burn! Take them off the heat once they are golden.
- Pour in the Brussel sprouts, asparagus, salt, and pepper. Saute until veggies are wilted and bright green. Remove from the heat and add in the cooked bacon, almonds, and pomegranate arils.
- Toss it all together and taste to see if you need to adjust seasonings. Serve warm.
My Thanksgiving Spread
Brussel Sprouts with Bacon is salty from the bacon, sweet from the pomegranate, crunchy and buttery from the almonds, and healthy because of all those greens! Well, semi-healthy. {Let’s just forget about that bacon grease we used 🙂 }
Did I mention it looks pretty on a Thanksgiving plate? Very colorful and festive! Here’s what else is part of my Thanksgiving spread:
More Brussel Sprout Recipes to Try!
- Roasted Brussels Sprouts
- Sauteed Brussels Sprouts with Bacon & Cashews
- Brussels Sprouts Caesar Salad
- Spaghetti with Bacon, Brussels Sprouts and Artichokes {oh yeah!}
Consider making this side dish this year for Thanksgiving! And if you do, let me know how it went in the comment below.
The prinable recipe card is down below 🙂

Brussel Sprouts with Bacon
Ingredients
- 1/2 lb bacon sliced
- 1 cup onion
- 2 lbs brussels sprouts
- 1 bunch asparagus
- 1 cup pomegranate arils
- 1/2 cup slivered almonds toasted
- salt & pepper to taste
Instructions
- Heat up a large skillet over medium high heat. Saute bacon until crispy, 6 minutes.
- While the bacon is cooking, wash asparagus and brussels sprouts.
- Snap off the ends of the asparagus and chop into small pieces. Remove the outer leaves of the brussels sprouts and slice into small pieces as if to shred them.
- Remove bacon, leaving up to 1/4 cup grease. {If there’s any more then that, then drain it off.}
- Stir in onion and saute about 5 minutes. Pour in prepared asparagus, brussels sprouts, salt and pepper. Saute until bright green in color and wilted, another 5 minutes.
- Pour almonds into a clean dry pan and roast on the stove top until fragrant.
- Remove from heat and stir in cooked bacon, pomegranate arils and toasted almonds. Toss and serve warm.














[…] recipes. We covered turkey, gravy, stuffing, mashed potatoes, twice baked sweet potatoes and Brussels sprouts. As promised, here are some fun and festive desserts! No pie or cookies today! I decided to do […]
[…] by George I think I’ve done it! If you think you don’t like brussels sprouts, give my Warm Asparagus and Brussels Sprouts Salad a whirl. It have bacon, toasted almonds and pomegranate seeds in it! It’s smokey, sweet, […]
[…] Asparagus (for this recipe) […]
[…] you could get smart and sauté it with some bacon to mask the flavor. That’s what I did with this recipe. Took the brussels sprouts and shredded them, then sautéed them with onions, bacon and asparagus […]
[…] Turkey–it’s a showstopper. 3. Making Perfect Gravy–basically liquid gold. 4. Warm Asparagus and Brussels Sprouts Salad–complete with bacon, pomegranate arils and toasted almonds 5. Twice Baked Sweet Potatoes with […]