Broccoli Spinach Salad Recipe: Bright Greens With Crunchy Sunflower Seeds

Salads

Broccoli Spinach Salad Recipe: Bright Greens With Crunchy Sunflower Seeds

This broccoli spinach salad recipe transforms simple ingredients into a vibrant, textured masterpiece that's perfect for any meal. 💛 The secret lies in balancing tender greens with crisp florets and a dressing that enhances rather than overpowers—no heavy creams or cloying sweetness here.

I developed this version after years of testing combinations that actually hold up for lunchboxes or dinner parties, not just a single serving.

The foundation is fresh baby spinach and broccoli florets that stay crisp-tender when cut properly—no soggy salads here. Sunflower seeds add crunch while providing healthy fats, and a light lemon vinaigrette ties everything together with bright acidity.

What makes this recipe stand out is how the flavors develop when tossed and rested, creating a salad that tastes even better after 30 minutes than it does fresh out of the bowl.

By the time you're done, you'll have a salad with vibrant green layers, satisfying crunch from the seeds and florets, and a dressing that coats without overwhelming. The texture contrast makes every bite interesting, while the bright flavors cut through richer dishes when served as a side.

This is the kind of salad that makes you want to eat more greens—no compromise on taste or nutrition.

Ready in just 15 minutes, this recipe scales perfectly for individuals or crowds, and the ingredients are simple—just 8 components that come together effortlessly. The best part?

It stays fresh in the fridge for up to 3 days, making it ideal for meal prep. Let's build this salad that actually gets eaten.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Low Cal

Ingredients for broccoli spinach salad

Eight simple ingredients for a salad that shines at any meal—crisp, bright, and packed with texture.

Ingredient Amount Notes
Baby Spinach 🌿 5 oz Fresh, washed and dried
Broccoli Florets 🥦 3 cups Small florets, cut into bite-sized pieces
Sunflower Seeds 🥜 ½ cup Raw, unsalted for best flavor
Extra-Virgin Olive Oil 🫒 ¼ cup Light fruity variety preferred
Lemon Juice 🍋 3 tbsp Freshly squeezed, strained
Dijon Mustard 🌶️ 1 tsp Mild variety for balance
Honey 🍯 1 tbsp Raw honey preferred
Salt 🧂 ½ tsp Diamond Crystal kosher salt
Black Pepper 🌶️ ¼ tsp Freshly ground preferred
Red Wine Vinegar 🍷 1 tbsp For bright acidity
Garlic Cloves 🧄 1 whole Minced for dressing
Parmesan Cheese 🧀 ¼ cup Freshly grated from block

The spinach and broccoli are your base, so pick the freshest you can find. Baby spinach should be vibrant green with no wilted edges, and broccoli florets need to snap when cut. I always grab organic broccoli from Whole Foods or the produce section at Trader Joe's—their florets are consistently crisp. For the sunflower seeds, raw and unsalted is key; toast them yourself for extra flavor. The seeds add crunch and healthy fats, but don't overdo it—half a cup is plenty for this recipe. If you're prepping ahead, store the florets and spinach separately in airtight containers to keep them crisp.

No Dijon mustard? Yellow mustard at half the amount works in a pinch, though it won't be as refined. Honey can be swapped for maple syrup if you're avoiding it, but the floral notes add depth here. For the dressing, lemon juice is non-negotiable—it's what brightens everything up. If you're using bottled juice, strain out the pulp for a smoother texture. The garlic can be minced finely or left in small chunks for texture, but don't skip it. For a tangier dressing, add an extra half tablespoon of red wine vinegar. The Parmesan is optional but adds a nice salty finish—just make sure it's freshly grated for the best flavor.

This salad tastes even better after 30 minutes, so toss it together and let it rest. Store the dressing separately in a small jar if prepping ahead—it keeps for up to 1 week in the fridge. The greens and florets stay crisp for 3 days if you keep them dry and sealed. For meal prep, portion the dressing into small containers and mix just before eating. The seeds and cheese can be added fresh when serving to keep everything at its peak.

❤️

Why You'll Love This Recipe

  • No-Cook Magic: I swear by this recipe when I’m too tired to turn on the stove—just chop, toss, and boom, dinner’s ready. The broccoli stays crisp, the spinach stays fresh, and the lemon oil dressing comes together in seconds.
  • Bright & Crunchy: That sunflower seed crunch? Chef’s kiss. The lemon juice cuts through the richness of the olive oil, while the broccoli’s slight bite keeps every bite exciting. It’s fresh, tangy, and way more interesting than your average salad.
  • Meal Prep MVP: I make a big batch on Sundays and keep it in the fridge for lunches all week—no wilting, no sad greens. Add grilled chicken or chickpeas later, and it’s a full meal without extra effort.
  • Budget-Friendly Powerhouse: Spinach and broccoli are cheap, sunflower seeds last forever, and olive oil stretches far. Honestly, this salad costs me less than half of what a pre-made one would, and it’s way better.

Step-by-step instructions for broccoli spinach salad

Here's how to assemble this vibrant salad with perfect balance and texture.

1

👨‍🍳 Step 1: Blanch the Broccoli Florets

Bring a medium pot of water to a rolling boil. Add the 3 cups broccoli florets and cook for exactly 1 minute. You're not trying to fully cook them—just blanch until they're bright green and slightly softened. Immediately drain in a colander and plunge into ice water for 30 seconds to stop the cooking process. This preserves their vibrant color and crisp texture.

Drain well and transfer to a clean kitchen towel to dry completely. I press gently with another towel to remove all excess moisture—this ensures your dressing clings perfectly instead of pooling at the bottom. If any florets remain limp, pat them again until they spring back slightly when touched.

2

👨‍🍳 Step 2: Prepare the Dressing Components

In a small bowl, whisk together the 0.25 cup extra-virgin olive oil, 3 tbsp lemon juice, 1 tsp Dijon mustard, and 1 tbsp honey until fully emulsified. The mixture should thicken slightly and become pale yellow. Add the 1 tbsp red wine vinegar, 0.5 tsp salt, and 0.25 tsp black pepper, whisking continuously until all ingredients are completely incorporated.

In a separate small bowl, finely mince the 1 whole garlic clove. I like to use the flat side of my chef's knife to press it against the cutting board—this releases the flavor without creating tiny pieces that can be bitter. Add the minced garlic to the dressing and whisk one final time. Taste and adjust seasoning if needed, adding a pinch more salt or pepper as necessary. The dressing should be tangy, slightly sweet, and well-balanced.

3

🥘 Step 3: Assemble the Salad

In a large bowl, gently combine the 5 oz baby spinach and blanched broccoli florets. I use my hands to toss them lightly—just enough to distribute the florets evenly without bruising the spinach leaves. Add the 0.5 cup sunflower seeds and sprinkle with the 0.25 cup freshly grated Parmesan cheese. The sunflower seeds should be evenly distributed throughout the salad for consistent crunch in every bite.

Pour the dressing over the salad in a slow, steady stream while gently tossing with tongs. The dressing should coat the greens and broccoli evenly without making them soggy. Taste a bite—you want the flavors to be bright and balanced, with the lemon cutting through the richness of the olive oil and Parmesan. If the salad seems too dry, add 1-2 teaspoons of dressing at a time until it reaches your desired moisture level.

4

⏰ Step 4: Rest and Serve

Cover the salad bowl and let it rest at room temperature for 10 minutes before serving. This allows the flavors to meld together and the dressing to fully absorb into the greens. The sunflower seeds will soften slightly but maintain their satisfying crunch, while the spinach will wilt just enough to make the salad more approachable.

Gently toss the salad one final time before serving to redistribute any sunflower seeds that may have settled. The finished salad should have vibrant green broccoli florets, tender but still slightly crisp spinach, and a perfect balance of tangy dressing. Serve immediately while the sunflower seeds are at their peak crunch and the greens are still bright and fresh.

👨‍🍳

Pro Tips For Making Broccoli Spinach Salad

  • Blanch Broccoli First: Drop broccoli florets into boiling water for 30 seconds, then plunge into ice water—this stops cooking and keeps them bright green. I used to skip this and ended up with limp, sad florets that looked like they’d been microwaved.
  • Toss Spinach Last: Dress the broccoli and sunflower seeds first, then fold in spinach right before serving—it wilts faster than you think, especially if you’re using lemon juice. Trust me, wilted spinach ruins the whole salad.
  • Toast Seeds Low: Dry-toast sunflower seeds in a pan over medium-low heat for 2-3 minutes, stirring constantly—high heat burns them before they get crispy. They add crunch, but burnt seeds taste like regret.
  • Use Cold Lemon Juice: Chill the lemon juice in the fridge for 10 minutes before tossing—it brightens the flavor and cuts through the richness of the olive oil better. Warm juice just tastes flat next to the greens.

Troubleshooting perfect results

Wilted Spinach Fix

If your spinach looks sad and wilted after tossing, don't toss it! Instead, add 1-2 tablespoons of cold water to the dressing and mix it in—this revives the greens instantly.

For extra crunch, sprinkle 1 tablespoon of toasted sunflower seeds right before serving. I've done this too many times to count, but trust me, it works every time. 💛

Broccoli Too Soft?

Over-blanched broccoli florets turn mushy, but you can salvage them by adding ½ teaspoon of lemon juice and 1 teaspoon of olive oil to the dressing.

The acidity brightens the flavor while the oil helps maintain texture. For future attempts, stick to the 1-minute blanch—any longer and you're asking for trouble.

Dressing Separating

If your dressing splits into oily layers, whisk in 1 teaspoon of Dijon mustard or honey to re-emulsify. For a smoother texture, blend the dressing ingredients in a small blender for 10 seconds before adding it to the salad.

I keep my dressing in a glass jar with a tight lid when storing to prevent separation.

Sunflower Seeds Too Hard

Toast your sunflower seeds in a dry skillet over medium heat for 2-3 minutes** until fragrant and lightly browned. This enhances their flavor and makes them easier to chew.

For extra crunch, add them to the salad just before serving. I like to toast mine in batches so they don't burn.

Salad Too Dry

If your salad lacks moisture, add 1-2 teaspoons of water to the dressing and whisk vigorously. Alternatively, sprinkle 1 tablespoon of grated Parmesan over the top—its fat content helps bind the salad together. For best results, let the salad rest for 10 minutes before serving to allow flavors to meld.

Prep-Ahead Problems

Store the dressing separately in an airtight container for up to 1 week, and keep the greens and broccoli in separate containers in the fridge. When ready to serve, toss everything together and add the seeds fresh.

I always prep my salad components the night before so I can assemble it quickly in the morning. This keeps everything crisp and fresh-tasting. ✨

Nutrition facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 22g28%
Saturated Fat 4g20%
Cholesterol 10mg3%
Sodium 520mg23%
Total Carbohydrate 18g6%
Dietary Fiber 6g21%
Sugars 7g
Protein 10g20%
* 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 substitute other greens for spinach?

Swap baby spinach for arugula (adds peppery bite) or kale (massage first to soften). For milder options, try mixed greens or butter lettuce. Just adjust the amount to 5 oz total—don't overdo it or the salad will be too leafy. Baby spinach's tender texture makes it ideal, but these alternatives work beautifully too.

2

How do I keep the broccoli from getting soggy?

The 1-minute blanch is key—any longer and it turns mushy. After blanching, dry thoroughly with a kitchen towel and store in an airtight container with a paper towel to absorb moisture. For extra insurance, add the dressing just before serving. I've ruined salads this way too many times to count! The secret is dry florets + dressing at the last minute.

3

What makes this dressing different from other vinaigrettes?

This dressing uses Dijon mustard + honey for depth, plus a touch of red wine vinegar for brightness—no heavy cream or sweet syrups. The lemon juice keeps it fresh-tasting, while the minced garlic adds subtle complexity. It's designed to enhance, not overpower, the natural flavors of the greens and broccoli. Taste as you go and adjust to your preference!

4

Can I make this salad ahead of time?

Yes! Store the dressing separately (up to 1 week) and keep the greens/florets in separate containers (up to 3 days). Toss everything together just before serving—this keeps the sunflower seeds crisp and the spinach vibrant. I always prep mine the night before so it's ready in minutes. The flavors actually develop better when combined and rested for 10 minutes before eating.

5

What are good add-ins for extra protein?

Try grilled chicken breast (diced), white beans (for plant-based), or toasted almonds (for crunch). For a lighter option, add cherry tomatoes (halved) or avocado slices (just before serving). Keep portions to ½ cup total so the greens remain the star. The sunflower seeds already provide healthy fats, so balance is key!

★★★★★4.9(11 reviews)
Categories Salads