This Bacon and Brussel Sprout Salad is a yummy mix of crispy bacon, fresh brussel sprouts, and a tangy dressing that brings it all together. It’s crunchy, savory, and super satisfying!
Honestly, who wouldn’t want bacon in their salad? 😂 I love it as a side dish or even a light meal on its own. Plus, it’s so easy to whip up—just toss everything together and enjoy!
Ingredients & Substitutions
Brussels Sprouts: When picking Brussels sprouts, go for firm, bright green ones. You can also use chopped kale or broccoli if Brussels sprouts aren’t available.
Bacon: I love using thick-cut bacon for its crunchy texture, but turkey bacon or a plant-based bacon alternative can work too if you’re looking for a leaner option.
Cheese: I usually pick goat cheese for its creamy tanginess. Feta is another excellent choice. If you prefer dairy-free, try cashew cheese!
Nuts: Sliced almonds add a nice crunch, but walnuts or pecans provide a slightly different flavor. You can also skip nuts altogether if you have a nut allergy!
How Can I Get My Brussels Sprouts Perfectly Cooked?
Cooking Brussels sprouts to perfection is all about technique! Here’s how to make sure they come out tender and tasty:
- Start with medium heat to allow the bacon fat to render before adding the sprouts. This helps them fry nicely.
- Don’t overcrowd the pan; cook in batches if necessary. This ensures even cooking and that lovely caramelization.
- Stir them occasionally for even cooking, but not too often; letting them sit a bit helps get those crispy bits you want.
With these steps, your Brussels sprouts will be the star of the salad!

Bacon and Brussel Sprout Salad
Ingredients You’ll Need:
For the Salad:
- 1 lb Brussels sprouts, trimmed and halved
- 6 slices bacon
- 1/2 cup crumbled goat cheese or feta cheese
- 1/4 cup sliced almonds or chopped pecans (optional for crunch)
- 1 small shallot, finely chopped
For the Dressing:
- 2 tablespoons olive oil
- 1 tablespoon apple cider vinegar or lemon juice
- 1 teaspoon Dijon mustard
- Salt and pepper to taste
How Much Time Will You Need?
This salad takes about 10-15 minutes of prep time and another 15-20 minutes to cook, totaling around 30-35 minutes from start to finish. It’s quick enough for a busy weeknight but fancy enough for special occasions!
Step-by-Step Instructions:
1. Prepare the Brussels Sprouts:
Start by washing your Brussels sprouts under cold water. Trim off the ends and slice each sprout in half. This helps them cook evenly and allows for a lovely caramelization.
2. Cook the Bacon:
In a large skillet over medium heat, cook the bacon until it’s nice and crispy. This will take about 5-7 minutes. Once crispy, take the bacon out of the skillet and let it drain on paper towels before crumbling it into pieces. Make sure to keep about 1-2 tablespoons of the delicious bacon fat in the skillet!
3. Sauté the Brussels Sprouts:
Add the halved Brussels sprouts to the skillet with the reserved bacon fat. Sauté them for about 5-7 minutes, stirring occasionally, until they are tender and have a nice golden color. This is where the magic happens!
4. Toast the Nuts:
If you’re using nuts, take a small dry pan and heat it over medium heat. Add your sliced almonds or chopped pecans and toast them for a few minutes until golden brown. Keep an eye on them, so they don’t burn! Once toasted, set them aside.
5. Make the Dressing:
In a small bowl, whisk together the olive oil, apple cider vinegar (or lemon juice), Dijon mustard, chopped shallot, and some salt and pepper. Taste it and adjust the seasoning if needed!
6. Mix It All Together:
In a large salad bowl, combine the cooked Brussels sprouts, crumbled bacon, toasted nuts, and cheese. Drizzle the dressing over the top and gently toss everything together until well mixed.
7. Serve and Enjoy:
This salad can be enjoyed warm or at room temperature. It’s perfect as a side dish or a light main course. Go ahead, dig in!
Enjoy the delightful mix of crispy bacon and tender Brussels sprouts, complemented by the creamy cheese and zesty dressing. Happy cooking!
Can I Use Frozen Brussels Sprouts for This Salad?
While fresh Brussels sprouts yield the best texture and flavor, you can use frozen ones in a pinch. Just make sure to thaw them completely and pat them dry before cooking to avoid excess moisture.
How Can I Store Leftover Salad?
Store any leftover salad in an airtight container in the refrigerator for up to 3 days. Keep the dressing separate to maintain the salad’s crispiness. When ready to eat, drizzle the dressing over and toss again!
What Can I Substitute for Bacon?
If you’re looking for a vegetarian or lighter option, you can substitute bacon with chopped mushrooms or tempeh. For a smoky flavor, try adding a dash of smoked paprika or liquid smoke to the other ingredients!
Can I Make This Salad Ahead of Time?
Definitely! You can prepare the Brussels sprouts, bacon, and dressing a few hours in advance and store them separately in the fridge. Just combine all components and toss right before serving to keep everything fresh!
