This roasted Brussels sprout salad is one of those side dishes that somehow feels fresh and indulgent at the same time! It’s perfect for brunch or the holidays, pairs really well with steak, and honestly holds its own as a main dish too.
If you’re going to serve salad for brunch, it should feel special. This one uses Brussels sprouts two ways: roasted with bacon and maple syrup, plus raw and shaved for crunch, and finished with a super simple homemade blue cheese dressing that brings it all together.
A handful of greens, chives, and thinly sliced red onion round it out without overcomplicating anything!
Roasted Brussels Sprouts Salad with Bacon and Blue Cheese
Table of contents
This recipe came together while I was flipping reading The Flavor Bible, a book I reach for often when I need inspiration! It’s basically a giant list of ingredients and what they pair well with, according to chefs.
I was looking around the brunch section and noticed Brussels sprouts nearby, paired with things like bacon, blue cheese, lemon juice, parsley, and red onion. That immediately made me think of a salad: fresh but flavorful, a little indulgent, and not boring. Something special enough for Easter or Mother’s Day brunch, but still simple enough to make on a weeknight.
And that’s how this roasted Brussels sprout salad with bacon and blue cheese came to be!

The Brussel Sprouts Salad Ingredients
This roasted Brussels sprout salad uses simple ingredients, but each one plays an important role in flavor and texture!
Brussels Sprouts (Two Ways): Brussels sprouts are the star of this salad! Half are roasted for caramelized, savory flavor, while the other half are shaved raw for crunch and freshness.
Bacon: Bacon adds smokiness, saltiness, and richness. Cooking it directly with the Brussels sprouts allows the fat to render and flavor the vegetables as they roast.
Extra-Virgin Olive Oil: Olive oil helps the Brussels sprouts roast evenly and supports caramelization in the oven.
Maple Syrup: A touch of maple syrup balances the bitterness of the Brussels sprouts and helps caramelize the bacon.
Lemon Juice: Lemon juice brightens the dish and balances the richness of the bacon and dressing.
Salad Greens: Spring mix, romaine, kale, or spinach all work well as a base. Use what you have on hand.
Chives & Red Onion: Chives add mild onion flavor without overpowering the salad, while thinly sliced red onion adds sharpness and crunch.

Homemade Blue Cheese Dressing Ingredients
Blue cheese dressing: you either love it or you hate it! I personally love the funky, tangy, savory, garlicky, herbaceous flavor you get from my homemade version.
This dressing is creamy, tangy, and easy to make ahead. Here’s what you’ll need:
- Sour cream – Provides tang and thickness
- Mayonnaise – Adds richness and body
- Milk – Thins the dressing to the perfect consistency
- Blue cheese crumbles – The star ingredient, bold and savory
- Fresh parsley – Adds freshness and color
- Lemon juice or apple cider vinegar – Brightens and balances
- Worcestershire sauce – Adds umami depth
- Garlic powder – Subtle garlic flavor without overpowering
- Salt & black pepper – To taste


How to Make the Blue Cheese Dressing
This is the easiest part of the recipe!
Whisk together the sour cream, mayonnaise, milk, Worcestershire sauce, lemon juice, parsley, garlic powder, salt, and pepper. Gently fold in the blue cheese crumbles, adjusting the amount to your preference.
Cover and refrigerate until ready to serve. For best flavor, make the dressing the night before and store it in a sealed jar. If needed, add a splash of milk to thin it before serving.
Preparing the Brussels Sprouts

Divide the Brussels sprouts into two portions:
- One pound for roasting
- Half a pound for shaving raw
Choose the largest Brussels sprouts for roasting to prevent them from turning mushy.
Trim the stems and cut the large Brussels sprouts in half. Save any loose leaves because they get crispy in the oven and add great texture!
For the remaining Brussels sprouts, trim the stems and shave them thinly using a sharp knife or mandoline. Set aside for the salad base.
How to Roast Brussels Sprouts with Bacon


Preheat the oven to 450°F (232°C).
In a large bowl, whisk together olive oil, maple syrup, lemon juice, salt, and pepper. Toss the halved Brussels sprouts until evenly coated, then stir in the diced bacon.
Arrange the Brussels sprouts cut-side down on a baking sheet and spread the bacon out evenly.
Roast for 10 minutes, then remove from the oven and toss. Switch the oven to broil and cook for an additional 3–4 minutes, tossing every minute, until the bacon is crispy and the Brussels sprouts are caramelized.
Assembling the Roasted Brussels Sprout Salad
To serve, layer the salad as follows:
- Add a handful of greens to the bottom of a large serving bowl
- Top with shaved raw Brussels sprouts
- Add the roasted Brussels sprouts and bacon
- Sprinkle with fresh chives
Serve with thinly sliced red onion, lemon wedges, and extra maple syrup on the side. Dallop the homemade blue cheese dressing just before serving!

And, if you were wondering, yes, that is a gravy boat holding the blue cheese dressing; it was my grandma’s. 🥰
FAQ: Salad with Roasted Brussel Sprouts
Yes. Thinly sliced or shaved Brussels sprouts are perfectly safe to eat raw and add a fresh, crunchy texture with a slightly nutty flavor. In this salad, using both raw and roasted Brussels sprouts creates the perfect balance.
Yes. You can roast the Brussels sprouts and make the blue cheese dressing up to one day in advance. Store everything separately and assemble just before serving for the best texture.
Let the roasted Brussels sprouts cool slightly before assembling the salad, and avoid overdressing. Serving the blue cheese dressing on the side helps keep everything crisp.
Fresh Brussels sprouts work best for both roasting and shaving. Frozen Brussels sprouts release too much moisture and won’t roast or slice properly.
Spring mix, arugula, romaine, kale, or spinach all work well. I usually use whatever I have on hand!
Absolutely. If blue cheese isn’t your thing, a lemon vinaigrette, honey mustard dressing, or creamy garlic dressing all pair well with roasted Brussels sprouts and bacon.
You can, but homemade has better flavor and texture. If using store-bought, look for one with visible blue cheese crumbles and thin it with a splash of milk or lemon juice if needed.
This salad pairs beautifully with steak, chicken, pork chops, or salmon. It can also be served as a main dish with extra bacon or added grilled chicken.
Once dressed, it’s best enjoyed the same day. Undressed components can be stored separately in the fridge for about 2 days.
It’s best served slightly warm or at room temperature, especially with the roasted Brussels sprouts and bacon.

I’d love to hear about your experience with this Salad with Roasted Brussel Sprouts, Bacon, and Blue Cheese recipe!
Please leave a question or comment below, get in touch via email, and follow me on social media, which I have linked below.
Watch the step-by-step process for making my Roasted Brussels Sprouts Salad on Instagram, Facebook, or Pinterest! Don’t forget to follow me while you’re there (thank you so much!) 🙏🏽
You can also subscribe to the Heavenly Spiced email list to stay updated on new recipes, giveaways, life updates, and more! – Jenna 😊
More Salad Recipes You’ll Love:
Print
Salad with Roasted Brussel Sprouts and Bacon with Blue Cheese
- Total Time: 35 minutes
- Yield: 4 servings 1x
Description
This roasted Brussels sprout salad with bacon and blue cheese is the perfect balance of fresh and indulgent! Made with shaved raw Brussels sprouts, maple-roasted Brussels sprouts with crispy bacon, and an easy homemade blue cheese dressing, it’s a flavorful side dish for brunch, holidays, or steak dinners, yet hearty enough to enjoy as a main salad.
Ingredients
HOMEMADE BLUE CHEESE DRESSING:
- 3/4 cup sour cream
- 1/2 cup mayonnaise
- 2 tablespoons milk, plus more for a thinner dressing
- 2 tablespoons fresh parsley, minced
- 1 tablespoon lemon juice
- 1 tablespoon Worcestershire sauce
- 1/2 teaspoon garlic powder
- 1/2 teaspoon fine sea salt
- 1/2 teaspoon freshly cracked black pepper
- 1/2 cup blue cheese crumbles
ROASTED BRUSSEL SPROUT SALAD:
- 1 1/2 pounds (24 ounces) Brussels sprouts, separated into one pound and half pound piles
- 2 tablespoons extra-virgin olive oil
- 2 tablespoons pure maple syrup
- 1 teaspoon lemon juice
- 1 teaspoon fine sea salt
- 3/4 teaspoon freshly cracked black pepper
- 5 slices bacon, small dice
- a small handful of salad greens, Spring mix, romaine, spinach, kale, etc.
- 2 tablespoons fresh chives, thinly sliced
SERVED ON THE SIDE (OPTIONAL):
- red onion, sliced very thinly with a mandolin
- lemon, cut into wedges
- maple syrup, for drizzling
Instructions
- First, make the blue cheese dressing. Whisk together the sour cream, mayonnaise, milk, Worcestershire sauce, lemon juice (or apple cider vinegar), parsley, garlic powder, salt, and pepper. Stir in the blue cheese crumbles, adjusting the amount to taste. Refrigerate until ready to serve. Overnight is best for maximum flavor. Thin with a splash of milk if needed.
- Divide the Brussels sprouts into two piles: 1 pound and 1/2 pound. Use the largest sprouts for roasting to prevent mushiness. Trim stems and halve the 1-pound portion, keeping any loose leaves. Trim and thinly shave the remaining 1/2 pound using a mandolin; set aside.
- Whisk together the olive oil, maple syrup, lemon juice, salt, and pepper. Toss the halved Brussels sprouts until evenly coated.
- Preheat the oven to 450°F (232°C). Stir the diced bacon into the Brussels sprouts and arrange cut-side down on a baking sheet. Roast for 10 minutes, then toss. Broil on high for 3–4 minutes, stirring every minute, until the bacon is crisp and the sprouts are deeply caramelized.
- Add greens to a serving bowl, then layer in the shaved Brussels sprouts, roasted Brussels sprouts, and bacon. Sprinkle with chives and serve with thinly sliced red onion, lemon wedges, extra maple syrup, and blue cheese dressing on the side.
-
Notes
- You can enjoy the homemade blue cheese dressing immediately, but for the best flavor, make it the night before and chill it in the fridge overnight.
- Store the dressing in a sealed, airtight container in the refrigerator for up to 7 days. For optimal freshness and flavor, I recommend using it within 4 days.
- If the dressing thickens too much after chilling, stir in a splash of milk or lemon juice to loosen it before serving.
- This salad is versatile: serve it warm, at room temperature, or chilled, depending on your preference.
- Prep Time: 20 minutes
- Cook Time: 15 minutes
- Category: Main Dishes, Sides, Breakfast and Brunch
- Method: Oven
- Cuisine: American




















I’m sure this is amazing, I love roasted brussels and blue cheese. And of course bacon!
Yes, such a great combination! Thank you, Jaz!
I can’t wait to try this recipe! They look so good!
I hope you love it, Katrina! Thanks for stopping by. 😊
Oh my gosh! This looks insanely delicious! I HAVE to try this. And my son would adore it. Thank you.
I’m so glad you think so, Carolyn! I hope you and your son enjoy the recipe. 🖤
I’m sure this is amazing, I can’t wait to try this recipe! They look so delicious.
Thank you so much, Tyler! I hope you enjoy the recipe. 😊
It looks delicious and healthy, congratulations. You can easily increase your blog visitors even more by sharing your delicious recipe photos on yummyrecipe.co.
Thank you so much!
Thank you Carolyn for this easy and yummy recipe.
Thank you so much for stopping by and for your kind words. My name is Jenna! 😊
Brussel sprouts with bacon is a common side at our house. It’s the only way I can get my kids to eat them. But the blue cheese dressing I have got to try!
It’s such a tasty way to enjoy Brussels sprouts! I’m glad you’ve found a way to get the kids to eat them. Yes the blue cheese dressing is so delicious. The parsley really freshens it up. Enjoy, Katie!
Wow! Five stars in my book! Love Brussels! Amazing recipe.
I’m so glad you loved the recipe, Laurie! 😍
I keep on coming back to this website for my recipes. Thanks for all of your work.
That’s amazing to hear, Eva! I appreciate that very much and can’t wait to share more recipes for you to try. ☺️
This recipe is amazing, and also the dish looks delicious.
Thank you so much, Liza! I’m so glad you loved the recipe. 🙂
Its look very delicious and healthy. Thanks for sharing us.
Thank you so much, Rameen!
This dish is very amazing and delicious thanks for sharing us.
Thank you, Rameen! I’m so glad you loved the recipe. 🙂
We frequently serve bacon-wrapped brussel sprouts as a side dish. My children will only eat them if I do it. I must, however, try the blue cheese dressing!
https://www.intellectfolks.com/login-guide-penn-foster/
That sounds delicious! Yes, please do try the dressing, and let me know how it turns out for you. Thank you for taking the time to comment! 🙂
I love brussels sprouts and blue cheese but have never had them together. This recipe looks incredible! I’m definitely going to try it.
Hi Christine! If you love both Brussels sprouts and blue cheese, I know you’ll love them together. It’s a delicious combo! I hope you love the recipe. ☺️