Salads
This broccoli blue cheese salad recipe transforms a simple salad into a bold flavor experience where crispy roasted broccoli meets creamy blue cheese in perfect harmony. The key is balancing textures—crunchy florets, tender greens, and the rich, tangy bite of blue cheese—while keeping preparation straightforward.
I developed this after years of experimenting with ways to make broccoli more exciting than just steamed sides, and the result is a dish that feels both classic and fresh.
The foundation of this salad is roasted broccoli, which adds depth and caramelized sweetness that pairs beautifully with blue cheese's sharp tang. A simple but robust dressing ties everything together, while optional add-ons like toasted walnuts or dried cranberries let you customize it to your taste.
What makes this recipe work is the balance—no single element overpowers, yet every bite delivers a satisfying contrast of flavors and textures.
By the time you assemble this salad, you'll have a dish that's hearty enough for a main course but light enough for a side. The blue cheese crumbles melt into creamy pockets, the broccoli offers satisfying crunch, and the dressing binds it all with a bright, herby finish.
It's the kind of salad that feels special enough for company but simple enough for a weeknight dinner.
This recipe scales beautifully for gatherings or meal prep, and the components can be made ahead to save time. Whether you're serving it at a picnic or as a side for grilled meats, the combination of textures and flavors will leave everyone reaching for seconds.
Let's get started on creating this crowd-pleasing dish.
Ingredients for broccoli blue cheese salad
Crispy broccoli, creamy blue cheese, and a tangy dressing make this salad a standout dish.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Broccoli Crowns 🥦 | 1 ½ lbs | Cut into even florets |
| Blue Cheese Crumbles 🧀 | 1 cup | High-quality, aged variety |
| Mixed Greens 🌿 | 6 cups | Baby spinach or spring mix |
| Extra-Virgin Olive Oil 🫒 | ½ cup | Light, fruity variety |
| Balsamic Vinegar 🍷 | ¼ cup | Aged for depth of flavor |
| Dijon Mustard 🌶️ | 1 tbsp | For tangy kick |
| Honey 🍯 | 1 tbsp | Wildflower preferred |
| Fresh Walnuts 🥜 | ½ cup | Toasted and roughly chopped |
| Red Onion 🧅 | ¼ whole | Thinly sliced, for crunch |
| Garlic Cloves 🧄 | 2 cloves | Minced for dressing |
| Fresh Thyme Leaves 🌿 | ¼ cup | Chopped, for herbal touch |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Dried Cranberries 🍇 | ¼ cup | Optional, for tart contrast |
The broccoli crowns are the star here—roasting them until crispy adds that caramelized sweetness that makes this salad sing. Look for fresh, vibrant florets with tight buds at the store, and roast them until the edges are golden. I always grab mine from Whole Foods or Trader Joe's when they're in season, but the regular grocery store works too. For the blue cheese, Gorgonzola or Stilton are my go-tos—they've got that perfect balance of tang and creaminess. If you're using a pre-shredded cheese, skip it and crumble your own from a block for better texture.
No walnuts? Toasted pecans or almonds work just as well—they add that satisfying crunch. Short on balsamic vinegar? Apple cider vinegar with a pinch of sugar gets you close. The dressing is where the magic happens, so don't skimp on the olive oil. Trader Joe's or California avocado oil are my favorites for their fruity notes. If you're feeling fancy, add a splash of white wine vinegar to the dressing for extra brightness. The cranberries are totally optional, but they add a nice tart contrast that balances the richness of the blue cheese.
Roast the broccoli ahead of time—it keeps well in the fridge for 3-4 days if stored in an airtight container. The dressing can be made a day in advance, and the walnuts stay fresh for 1 week if stored in a sealed container. This salad tastes even better the next day as the flavors meld together. For meal prep, store the components separately and assemble just before serving to keep everything crisp. It's perfect for picnics, potlucks, or as a side for grilled meats.
Why You'll Love This Recipe
- No-Cook Magic: I swear by this one—just toss the broccoli crowns into ice water to crisp them up, then drain and mix. No boiling, no waiting, no stress. The blue cheese crumbles melt into the greens like butter on toast, and that balsamic glaze ties it all together without a single stove turn-on.
- Umami Bomb: Between us, that blue cheese isn’t just in this salad—it’s the star. The salty, funky crumbles cut through the fresh greens while the broccoli’s slight bite keeps it balanced. Drizzle with extra-virgin olive oil and a splash of balsamic, and you’ve got a flavor party that doesn’t quit. (Yes, even on a Tuesday night.)
- Picnic to Potluck: This salad works everywhere. Pack it in a jar for lunch, bring it to a BBQ as a side, or serve it chilled at a summer dinner. The broccoli crowns stay crisp, the greens hold up, and the blue cheese stays crumbly—no soggy messes here. Honestly, I’ve taken it to three different gatherings this month, and no one’s complained.
- Budget Win: Fresh broccoli crowns and mixed greens stretch farther than you’d think, and blue cheese lasts longer than you’d expect if you store it right. A little olive oil and balsamic go a long way, too—this is the kind of recipe where every bite feels like a splurge without the price tag. Took me three tries to get the ratios perfect, but now it’s my go-to for feeding the family without breaking the bank.
Step-by-step instructions for broccoli blue cheese salad
Assemble this vibrant salad with bold flavors and satisfying textures—crisp florets, creamy cheese, and a tangy dressing.
👨🍳 Step 1: Blanch and Prep the Broccoli
Cut the 1.5 lbs fresh broccoli crowns into even florets, keeping the stems intact for structure. Bring a pot of salted water to a boil and blanch the florets for 2 minutes—just until bright green and tender-crisp. Immediately plunge them into ice water to stop the cooking process and preserve their vibrant color.
Drain well and pat dry completely with a clean kitchen towel. The broccoli should be crisp but not mushy—this is key for maintaining texture in the salad. While it dries, toast the 0.5 cup fresh walnuts in a dry skillet over medium heat for 3-4 minutes, stirring constantly until fragrant and lightly golden. Let them cool completely before adding to the salad.
🥘 Step 2: Assemble the Base and Add Crunchy Elements
In a large serving bowl, combine the 6 cups mixed greens with the blanched broccoli florets. Add the toasted walnuts and 0.25 whole red onion, thinly sliced. Sprinkle evenly with 1 cup blue cheese crumbles and 0.25 cup dried cranberries (if using). Toss gently with tongs to distribute everything evenly—you want each bite to have a mix of textures and flavors.
This is where the magic happens: the sharp blue cheese balances the sweetness of the cranberries, while the walnuts add crunch. Don’t skip the cranberries—they cut through the richness of the cheese and add a delightful tart contrast. If you’re feeling adventurous, add a handful of chopped fresh thyme leaves for an herbal touch.
🍳 Step 3: Whisk Together the Dressing
In a small bowl, whisk together the 0.5 cup extra-virgin olive oil, 0.25 cup balsamic vinegar, 1 tbsp Dijon mustard, and 1 tbsp honey until fully combined. Add the 2 minced garlic cloves, 0.25 cup chopped fresh thyme leaves, 1 tsp salt, and 0.5 tsp black pepper, then whisk again until smooth.
The dressing should coat the back of a spoon but still be pourable. Taste it before drizzling—you might want to adjust the balance of sweetness (add more honey) or tang (add a splash more balsamic vinegar). This dressing is the heart of the salad, tying all the bold flavors together with a silky finish.
🥗 Step 4: Toss and Serve Immediately
Drizzle the dressing over the salad and toss gently with tongs, being careful not to overmix and wilt the greens. Serve immediately while the broccoli is still crisp and the dressing is fresh. The salad holds up well for 2-3 hours if stored in an airtight container, but the texture is best enjoyed right away.
For an extra touch, garnish with additional blue cheese crumbles or a sprinkle of cracked black pepper. This salad is hearty enough to stand alone but pairs beautifully with grilled chicken or a slice of crusty bread. The contrast of creamy, crunchy, and tangy makes every bite unforgettable.
Pro Tips For Making Broccoli Blue Cheese Salad
- STEAM BROCCOLI CROWNS: Blanch the florets in boiling water for exactly 45 seconds, then shock in ice water. Overcooking turns them mushy—this keeps them crisp with just a hint of bite. (Yes, I’ve ruined a batch by leaving them too long. Don’t be me.)
- USE ROOM-TEMP CHEESE: Take the blue cheese crumbles out of the fridge 10 minutes before dressing the salad. Cold cheese tastes bland and clumps—letting it warm slightly makes it creamier and more flavorful. (Trust me, your taste buds will notice.)
- DRESS GREENS LAST: Toss the mixed greens with olive oil and balsamic right before adding the broccoli and cheese. The greens wilt faster than you think, and you’ll end up with soggy lettuce if you dress everything at once. (I learned this after making a sad, limp salad.)
- TOAST THE CHEESE: Crumble the blue cheese over the salad, then drizzle with 1 teaspoon of olive oil and broil for 2-3 minutes until golden. It’s a little extra work, but the nutty, caramelized flavor is worth it. (Your guests will ask for the recipe.)
Best sauces and condiments for these flavors
Classic Blue Cheese Dressing
Start with the classic blue cheese dressing that makes this salad iconic. Whisk together ½ cup sour cream, ¼ cup mayonnaise, 2 tbsp crumbled blue cheese, 1 tbsp lemon juice, 1 tsp Dijon mustard, ½ tsp garlic powder, and ¼ tsp salt.
The tangy, creamy texture clings beautifully to the greens and broccoli, balancing the salad's bold flavors. I like to thin it slightly with 1 tsp milk if it's too thick. 🧀
Honey Mustard Vinaigrette
For a lighter option, try a honey mustard vinaigrette that adds sweetness and depth. Combine ¼ cup olive oil, 2 tbsp balsamic vinegar, 1 tbsp Dijon mustard, 1 tsp honey, ½ tsp salt, and ¼ tsp black pepper.
This dressing enhances the natural sweetness of the roasted broccoli while keeping the salad bright and fresh. It’s perfect if you prefer a tangier, less creamy finish. 🍯
Balsamic Glaze Drizzle
Elevate the dish with a drizzle of balsamic glaze right before serving. Heat ¼ cup balsamic vinegar in a small saucepan over medium heat until it reduces by half and thickens slightly. Let it cool, then drizzle generously over the assembled salad.
The glossy, caramelized flavor adds a sophisticated touch that pairs beautifully with the blue cheese. I love using Trader Joe's balsamic glaze for convenience. 🍷
Warm Bacon Vinaigrette
For a smoky twist, cook 4 slices of bacon until crispy, then crumble and set aside. In a small bowl, whisk together ¼ cup olive oil, 2 tbsp apple cider vinegar, 1 tbsp maple syrup, ½ tsp smoked paprika, and ¼ tsp salt.
Stir in the crumbled bacon and drizzle over the salad. The smoky, salty bacon adds a rich contrast to the creamy blue cheese. 🥓
Lemon Garlic Yogurt Sauce
If you prefer a lighter, herby option, blend ½ cup Greek yogurt, 2 tbsp lemon juice, 1 minced garlic clove, 1 tbsp chopped fresh dill, ½ tsp salt, and ¼ tsp black pepper.
This sauce adds a bright, tangy zing that cuts through the richness of the blue cheese. It’s especially refreshing in warmer months. 🍋
Spicy Chipotle Ranch
For a kick of heat, mix ½ cup ranch dressing, 1 tbsp chipotle in adobo sauce, ½ tsp cumin, and ¼ tsp cayenne pepper. This spicy ranch adds a smoky, fiery dimension that pairs wonderfully with the creamy blue cheese.
It’s perfect for those who love a little heat with their salads. 🌶️
Nutrition facts
Frequently asked questions
Why does this recipe call for blanching broccoli instead of roasting?
Blanching preserves that perfect tender-crisp texture that's key for salads—roasting can make broccoli too soft. The quick boil followed by ice water stops cooking instantly, while still developing flavor. For extra crunch, you could roast some florets separately and add them as a garnish!
Can I substitute another cheese if I don't have blue cheese?
Try Gorgonzola (more creamy) or feta (tangier) for a similar effect. For a milder option, crumbled goat cheese works beautifully. Just reduce the amount slightly since these cheeses are often saltier. The dressing will still balance the flavors perfectly.
How do I prevent the blue cheese from getting too soggy?
Add the cheese right before serving and toss it in gently—don't mix it into the dressing. For extra insurance, sprinkle it on top and let guests add their own. If prepping ahead, store cheese separately and fold it in just before eating. The key is keeping everything as dry as possible until the final moment.
What are the best ways to serve this salad?
This salad shines as a hearty main course with grilled chicken or shrimp, or as a side for steak/burgers. For picnics, pack components separately and assemble in bowls. Try serving it in hollowed-out bread bowls for an elegant touch. The contrast of warm protein with the cool salad makes every bite perfect.
Can I make this salad ahead of time?
Yes! Prep all components separately: roast the broccoli (3-4 days ahead), make the dressing (1 day ahead), and toast nuts (1 week ahead). Store in airtight containers. Assemble just before serving to maintain crispness. The flavors actually meld better overnight!
