Salads
This broccoli and corn salad recipe transforms simple ingredients into a vibrant, textured dish that’s perfect for summer gatherings or quick weeknight meals. The secret lies in the balance of sweet corn, crisp broccoli florets, and a bright lime vinaigrette that cuts through the richness without overpowering the natural flavors.
I developed this recipe after realizing how often fresh summer produce gets overlooked in favor of heavier dishes—this salad proves you don’t need meat or heavy cream to create something satisfying and full of texture.
The beauty of this salad is its adaptability—it works as a standalone vegetarian main, a side dish for grilled meats, or even a base for meal prep lunches.
The broccoli adds a satisfying crunch, while the corn brings natural sweetness, and the lime vinaigrette ties everything together with a zesty kick. What makes it truly foolproof is the minimal prep: just chop, toss, and let the flavors meld for 10 minutes before serving.
No fancy techniques required, just fresh ingredients and a little patience.
What you’ll end up with is a salad that’s as visually appealing as it is delicious—bright green florets, golden corn kernels, and a glossy dressing that clings to every bite.
The texture contrast alone makes it irresistible: crisp broccoli, tender corn, and the subtle crunch of optional add-ins like toasted almonds or crumbled feta.
It’s the kind of dish that feels special without requiring hours in the kitchen, and it’s easily adaptable for vegan diets by swapping the cheese for dairy-free alternatives or using olive oil instead of honey in the dressing.
Serve it chilled for a refreshing summer meal or at room temperature for a picnic-friendly dish. The flavors only get better as they sit, allowing the dressing to penetrate the vegetables and the corn to soften just enough to release its natural sweetness.
This is the kind of recipe that proves healthy eating can be effortless—and delicious. Let’s get started!
Ingredients for broccoli and corn salad
Fresh summer produce meets zesty dressing for a vibrant, textured salad perfect for any occasion.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Broccoli Florets 🥦 | 4 cups | Cut into bite-sized pieces |
| Fresh Corn Kernels 🌽 | 2 cups | Cut from 2 ears of corn |
| Red Onion 🧅 | ¼ cup | Thinly sliced, red preferred |
| Fresh Lime 🍋 | 1 whole | Juiced, seeds removed |
| Extra-Virgin Olive Oil 🫒 | ½ cup | For dressing, fruity variety |
| Honey 🍯 | 2 tbsp | Or agave for vegan option |
| Apple Cider Vinegar 🍶 | 2 tbsp | For tangy balance |
| Salt 🧂 | ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ¼ tsp | Freshly cracked |
| Crumbled Feta Cheese 🧀 | ½ cup | Optional, omit for vegan |
| Toasted Sliced Almonds 🥜 | ¼ cup | Optional crunch |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
The broccoli and corn are the stars here. Look for bright green florets with tight buds—those wilted ones at the back of the store won't cut it. For corn, freshly cut kernels make all the difference over canned (though frozen works in a pinch). Red onion adds a subtle sweetness that pairs beautifully with the lime. I always grab organic limes from the produce section—they're juicier and less bitter. The feta? Freshly crumbled from a block tastes worlds better than pre-crumbled, but skip it if you're vegan or prefer dairy-free options.
No fresh corn? Frozen corn works perfectly—just thaw and drain well. Swap honey for agave or maple syrup for a vegan-friendly dressing. The almonds can be any nut—toasted pecans or walnuts add great texture too. If you're short on time, pre-cut broccoli florets from the grocery store save chopping. The dressing comes together in seconds, but let it sit for 5 minutes before tossing to let flavors meld. Trust me on this—it makes a difference.
This salad keeps beautifully in the fridge for 3-4 days, though the corn softens over time. Store dressing separately if prepping ahead. For extra crunch, toast the almonds fresh before serving. The flavors only get better as they sit, so make it a day ahead for potlucks or meal prep. Pack individual portions in glass containers to keep everything crisp.
Why You'll Love This Recipe
- No-Cook Magic: I swear by this—just toss broccoli florets, corn, and onion with lime juice and olive oil. No heat, no fuss, and it’s ready while you’re still waiting for the grill to warm up.
- Bright & Crispy: That lime zest on the red onion? It cuts through the richness of the olive oil and makes every bite pop. The broccoli stays crisp, the corn stays sweet—no sad, soggy sides here.
- Picnic-Proof Perfection: Between us, this is my go-to for potlucks, tailgates, or lazy Sundays. Pack it in a jar (dressing on the bottom, veggies on top) and it’ll stay fresh for days—no ice needed.
- Budget Brightener: Fresh corn and broccoli are cheap in season, and this recipe stretches them far. I make double batches, use half for salads, and toss the rest into wraps or grain bowls—zero waste, all flavor.
Step-by-step instructions for broccoli and corn salad
This vibrant salad comes together in minutes with crisp textures and bright flavors that balance perfectly.
Blanch and Shock the Broccoli and Corn
Bring a large pot of water to a rolling boil. Add the 4 cups fresh broccoli florets and 2 cups fresh corn kernels to the boiling water. Cook for 3-4 minutes until the broccoli turns bright green and the corn is tender but still holds its shape—you want them al dente, not mushy.
Immediately drain the vegetables and transfer them to a large bowl filled with ice water for 2-3 minutes. This stops the cooking process and preserves their vibrant color and crisp texture. Drain again thoroughly before proceeding—any excess water will dilute your dressing later.
Prepare the Zesty Lime Vinaigrette
In a small bowl, whisk together the 0.5 cup extra-virgin olive oil, 2 tablespoons honey, and 2 tablespoons apple cider vinegar until fully combined. Add the juice of 1 whole fresh lime (about 3-4 tablespoons) and continue whisking until smooth.
Season the dressing with 0.5 teaspoon salt and 0.25 teaspoon black pepper, then taste and adjust the balance of sweet, tangy, and salty to your preference. The dressing should coat the back of a spoon but still be pourable—if it's too thick, add a teaspoon of water to loosen it.
Combine Vegetables and Dressing
In a large mixing bowl, gently combine the blanched broccoli and corn with the 0.25 cup thinly sliced red onion. Drizzle the prepared dressing over the vegetables and toss carefully to coat evenly. Let the salad sit for 5 minutes to allow the flavors to meld together—this ensures every bite is bright and balanced.
Here's the thing—don't overmix or you'll crush the broccoli and corn, losing that perfect texture. Use a gentle tossing motion with a large spoon or your hands, just enough to distribute the dressing without breaking down the ingredients.
Add Finishing Touches
Sprinkle the 0.5 cup crumbled feta cheese and 0.25 cup toasted sliced almonds evenly over the salad. The feta adds a salty contrast while the almonds provide a satisfying crunch that cuts through the creamy dressing and tender vegetables.
Garnish with 0.25 cup chopped fresh cilantro just before serving to add a fresh herbal note that brightens the entire dish. The cilantro should be distributed evenly throughout the salad—taste as you go to ensure the flavors are balanced in every bite.
Serve Immediately
Transfer the salad to a serving platter and give it one final gentle toss to redistribute any toppings. This salad tastes best when served immediately, while the vegetables are still crisp and the dressing is vibrant. The flavors will continue to develop slightly as it sits, but the texture will soften if left too long.
Serve as a refreshing side dish with grilled meats, as a light main course, or alongside your favorite summer dishes. The combination of sweet corn, earthy broccoli, tangy dressing, and crunchy almonds makes this salad incredibly versatile for any meal.
Pro Tips For Making Broccoli And Corn Salad
- CHAR THE CORN: I learned this the hard way—don’t just toss raw corn into the salad. Sear the kernels in a dry skillet over medium-high heat for 2-3 minutes until they develop a faint char and smell sweet. This adds depth that raw corn simply can’t match.
- CUT ONION SMALL: Yes, even if you’re impatient like me, take the time to finely dice that red onion—think rice-sized pieces, not slices. The acid in the lime will soften it, but you want it to dissolve into the salad, not sit as chewy chunks. Trust me, your mouth will thank you.
- DRESS JUST BEFORE SERVING: This isn’t the prettiest method, but it’s the tastiest: toss the broccoli, corn, and onion with a tiny amount of olive oil (just enough to coat), then let it sit for 10 minutes. Right before serving, add the lime juice and remaining oil—this keeps the broccoli from getting soggy while maximizing the bright, zesty finish.
- USE LESS LIME THAN YOU THINK: I skip this when I’m lazy, but the dish is noticeably better when I don’t: squeeze only 1-2 tablespoons of lime juice, not the whole fruit. The acid should brighten, not overpower. Taste as you go—you can always add more, but you can’t take it out.
Creative variations of these flavors
Summer Picnic Twist
For outdoor gatherings, swap the feta for crumbled goat cheese and add ¼ cup dried cranberries for a sweet-tart contrast. Pack the dressing separately in a small jar and toss everything together just before serving to keep the broccoli and corn crisp.
I love adding ½ cup chopped fresh mint for a refreshing herb note that pairs perfectly with summer picnics. 🧺
Mexican-Inspired Version
Transform this salad into a fiesta-worthy dish by adding ½ cup black beans, ¼ cup diced avocado, and a sprinkle of taco seasoning (about 1 tsp).
Swap the lime vinaigrette for a cilantro-lime dressing by blending ¼ cup cilantro, 2 tbsp lime juice, 2 tbsp olive oil, and a pinch of cumin. Top with crumbled cotija cheese and chopped jalapeños for heat.
Asian-Inspired Fusion
Give this salad an Asian twist by tossing the blanched veggies with a sesame-ginger dressing made from 3 tbsp soy sauce, 2 tbsp rice vinegar, 1 tbsp sesame oil, 1 tbsp honey, and 1 tsp grated ginger.
Add ¼ cup chopped scallions, 2 tbsp toasted sesame seeds, and ¼ cup shredded carrots for extra crunch. Serve over cold soba noodles for a complete meal.
Cheesy Potato Addition
For a heartier salad, add 1 cup diced baby potatoes (boiled and cooled) to the blanch-and-shock process. Toss with the rest of the ingredients and top with ½ cup shredded cheddar cheese and 2 tbsp chopped chives.
The potatoes add a satisfying starchy element that makes this salad feel like a full meal. 🥔
Vegan Protein Boost
Make this salad a complete vegan protein source by adding ½ cup cooked quinoa or ½ cup chickpeas. For extra crunch, toss in ¼ cup roasted pumpkin seeds or ½ cup shredded cabbage.
Use a vegan dressing by swapping honey for maple syrup and adding 1 tsp Dijon mustard to the lime vinaigrette. The quinoa adds a nutty flavor that pairs beautifully with the sweet corn and tangy dressing.
Sweet and Spicy Kick
Add a little heat and sweetness by mixing 1 tbsp sriracha and 1 tbsp honey into the dressing. Top the salad with ¼ cup chopped cilantro, 2 tbsp chopped scallions, and 2 tbsp crushed red pepper flakes.
For extra sweetness, add ¼ cup diced mango or ¼ cup diced pineapple. This version is perfect for those who love a little spice with their crunch. 🌶️
Nutrition facts
Frequently asked questions
Can I use frozen corn instead of fresh?
Frozen corn works perfectly—just thaw it completely and drain well before using. The texture will be slightly softer than fresh, but it still adds great sweetness. For extra crunch, add 1 tablespoon toasted cornmeal on top before serving.
How do I keep the broccoli from getting soggy?
The blanching and ice bath method is key—it preserves crispness. Never skip the ice water step! For extra insurance, add the dressing just before serving instead of mixing ahead. If using pre-cut broccoli, choose the firmest florets from the store.
What if I don't like feta cheese?
No problem! Swap it for crumbled goat cheese, shredded Parmesan, or omit it entirely for a vegan version. For extra protein, add ½ cup chickpeas or ¼ cup pumpkin seeds—they add great texture without cheese.
Can I make this salad ahead of time?
Yes, but store the dressing separately and toss everything together just before serving. The vegetables stay crispest when dressed last. For meal prep, pack components in separate containers—broccoli/corn, dressing, and toppings—to assemble fresh.
What's the best way to toast the almonds?
Spread ¼ cup sliced almonds on a baking sheet and toast in a 350°F oven for 5-7 minutes until golden. Watch closely—they burn fast! For extra flavor, add a pinch of salt or smoked paprika while toasting.
