Side Dishes
This broccoli and corn salad recipe delivers summer's brightest flavors in just 15 minutes—no wilting, no soggy textures, just crisp vegetables and a tangy dressing that keeps everything fresh.
The secret lies in quick-cooking the broccoli just until tender-crisp and tossing it with sweet corn, a zesty lemon vinaigrette, and a touch of fresh herbs.
I developed this recipe during a particularly hot summer when I needed a side dish that could handle the heat without wilting or losing its crunch.
What makes this salad special is its balance of textures and flavors—crisp broccoli florets, sweet corn kernels, and a dressing that's bright enough to cut through the richness of grilled meats or stand alone as a vegetarian main.
The recipe uses simple pantry staples and fresh ingredients, making it easy to customize with add-ins like crumbled feta, toasted almonds, or avocado for extra richness. It's the kind of dish that feels light yet satisfying, perfect for picnics, barbecues, or a quick weeknight dinner.
By the time you finish tossing everything together, you'll have a vibrant salad that's golden, crunchy, and bursting with summer flavors. The lemon vinaigrette adds a tangy kick that enhances the natural sweetness of the corn and the earthy notes of the broccoli.
This isn't just a side dish—it's a complete meal that's as nutritious as it is delicious, packed with fiber, vitamins, and plant-based protein.
Serve it alongside grilled chicken, fish, or steak, or enjoy it on its own as a hearty vegetarian dish. The recipe scales easily, so you can make a big batch for gatherings or meal prep for the week.
Here's everything you need to bring summer's freshest flavors to your table in record time.
Ingredients for broccoli and corn salad
Simple summer ingredients that shine in 15 minutes—no wilting, just crisp crunch.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Broccoli Florets 🥦 | 4 cups | Cut into bite-sized florets |
| Sweet Corn Kernels 🌽 | 1 ½ cups | Fresh or thawed frozen |
| Cherry Tomatoes 🍅 | 1 cup | Halved for brightness |
| Red Onion 🧅 | ¼ cup | Thinly sliced, soak in cold water |
| Extra-Virgin Olive Oil 🫒 | ½ cup | For crisp-tender broccoli |
| Lemon Juice 🍋 | 3 tbsp | Freshly squeezed |
| Honey 🍯 | 2 tbsp | For dressing sweetness |
| Dijon Mustard 🌶️ | 1 tbsp | For tangy depth |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for freshness |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground |
| Crumbled Feta Cheese 🧀 | ¼ cup | Optional, for richness |
| Toasted Almond Slices 🥜 | ¼ cup | Optional, for crunch |
The broccoli makes or breaks this salad. Buy fresh florets—they should be vibrant green, not yellowing or rubbery. Trader Joe's or local farmers markets have the best quality. If using frozen corn, thaw it first and pat dry with a paper towel to avoid sogginess. The red onion adds a nice bite, but soak the slices in cold water for 5 minutes before draining to mellow their sharpness. Fresh parsley is ideal, but dried works in a pinch—just use half the amount. For the olive oil, look for extra-virgin with a fruity aroma—it makes all the difference in keeping the broccoli crisp-tender.
No fresh parsley? Dried parsley or basil will work, but you'll need about a third the amount. Short on honey? Maple syrup or agave gives a similar sweetness. Want to make this vegan? Skip the feta and use vegan feta or crumbled tofu instead. The dressing is key here—Dijon mustard adds depth, so don't skip it. If you're prepping ahead, store the dressing separately until ready to toss with the veggies to keep everything crisp. The salad tastes even better the next day, as the flavors meld together.
This salad keeps well in the fridge for 2-3 days if stored in an airtight container with a paper towel to absorb moisture. The dressing separates slightly overnight—just give it a quick stir before serving. For meal prep, store the dressing separately and toss it with the veggies right before eating. The optional add-ins like feta and almonds can be added fresh when serving to keep them extra crisp. If you're making this for a crowd, double the recipe—it's perfect for picnics and barbecues, and everyone will ask for the recipe.
Why You'll Love This Recipe
- No-Cook Magic: I swear by this one—just toss in raw broccoli florets, still-firm corn kernels, and those juicy cherry tomatoes. No boiling, no waiting, no stress. The onions add a sharp bite that cuts through the sweetness like a breath of fresh air.
- Summer in a Bowl: That bright, fresh crunch? It’s like summer vacation in every bite. The olive oil dressing clings to the broccoli’s crisp edges while the corn stays sweet but never mushy. Honestly, it’s the kind of salad that makes you forget it’s "just" veggies.
- Lunchbox Hero: Between us, this is my go-to for packed lunches—holds up for days without getting soggy. The red onion adds a little zing that keeps it interesting, and the broccoli florets stay sturdy enough to eat with a fork or just grab and chomp. (Yes, even on a Tuesday night.)
- Budget Brightener: Fresh broccoli and corn are affordable staples, and this recipe uses them up without waste. I’ll often double the batch—one for dinner, one for tomorrow’s meal prep. Plus, the olive oil goes a long way, so it’s a stretchy, satisfying salad that won’t break the bank.
Step-by-step instructions for bright summer broccoli and corn salad
Here's how to assemble this vibrant salad with perfect textures and balanced flavors.
Blanch the Broccoli for Crisp-Tender Perfection
Bring a medium pot of water to a rolling boil. Add the 4 cups fresh broccoli florets and cook for exactly 1 minute and 30 seconds—this ensures they stay vibrant yet crisp. Immediately drain in a colander and plunge into ice water to stop the cooking process. The broccoli should be bright green and still hold its shape when you squeeze a floret.
Real talk: Overcooking broccoli turns it mushy. If you're using frozen corn kernels, thaw them first by soaking in cold water for 10 minutes to remove any excess moisture. Drain well before adding to the salad—wet ingredients make the dressing slide off instead of cling.
Prepare the Vegetable Base
In a large mixing bowl, combine the blanched broccoli, 1.5 cups sweet corn kernels, 1 cup halved cherry tomatoes, and 0.25 cup thinly sliced red onion (drained from its soaking water). Toss gently to distribute everything evenly. I like to use my hands for this step—it helps me feel the texture and ensures no ingredients get left out.
Here's the thing—if you're using fresh corn, cut it off the cob immediately after harvesting for the sweetest flavor. For the red onion, thin slicing gives you that perfect balance between texture and sweetness. Give everything a quick mix and set aside while you make the dressing.
Whisk Together the Bright Lemon-Honey Dressing
In a small bowl, whisk together the 0.5 cup extra-virgin olive oil, 3 tablespoons freshly squeezed lemon juice, 2 tablespoons honey, and 1 tablespoon Dijon mustard. Add 0.5 teaspoon salt and 0.25 teaspoon black pepper, then whisk vigorously until fully emulsified. The dressing should be smooth with no streaks of oil remaining.
This is where the magic happens—the lemon brightens the vegetables, honey adds natural sweetness, and Dijon mustard provides that tangy depth. Taste as you go: if it needs more acidity, add another tablespoon of lemon juice; for more sweetness, a touch more honey. The dressing should coat the back of a spoon but still be pourable.
Combine Everything for Maximum Flavor
Pour the dressing over the vegetable mixture and toss gently but thoroughly. You want everything coated evenly without crushing the vegetables. Let the salad sit for 5 minutes—this allows the flavors to meld together. The broccoli will absorb some of the dressing, making each bite even more flavorful.
Here's my pro tip: If the salad seems too wet after mixing, let it sit for another 2-3 minutes before serving. The vegetables will draw out excess moisture, giving you that perfect balance of crunch and coating. This waiting period makes a huge difference in the final texture.
Garnish and Serve Immediately
Just before serving, sprinkle the salad with 0.25 cup chopped fresh parsley, 0.25 cup crumbled feta cheese, and 0.25 cup toasted almond slices. The parsley adds freshness, feta brings richness, and almonds provide that satisfying crunch. Toss one final time to distribute everything evenly.
Serve immediately while the broccoli is still crisp and the dressing is at its peak flavor. This salad tastes best when enjoyed fresh—waiting too long lets the broccoli soften and the dressing separate. Pair it with grilled chicken or fish for a complete summer meal.
Pro Tips For Making Broccoli And Corn Salad
- CUT CORN IN HALF: I used to leave the corn kernels whole, thinking they’d look prettier—until I realized they stayed stubbornly undercooked in the center. Halving them speeds up the cooking time and lets the olive oil penetrate evenly, so every bite gets that perfect tender-crisp texture. (Yes, even if you’re impatient like me, trust the 2-3 minute cook time.)
- BLANCH BROCCOLI FIRST: Tossing raw broccoli into a warm salad makes it soggy in minutes. Instead, blanch the florets in boiling water for 30 seconds, then shock in ice water—this stops the cooking and keeps them bright green. The texture stays crisp, and it won’t turn to mush when mixed with the other ingredients.
- SWEAT THE ONION LOW: I learned this the hard way—charred onions taste bitter and overpower the salad. Slice the red onion thinly and cook it in olive oil over low heat for 5-6 minutes until translucent but still vibrant. This softens the sharpness without killing the flavor, so it blends in smoothly.
- DRESS IT LAST: Drizzling olive oil and lemon juice (if using) too early turns the broccoli limp and the corn mealy. Wait until everything’s mixed and just before serving—this keeps the salad bright, crisp, and full of texture. (Your future self will thank you.)
Pro cooking tips for this recipe
Blanching for Crisp-Tender Broccoli
The key to perfect broccoli is blanching it for exactly 1 minute and 30 seconds in boiling water. This ensures vibrant green color and crisp texture without turning mushy. Immediately plunge into ice water to stop cooking—this shock treatment preserves the bright color and crunch.
I use a slotted spoon to transfer broccoli between water baths for efficiency. 🌡️
Dressing Emulsification
For the dressing to cling properly, whisk the extra-virgin olive oil and lemon juice vigorously until fully emulsified—no streaks of oil should remain. The Dijon mustard acts as an emulsifier, binding the oil and acid.
Taste as you go: if it needs more acidity, add another 1 tablespoon lemon juice; for sweetness, a touch more honey. The dressing should coat the back of a spoon but remain pourable.
Onion Soaking Secret
Thinly sliced red onion adds sweetness but can be sharp. To mellow its bite, soak the slices in cold water for 5 minutes before draining. This removes excess sulfur compounds that cause sharpness.
Pat dry thoroughly before adding to the salad—wet onions make the dressing slide off instead of cling to the vegetables.
Resting Time Matters
After tossing the salad with dressing, let it rest for 5 minutes before serving. This allows the broccoli to absorb some of the dressing, making each bite more flavorful. If the salad seems too wet, let it sit another 2-3 minutes—the vegetables will draw out excess moisture naturally.
This waiting period is often overlooked but makes a huge difference in texture.
Optional Add-Ins Timing
Add crumbled feta cheese and toasted almonds right before serving to keep them extra crisp. If prepping ahead, store these toppings separately and sprinkle them on fresh salad just before eating. The almonds toast best in a 350°F oven for 5-7 minutes until golden and fragrant.
For extra crunch, lightly toast the almonds in a dry skillet over medium heat for 2-3 minutes until fragrant.
Equipment Shortcuts
No food processor? Finely chop the fresh parsley by hand using a sharp chef's knife and the rock-chop method. For quick blanching, use a microwave-safe bowl with 1 cup water and microwave broccoli for 1 minute, then immediately transfer to ice water.
A handheld immersion blender works great for emulsifying the dressing if you don't have a whisk.
Nutrition facts
Frequently asked questions
Can I use frozen corn instead of fresh?
Yes, but you must thaw and dry it first! Use 1.5 cups frozen corn kernels, soak in cold water for 10 minutes, then drain and pat thoroughly with a paper towel. This removes excess moisture that would make your salad soggy. Frozen corn works just as well as fresh when properly prepped.
How do I keep the broccoli extra crisp?
Blanching is key—cook for exactly 1 minute and 30 seconds in boiling water, then immediately shock in ice water. For even better results, use a slotted spoon to transfer between water baths. Never overcook, and avoid cutting broccoli too small—bite-sized florets hold their shape better.
Can I make this salad ahead of time?
Store the vegetables and dressing separately in airtight containers for up to 2 days. Toss them together just before serving to maintain crispness. The dressing may separate slightly—just give it a quick whisk. For meal prep, store optional toppings like feta and almonds separately and add them fresh before eating.
What if I don't have Dijon mustard?
No problem! Use 1 tablespoon yellow mustard or 1 teaspoon apple cider vinegar instead. The Dijon adds depth, but these substitutes will still create a flavorful dressing. For extra tang, add 1/2 teaspoon lemon zest to compensate for the missing mustard flavor.
Is this salad suitable for vegans?
Mostly! Skip the feta cheese and use vegan feta or omit it entirely. The base recipe is already vegan-friendly with its fresh vegetables and plant-based dressing. For extra protein, add chickpeas or avocado. The lemon-honey vinaigrette keeps the dish bright and satisfying without any animal products.
