Salads
This Indian sweet corn salad recipe transforms humble summer corn into a vibrant, protein-packed dish that balances creamy yogurt, nutty peanuts, and zesty Indian spices.
The secret lies in a tangy yogurt dressing infused with chaat masala and roasted cumin—just 15 minutes of prep transforms simple ingredients into a restaurant-worthy salad that’s perfect for picnics or weeknight dinners.
The texture contrast of crunchy peanuts and tender corn makes every bite satisfying, while the cool yogurt dressing cuts through the summer heat.
The recipe begins with fresh sweet corn kernels tossed with finely chopped onions, cilantro, and a pinch of asafoetida (hing) for that authentic Indian flavor depth. What sets this apart is the spiced yogurt dressing—blended with lemon juice, roasted cumin powder, and a touch of jaggery for subtle sweetness.
This isn’t just a side dish; it’s a complete meal with plant-based protein from peanuts and fiber-rich corn, making it hearty enough to stand alone or pair with grilled meats or roti.
By the time you’re done, you’ll have a salad that’s visually stunning—bright yellow corn against the green of cilantro and crunchy peanuts—with layers of flavor that dance on your palate.
The yogurt keeps it refreshing, the peanuts add satisfying crunch, and the spices deliver that unmistakable Indian comfort in every bite. This is the kind of dish that feels special without requiring hours in the kitchen, proving that healthy eating can be both nutritious and indulgent.
The best part? It keeps well for up to 2 days in the refrigerator, making it ideal for meal prep. For extra flair, garnish with toasted cumin seeds or a sprinkle of red chili powder before serving. Let’s bring this vibrant, flavorful salad to your table—no fuss, all reward.
Ingredients for sweet corn salad indian
Fresh corn, creamy yogurt, and crunchy peanuts—this salad packs Indian flavors in every bite.
| Ingredient | Amount | Notes |
|---|---|---|
| Sweet Corn Kernels 🌽 | 4 cups | Freshly cut or frozen thawed |
| Plain Yogurt 🥛 | 1 cup | Full-fat for creaminess |
| Peanuts 🥜 | ½ cup | Roasted, unsalted, chopped |
| Red Onion 🧅 | ¼ cup | Finely chopped, red preferred |
| Fresh Cilantro 🌿 | ½ cup | Stems removed, chopped |
| Lemon Juice 🍋 | 2 tbsp | Freshly squeezed |
| Jaggery 🍯 | 1 tbsp | Or brown sugar substitute |
| Roasted Cumin Powder 🌿 | 1 tsp | Toasted for deeper flavor |
| Chaat Masala 🌶️ | 1 tsp | For tangy kick |
| Asafoetida (Hing) 🧂 | ⅛ tsp | Pinch for authentic taste |
| Salt 🧂 | ½ tsp | Adjust to taste |
| Toasted Cumin Seeds 🌿 | 1 tsp | For garnish (optional) |
| Red Chili Powder 🌶️ | ¼ tsp | For garnish (optional) |
The yogurt is the heart of this salad—full-fat Greek-style gives the best creaminess, but regular yogurt works too. For the peanuts, roasted and unsalted is key; skip the pre-salted kind. Jaggery adds that subtle sweetness, but brown sugar works in a pinch. Asafoetida (hing) is the magic ingredient—it’s sold in tiny packets at Indian grocery stores or online. If you can’t find it, garlic powder at half the amount mimics the umami punch. The cilantro should be fresh and bright green—no wilted stems here.
No roasted cumin powder? Regular ground cumin works, but toasting it in a dry pan for 30 seconds deepens the flavor. Short on jaggery? Honey or maple syrup sweeteners work too, though jaggery’s caramel notes are unique. The chaat masala is non-negotiable for that tangy crunch—look for it in the spice aisle of Indian markets or online. For the corn, frozen is totally fine (thaw first), but fresh is sweeter. If you’re prepping ahead, store the dressing separately until serving to keep the peanuts from getting soggy.
This salad keeps beautifully for 2 days in the fridge—just toss it gently before serving. The dressing separates? Stir it up or whisk it again. For extra crunch, toast the cumin seeds in a dry pan until fragrant, then sprinkle over the top. The peanuts stay crisp for 3 days if stored in an airtight container. Double the batch—it’s perfect for potlucks or meal prep. Garnish with red chili powder if you like a little heat.
Why You'll Love This Recipe
- No-Chop Nightmare: I swear, this salad only asks for two ingredients to be prepped—red onion and cilantro. Toss the onion in ice water for 5 minutes, drain, and chop once (or buy pre-sliced if you’re feeling lazy). The corn and yogurt just get stirred together like you’re making a smoothie. Honestly, my kids think I’m a genius for calling it "cooking."
- Creamy Crunch Magic: That yogurt-soaked corn? It’s like a hug in your mouth—cool, tangy, and so satisfying. Then you hit it with the peanuts, and suddenly there’s this perfect crunch that cuts through the richness. I’ll be real: I’ve eaten this straight from the bowl with a spoon. (Don’t judge.)
- Picnic to Party: This salad survives everything—packed in a cooler for a beach day, served at potlucks where no one remembers to bring sides, or even as a last-minute appetizer when your guests show up early. Between us, it’s the only dish I bring to BBQs that doesn’t get lost in the meat-and-potato chaos. Plus, the peanuts make it feel fancy without trying.
Step-by-step instructions for sweet corn salad Indian recipe
Here's how to make this refreshing, crunchy salad with perfect balance of flavors.
Prepare the Spiced Yogurt Dressing
In a medium bowl, combine the 1 cup plain yogurt, 2 tablespoons lemon juice, 1 tablespoon jaggery, 1 teaspoon roasted cumin powder, 1 teaspoon chaat masala, and 0.125 teaspoon asafoetida (hing). Mix well until the jaggery dissolves completely and you get a smooth, slightly tangy dressing.
This is the flavor base of your salad, so taste and adjust the salt to your preference using the 0.5 teaspoon available. The dressing should be thick but pourable—if it's too thick, add a splash of water. Let it sit for 5 minutes while you prep the other ingredients, allowing the spices to bloom and infuse fully.
Toast the Peanuts and Cumin Seeds
In a dry skillet over medium heat, toast the 0.5 cup peanuts for 3-4 minutes until they turn golden and smell nutty. Remove them and set aside to cool slightly. In the same skillet, add the 1 teaspoon toasted cumin seeds and cook for 30 seconds until fragrant.
Watch the peanuts carefully—they burn quickly. The peanuts should be just crispy enough to add texture without being bitter. The cumin seeds will release their warm, earthy aroma that complements the corn perfectly. This step adds that essential crunch and depth of flavor that makes this salad special.
Mix the Corn and Vegetables
In a large bowl, combine the 4 cups sweet corn kernels, 0.25 cup finely chopped red onion, and 0.5 cup chopped fresh cilantro. Gently stir to distribute the cilantro evenly throughout the corn. The red onion adds a subtle sharpness that cuts through the sweetness of the corn.
Don't chop the cilantro too finely—you want visible green flecks throughout the salad. If using frozen corn, make sure it's completely thawed and drained well before mixing. The vegetables should be at room temperature to prevent the dressing from curdling when combined.
Combine Everything for Perfect Balance
Pour the spiced yogurt dressing over the corn mixture and gently fold everything together using a large spoon. Add the toasted peanuts and cumin seeds, reserving a few for garnish. Toss lightly to combine—you want the peanuts distributed throughout but still visible for texture.
Taste and adjust seasoning if needed. The salad should be tangy, slightly sweet, with a nice crunch from the peanuts. If it needs more brightness, add a little more lemon juice. For heat, sprinkle with the 0.25 teaspoon red chili powder. Let it sit for 10 minutes before serving to allow all the flavors to meld together.
Serve Fresh and Enjoy
Transfer the salad to a serving platter and garnish with the reserved toasted peanuts and cumin seeds. The presentation should be colorful with vibrant green cilantro, golden peanuts, and the red onion adding a pop of color.
Serve immediately while the peanuts are still crisp and the dressing is fresh. This salad pairs perfectly with roti, naan, or as a side with grilled meats. The contrast of warm spices, creamy yogurt, and crunchy peanuts makes every bite exciting.
Pro Tips For Making Sweet Corn Salad Indian
- CHAR THE CORN: If you’re using fresh corn, cut it off the cob just before mixing—not hours ahead. The kernels oxidize fast, turning dull and pasty within 30 minutes. I learned this the hard way when a batch sat in the bowl while I chopped onions, and the sweetness vanished like magic.
- SALT THE YOGURT: Mix ½ teaspoon of salt into the yogurt before adding anything else. Plain yogurt tastes bland until it absorbs the salt, and doing it early ensures even distribution. Skip this, and your salad will taste like it’s missing something—even if you add all the spices later.
- TOAST PEANUTS LOW: Dry-toast the peanuts in a pan over low heat for 3-4 minutes, stirring constantly. High heat burns them fast, turning them bitter. My grandmother swore by this method—it keeps them crunchy without overpowering the salad’s freshness.
- CHOP ONIONS SMALL: Dice the red onion into tiny pieces—about ¼-inch cubes—so they blend into the salad instead of sitting as separate chunks. I used to cut them thinly, but they’d pool at the bottom. Now they disappear into every bite, adding brightness without texture surprises.
Make-ahead tips for leftovers
Prep Ahead Strategy
Store the spiced yogurt dressing separately in an airtight container for up to 3 days in the refrigerator. This prevents the peanuts from losing their crunch while keeping the yogurt creamy.
When ready to serve, simply toss the dressing with the corn mixture just before eating—this ensures the perfect texture every time. 🥛
Peanut Prep Trick
Toast and chop the peanuts the day before and store them in a sealed container at room temperature. This keeps them crisp for 3 days, ready to add fresh crunch whenever needed.
For extra flavor, toss them with ½ teaspoon chaat masala before storing—it adds a subtle tangy kick. 🥜
Dressing Make-Ahead Hack
Prepare the yogurt dressing up to 2 days in advance and keep it refrigerated. Before using, whisk it vigorously to re-emulsify any separated layers. For extra tang, add 1 extra teaspoon lemon juice when mixing. This ensures the dressing stays vibrant and flavorful, even after sitting. 🍋
Corn Prep Flexibility
Use frozen corn for convenience—thaw and drain it completely before mixing. If using fresh corn, cut the kernels off the cob and store them in a sealed container with a splash of water for up to 2 days.
This keeps them tender and sweet, ready to toss with your other ingredients. 🌽
Garnish Storage Tip
Toast the cumin seeds and red chili powder ahead of time and store them in small spice jars. This way, you can quickly garnish your salad at serving time without extra prep.
The seeds stay fragrant for 1 week, while the chili powder retains its heat for 2 months. ✨
Meal Prep Serving Sizes
Double the recipe and store components separately for 4-5 servings. Divide the corn mixture into 2 airtight containers, the dressing into 1 jar, and the peanuts into 1 small container.
When ready to eat, combine everything—this keeps the salad fresh and portion-controlled for 2 days. 📅
Nutrition facts
Frequently asked questions
Can I make this salad without peanuts?
For a nut-free version, swap the peanuts with ½ cup toasted pumpkin seeds or ¼ cup crumbled feta cheese for a different texture. If you want to keep the crunch, try toasted coconut flakes instead—just reduce the amount to ¼ cup since they're lighter. The key is maintaining that satisfying crunch element to balance the creamy yogurt.
How can I make this salad spicier?
Add ½ teaspoon extra chaat masala and ¼ teaspoon cayenne pepper to the yogurt dressing for immediate heat. For smoky depth, toast ¼ teaspoon smoked paprika with the cumin seeds before adding. Garnish with extra red chili powder or serve with pickled green chilies on the side for customizable spice levels.
Why did my yogurt dressing separate?
This happens when fats and liquids separate due to temperature changes. Simply whisk vigorously to re-emulsify before using. To prevent it, chill the dressing completely after making and whisk again before serving. For extra stability, mix in 1 teaspoon cornstarch with the jaggery before adding to the yogurt.
Can I use this salad as a stuffing?
Yes! This salad makes an excellent stuffing for stuffed bell peppers or pita pockets. Lightly toast the corn mixture (without yogurt) for 3 minutes in a pan, then mix with yogurt just before stuffing. For extra binding, add ¼ cup cooked quinoa to the corn mixture before assembling. The flavors hold up beautifully when baked.
What's the best way to store leftovers?
Store the corn mixture and dressing separately in airtight containers for up to 2 days. Keep peanuts in a separate container at room temperature. When ready to eat, toss everything together—this preserves the peanuts' crunch. If the yogurt separates, whisk it back together before serving. For longer storage, freeze the corn mixture (without dressing) for 1 month**.
