Broccoli and Potato Salad Recipe: Warm Roasted Veggies With Creamy Herb Dressing

Salads

Broccoli and Potato Salad Recipe: Warm Roasted Veggies With Creamy Herb Dressing

This creamy broccoli and potato salad transforms a classic side dish into a hearty, satisfying meal. šŸ’› Roasting the vegetables first brings out their natural sweetness and adds a comforting warmth that sets it apart from cold salads.

I developed this recipe after realizing how much my family loved the texture contrast—tender, caramelized potatoes paired with crisp-tender broccoli florets. The secret lies in the dressing, a rich blend of mayo, sour cream, and fresh herbs that coats every bite without overwhelming the vegetables.

Unlike traditional vinaigrettes, this creamy version stays clingy even when chilled, making it perfect for potlucks or meal prep. It’s vegetarian, dairy-based, and packed with protein from the eggs in the dressing—no meat needed here.

What you’ll end up with is a salad that’s creamy yet light, warm yet refreshing, and impossible to resist. The roasted vegetables add depth, while the dressing ties everything together in a velvety embrace. It’s the kind of dish that feels indulgent but still fits into a balanced meal plan.

Serve it warm or at room temperature, and don’t be surprised if it disappears faster than you can say "second helping." Here’s how to make it—step by step, just like my grandmother used to teach me.

šŸ‘Øā€šŸ³
Difficulty
Medium
🌿
Diet
Vegetarian
šŸ”„
Calories
Med Cal

Ingredients for broccoli and potato salad

Roasted veggies meet velvety dressing—six ingredients transform this into a showstopper side.

Ingredient Amount Notes
Yukon Gold Potatoes šŸ„” 2 ½ lb Cut into 1-inch cubes, parboiled
Broccoli Florets 🄦 2 lb Cut into bite-sized pieces
Extra-Virgin Olive Oil šŸ«’ ½ cup For roasting vegetables
Mayonnaise 🄫 1 cup High-quality, full-fat preferred
Sour Cream šŸ§€ ½ cup Full-fat for creaminess
Large Eggs 🄚 4 whole Hard-boiled, chopped for dressing
Fresh Chives 🌿 ¼ cup Finely chopped, for garnish
Fresh Dill 🌿 ¼ cup Finely chopped, for dressing
Garlic Cloves šŸ§„ 4 cloves Minced for dressing
Dijon Mustard šŸŒ¶ļø 1 tbsp For dressing depth
Lemon Juice šŸ‹ 2 tbsp Freshly squeezed
Salt šŸ§‚ 1 ½ tsp Kosher or sea salt
Black Pepper šŸŒ¶ļø ½ tsp Freshly ground
Red Pepper Flakes šŸ”„ ¼ tsp Optional for heat

The potatoes and broccoli are the stars here. Yukon Gold potatoes caramelize best—their buttery texture holds up to roasting. I grab mine from Whole Foods or the organic section at Kroger when they're on sale. For broccoli, look for florets that are vibrant green and firm—the thicker stems add great texture. Pre-cut florets save time, but whole heads let you trim the tough ends. Roasting at 425°F brings out their natural sweetness, which is why this salad tastes nothing like the cold versions you've had before. The key is parboiling the potatoes first—they stay tender without turning mushy.

No mayo? Greek yogurt full-fat works in a pinch, though it's lighter. Sour cream can be swapped for crĆØme fraĆ®che if you've got it. Fresh herbs are ideal, but dried dill at one-third the amount gets you close. The dressing comes together fast, but if you're prepping ahead, make it up to 2 days early—it just gets better as flavors meld. For extra richness, add 1 tbsp of vegan butter to the dressing mix. And if you're watching calories, use light mayo and nonfat sour cream—it'll still be creamy, just lighter.

This salad reheats beautifully—just fold in a splash of water or broth to loosen it up. Keeps for 4 days in the fridge, though I rarely have leftovers that long. For meal prep, portion into glass containers so the flavors stay vibrant. The dressing separates slightly when chilled, so give it a quick whisk before serving. Freezing isn't recommended—the texture changes too much. If you're making this for a crowd, double the batch and serve it warm straight from the oven—it's always the first to disappear.

ā¤ļø

Why You'll Love This Recipe

  • No Boil, No Stress: I roast the Yukon Golds and broccoli together—just toss them in olive oil, salt, and pepper, then let the oven do the work. Twenty minutes later, they’re golden and tender without the hassle of peeling or boiling.
  • Creamy Crunch Magic: That combo of mayo and sour cream makes it ridiculously good—thick, tangy, and just enough texture from the crispy roasted edges. Honestly, I’ll eat it straight from the pan.
  • Picnic or Potluck Hero: Pack it in a jar for a lunchbox or bring it to a BBQ—it’s hearty enough to stand alone but pairs perfectly with grilled chicken or steak. My go-to for any gathering, no matter the season.
  • Budget-Friendly Leftovers: Yukon Golds and broccoli are cheap staples, and this salad keeps for days in the fridge. I’ll be real: I’ve reheated it three times and still crave it. Zero waste, all flavor.

Step-by-step instructions for warm roasted broccoli and potato salad

Here's how to create a perfectly balanced salad with tender roasted veggies and rich, herby dressing.

1

šŸ”„ Step 1: Parboil the Potatoes for Perfect Texture

Place the 2.5 lb Yukon Gold Potatoes in a large pot and cover with cold water by about 1 inch. Add 1 tsp salt and bring to a boil over high heat. Once boiling, reduce to medium-high heat and cook for 8-10 minutes until the potatoes are fork-tender but still firm when pierced.

Drain immediately and let them cool for 5 minutes before cutting into 1-inch cubes as directed in the ingredients list. This parboiling step prevents the potatoes from becoming mushy during roasting. I like to spread them on a baking sheet while they cool to speed up the process.

2

šŸ”„ Step 2: Roast Vegetables Until Caramelized

Preheat your oven to 425°F. In a large bowl, toss the parboiled potato cubes and 2 lb broccoli florets with 0.5 cup extra-virgin olive oil, 1 tsp salt, 0.25 tsp black pepper, and 0.125 tsp red pepper flakes. Spread them evenly on two rimmed baking sheets.

Roast for 25-30 minutes, stirring once halfway through, until the potatoes are golden brown and the broccoli is tender with slightly charred edges. You'll know they're perfect when the potatoes look crispy around the edges while still being tender in the center. Remove from oven and let cool for 10 minutes before assembling.

3

šŸ‘Øā€šŸ³ Step 3: Prepare the Creamy Herb Dressing

While the vegetables roast, hard-boil the 4 whole large eggs by placing them in a pot of boiling water for 9 minutes, then transfer to an ice bath for 5 minutes to stop cooking. Once cooled, peel and chop them finely for the dressing.

In a medium bowl, whisk together the 1 cup mayonnaise, 0.5 cup sour cream, 1 tbsp Dijon mustard, 2 tbsp lemon juice, 4 minced garlic cloves, 0.25 cup finely chopped fresh dill, 0.25 cup finely chopped fresh chives, 0.5 tsp salt, and 0.25 tsp black pepper. The dressing should be thick but pourable—if needed, add 1-2 tablespoons cold water to reach your desired consistency.

4

🄘 Step 4: Combine Everything for Ultimate Creaminess

In a large mixing bowl, gently combine the warm roasted vegetables with the chopped hard-boiled eggs. Pour the dressing over the top and toss carefully with a large spoon or rubber spatula, making sure every piece of potato and broccoli gets coated with that rich, herby goodness.

Here's the thing—don't overmix or you'll crush the roasted vegetables. I like to fold just until everything is evenly distributed. Taste and adjust seasoning if needed, adding a pinch more salt or a splash of lemon juice if desired. Let the salad sit for 10 minutes before serving to allow all the flavors to meld together beautifully.

5

šŸ½ļø Step 5: Garnish and Serve Warm

Transfer the salad to a serving platter and garnish with additional chopped fresh dill and chives if you're feeling fancy. I like to sprinkle a little extra red pepper flakes on top for a subtle kick. Serve immediately while still warm—this salad tastes best right out of the oven when the vegetables are at their most tender and flavorful.

Each bite delivers that perfect contrast of crispy roasted edges, creamy dressing, and fresh herbs. The warm potatoes and broccoli make this salad feel hearty enough for a main dish, while the bright lemon and fresh herbs keep it light and refreshing. Enjoy within 2 hours for the best texture and flavor!

šŸ‘Øā€šŸ³

Pro Tips For Making Broccoli And Potato Salad

  • Boil Potatoes Until Tender: Yukon Golds need to be fork-tender, not mushy—test one at 15 minutes, then finish in the same pot with the lid off for 2–3 more minutes. I learned this the hard way after serving soupier-than-expected salad to a crowd. (Yes, even if you're impatient like me, resist the urge to overcook.)
  • Blanch Broccoli for Crunch: Shock florets in ice water for 30 seconds after steaming—keeps them bright green and crisp. I used to skip this, and the broccoli turned limp within hours. Do it right after cooking, or they’ll soften in the dressing.
  • Balance Dressing Ratios: Start with 3 parts mayo to 1 part sour cream, then adjust to taste—too much sour cream makes it thin and watery. My grandmother swore by this ratio, and she was right: it’s the thing that matters most when the salad sits overnight.
  • Add Acid Last: Toss in lemon juice or vinegar right before serving—waiting until the end keeps the broccoli from turning gray. I was skeptical until I tried it: the color stays vibrant, and the flavor pops. (Your future self will thank you.)

Wine and beer pairings for this recipe

Crisp White Wine

A chilled Sauvignon Blanc from New Zealand or France is my go-to pairing for this salad. The wine’s bright acidity and citrus notes cut through the richness of the creamy dressing while complementing the roasted vegetables.

I love Cloudy Bay Sauvignon Blanc—its zesty lime and grapefruit flavors refresh your palate between bites. Serve it at 45-50°F to enhance its crispness. šŸ·

Light-Bodied Red

If you prefer red wine, a Pinot Noir from Oregon or Burgundy offers a delicate balance. The wine’s red fruit flavors and subtle earthiness harmonize with the roasted broccoli and potatoes without overpowering the dressing.

Look for a Willamette Valley Pinot Noir—its silky texture and bright acidity make it a perfect match. Chill it slightly (55-60°F) to soften its tannins.

Hoppy IPA

For beer lovers, a session IPA with citrusy hops works surprisingly well. The bitterness balances the salad’s creaminess, while the hoppy aroma enhances the roasted vegetables. I recommend Allagash White or New Belgium Fat Tire. Serve it ice-cold (38-42°F) to highlight its crisp, refreshing qualities. šŸŗ

Herbal Beer Alternative

If you’re avoiding alcohol, try a wheat beer like Blue Moon or a ginger ale for a non-alcoholic option. The herbal notes in wheat beer complement the fresh dill and chives in the dressing, while ginger ale adds a subtle spice that pairs beautifully with the roasted vegetables.

Serve both chilled for the best experience.

Sparkling Wine

A glass of Prosecco or Cava adds a celebratory touch to this salad. The effervescence cleanses your palate, making each bite feel fresh and light. Opt for a dry or brut style to avoid sweetness clashing with the dressing.

Serve it well-chilled (40-45°F) to enhance its bubbles and acidity.

Cider Pairing

For a cozy, autumnal twist, pair this salad with a dry hard cider like Angry Orchard Crisp Apple. The cider’s slight tartness and apple notes echo the lemon in the dressing, while its effervescence keeps the meal feeling lively.

Serve it at 45-50°F to balance its crispness with the warm salad. šŸŽ

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 9g45%
Cholesterol 110mg37%
Sodium 720mg31%
Total Carbohydrate 42g15%
Dietary Fiber 8g29%
Sugars 6g
Protein 12g24%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this salad ahead of time?

Yes! Prepare it up to 2 days in advance—the flavors actually improve as they meld. Store in an airtight container in the fridge, then reheat gently in the oven at 350°F for 15 minutes before serving. The dressing may separate slightly, so give it a quick whisk before eating. For best texture, serve within 4 days.

2

What if I don't have Yukon Gold potatoes?

Any waxy potato works—try red potatoes or new potatoes for similar texture. Avoid russets (they're too starchy and will fall apart). If you're short on time, you can skip parboiling and roast them directly, but they'll take 5-10 extra minutes to get tender. The key is medium-firm potatoes that hold their shape.

3

How can I make this vegetarian-friendly?

This recipe is already vegetarian! The dressing contains eggs, but you can easily make it vegan by replacing the mayo with vegan mayo and sour cream with cashew cream or silken tofu yogurt. For extra protein, add white beans or tofu cubes to the roasting pan. The flavor stays rich and satisfying without any meat.

4

Why does my salad taste bland?

Most likely, you need more acid or salt. Boost flavor by adding 1 extra tbsp lemon juice or a pinch of Dijon mustard to the dressing. For salt, try a sprinkle of smoked paprika or garlic powder on top. Fresh herbs also make a difference—taste the dressing before mixing and adjust seasoning gradually. Roasting too long can also mute flavors, so aim for 25-30 minutes max.

5

Can I use frozen broccoli instead of fresh?

Fresh broccoli gives the best texture, but frozen works in a pinch. Thaw it completely first, then pat dry thoroughly to prevent soggy salad. For extra flavor, toss the thawed florets with 1 tsp olive oil and a pinch of salt before roasting. You may need to roast them 5 extra minutes since frozen broccoli starts with more moisture. The result won't be quite as crisp, but it'll still be delicious!

ā˜…ā˜…ā˜…ā˜…ā˜…4.5(5 reviews)
Categories Salads