This masala corn is sweet, tangy, crunchy, and lightly spicy, with juicy sweet corn tossed with fresh vegetables, lime juice, and Indian spices. It takes just about 10 minutes to put together and makes a delicious snack, light lunch, or easy side dish.

Jump to:
- What is masala corn?
- Why you will love this masala corn?
- Ingredient notes and substitute suggestions
- How to make (step by step instructions)?
- Mistakes to avoid
- How to serve masala corn?
- How to store?
- Meal prep tips
- Recipe tips, tricks, and variations
- Can it be made in advance?
- Recipe tips and tricks
- Frequently asked questions
- More easy corn recipes
- More Indian salad recipes
- Recipe
What is masala corn?
Masala corn is a simple Indian snack made by tossing cooked corn with lime juice, herbs, and a blend of spices.
There are many versions of masala corn. Some are simply warm, buttery corn seasoned with chili and spices, while others are more like a fresh salad with onion, tomato, cucumber, cilantro, and lime juice. This recipe falls into the second category, so I also like to call it Indian corn salad. You may also see similar versions served as spicy sweet corn chaat.
It's a popular Indian street food snack, and you'll often find different versions at malls, movie theaters, food stalls, and from street vendors. It's also one of those popular snack recipes that's easy to recreate at home.
I especially like making this corn salad when I want a quick evening snack or something fresh on a warm day. It's also lovely during the monsoon season, when a bowl of warm, spicy corn can be particularly comforting.
Why you will love this masala corn?
- Ready in about 10 minutes: Once your corn is cooked, everything comes together very quickly.
- Sweet, tangy, and spicy: The natural sweetness of corn pairs beautifully with lime, chaat masala, and chili.
- Fresh and crunchy: Onion, cucumber, and tomato give the soft corn plenty of texture.
- Simple ingredients: You probably already have most of the spices and vegetables in your kitchen.
- Easy to customize: Make it more spicy, tangy, crunchy, or filling depending on what you like.
- Naturally vegan and vegetarian: There are no animal-based ingredients in this recipe.
- Works for different occasions: Serve it as a snack, side dish, light meal, or part of a larger Indian meal.
Ingredient notes and substitute suggestions
You don't need a long list of ingredients to make this flavorful masala corn. Here are a few easy substitutions if you don't have everything available.

- Boiled corn kernels – Fresh or frozen sweet corn works well. You can also use canned corn. Drain and rinse it well before using. If you have fresh corn kernels, cook them just until tender before making the salad.
- Onion – Red onion is my first choice for Indian recipes, but white or yellow onion will also work.
- Tomato – Use firm tomatoes so the salad doesn't become too watery. Cherry tomatoes are also a good option.
- Cucumber – English or Persian cucumber works particularly well. If using a cucumber with large seeds or tough skin, peel and deseed it first.
- Herbs: I have used only fresh cilantro (coriander leaves). Fresh mint leaves can also be added for extra freshness. You can also add spring onions or scallions to this corn salad.
- Green chili: Skip it for a mild version or remove the seeds to reduce the heat. The amount of green chilies you use can easily be adjusted according to your taste.
- Lime: Lime adds a bright, fresh flavor to masala corn. Lemon juice is a good substitute.
- Roasted cumin powder: Freshly roasted and ground cumin gives the best flavor. You can roast cumin seeds in a dry pan and grind them once they cool. Store-bought roasted cumin powder is also fine. Don't use raw cumin powder in this recipe.
- Chaat masala – It's a blend of Indian spices used in many Indian street food recipes and salads. It tastes slightly sour and slightly savory. You can add amchur powder (dried mango powder)
- Ground black pepper – Add less or leave it out if preferred.
- Red chili powder – Adjust according to how spicy you like your food. Use Kashmiri red chili powder if you only want to add color without making the salad spicy.
- Black salt – Regular salt can be used if you don't have black salt.
All the spices used in this recipe are usually available at Indian grocery stores.
Other ingredient details and nutritional information are shared in the recipe card.
How to make (step by step instructions)?
To make this easy recipe, just follow the steps given below:

Step 1: Finely chop all the vegetables, herbs, and green chilies.
Step 2: Put boiled sweet corn kernels in a large bowl.
Steps 3 and 4: Add the chopped vegetables, herbs, salt, and mix of spices.
Step 5: Squeeze fresh lime juice.
Step 6: Toss everything well until the vegetables and spices are evenly distributed. Taste and adjust the salt, lime juice, and spice level if needed.
Your easy Indian-style corn salad is ready to be enjoyed.

Mistakes to avoid
- Overcooking the corn: Cook the corn just until tender. Overcooked corn can become soft and lose some of its natural sweetness and bite.
- Using watery vegetables: Very juicy tomatoes and cucumbers can release a lot of water and make the masala corn soggy. Use firm vegetables and remove large cucumber seeds if necessary.
- Adding all the seasoning too early: If you're making this ahead, wait to add the salt, spices, and lime juice until close to serving time. This helps the vegetables stay crisp.
- Skipping roasted cumin: Roasted cumin powder adds a warm, nutty flavor that works particularly well with sweet corn and chaat masala. Regular cumin powder won't give quite the same result.
- Adding too much lime juice: Start with a small amount and add more after tasting. The lime should brighten the corn without hiding its natural sweetness.
- Making it too spicy: There is already red chili powder and green chili in this recipe. Add them gradually, especially if you're serving the corn to children or people who don't eat very spicy food.
How to serve masala corn?
Masala corn tastes best when freshly mixed, but you can serve it warm, at room temperature, or chilled.
Serve it as an afternoon snack or a light side with an Indian meal. It also makes a nice addition to summer lunches, picnics, potlucks, and casual get-togethers.
For a more filling meal, spoon it into lettuce cups or wraps, or add it to a grain bowl with chickpeas or other cooked beans.
If you're serving it as a snack, you can simply put it into small bowls and serve with extra lime wedges on the side.
How to store?
Masala corn is best eaten soon after it is made because the fresh vegetables gradually release water.
If you have leftovers, store them in an airtight container in the refrigerator and try to eat them within a day. The salad will still be flavorful, but the cucumber and tomato won't be as crisp.
I don't recommend freezing the finished masala corn. Fresh cucumber, tomato, and cilantro don't freeze and thaw well and will become watery and soft.
However, you can cook and freeze the corn kernels separately. Thaw them when needed and add the fresh vegetables, herbs, spices, and lime juice just before serving.
Meal prep tips
This recipe is very easy to prepare ahead, but I recommend storing the ingredients separately rather than mixing everything at once.
- Cook the corn and refrigerate it in an airtight container.
- Chop the onion, cucumber, and tomato ahead of time and refrigerate them separately.
- Wash and chop the cilantro and store it in a covered container.
- Mix the roasted cumin, chaat masala, black pepper, and red chili powder in a small container.
- Keep the lime juice separate.
- Combine everything just before serving and season to taste.
This method works particularly well if you're making masala corn for lunch or taking it to work.
Recipe tips, tricks, and variations
- Don't overcook corn kernels.
- For a smoky version, grill the corn before removing the kernels. The slightly charred corn adds another layer of flavor.
- A little chopped mint makes this corn salad extra refreshing, especially in warm weather.
- Finely chopped red, yellow, or green bell pepper adds more crunch and color.
- Add a little extra lime juice or a pinch more chaat masala after tasting.
- Roasted peanuts give the salad a lovely crunch and make it more filling.
- For a more substantial snack or light meal, mix in some cooked chickpeas.
- Finely chopped pineapple also tastes great with corn.
- Add a little green chutney or mint-cilantro chutney and extra chaat masala. You can also top it with sev just before serving for a more chaat-like version.
- Canned corn is perfectly fine when fresh or frozen corn isn't available. Just drain and rinse it well before using.
Can it be made in advance?
After adding salt and spices the vegetables start releasing moisture which makes the salad taste stale.
Once made, it's better to consume the corn salad within 2 hours.
If you want to do some preparation in advance, boil the corn kernels, chop all the vegetables and herbs. Don't add lime juice, salt, and spices in advance.
Recipe tips and tricks
- Don't overcook corn kernels.
- Instead of using boiled corn kernels, grilled corn kernels may also be used.
- If your heat tolerance is low, remove the seeds of green chilies before adding them to the salad.
- For a quicker recipe, use canned corn kernels which are pre-cooked. However, before adding them to the salad, rinse them to get rid of the metallic taste.
- To make an extra spicy corn salad, add some chili flakes too.
- You may also add finely chopped bell peppers to this salad.
- Finely chopped pineapple also tastes great with corn.
- For extra flavor, add a few teaspoons of mint chutney to the corn salad.
- Instead of regular tomatoes, you can use cherry tomatoes too.
Frequently asked questions
Yes. Canned sweet corn works well in this recipe. Drain and rinse it thoroughly before adding it to the salad. Since canned corn is already cooked, you don't need to boil it.
Though both chaat masala and garam masala are Indian spice blends, the spices used in each of them are different. Chaat masala is generally added to street food dishes, salads, and some appetizers whereas, garam masala is added to curries, pulao, biryanis, etc.
Black salt which is also known as kala namak is a volcanic rock salt produced in the Himalayan region. It has a pungent sulfurous taste and smell. It's used in a lot of Indian recipes and people in this region also eat fruits by sprinkling some black salt on them.
More easy corn recipes
Looking for more easy corn recipes from around the world? Don't miss checking the following recipes:
More Indian salad recipes
Want to try more Indian salad recipes? The following links are worth checking:

If you liked this recipe, please leave a star rating ⭐⭐⭐⭐⭐ in the recipe card below. You can also follow me on Instagram, Youtube, and Pinterest.
Recipe

Easy Indian corn salad(Masala corn)
Equipment
- 1 mixing bowl
- Knife and chopping board
Ingredients
- 2 cups boiled corn kernels
- ¼ cup finely chopped onion
- ¼ cup finely chopped tomato
- ¼ cup finely chopped cucumber
- 2 tablespoons finely chopped cilantro
- 1 green chili finely chopped
- Juice of ½ a small-sized lime adjust to taste
- ½ teaspoon roasted cumin powder
- ¼ teaspoon chaat masala
- ¼ teaspoon ground black pepper
- ⅛ teaspoon red chili powder adjust to taste
- Black salt to taste
Instructions
- Finely chop all the vegetables, herbs, and green chilies.
- Put boiled corn kernels in a large bowl.
- Add all the spices, salt, and vegetables.
- Squeeze fresh lime juice.
- Toss. Check and adjust the seasoning.
Notes
- Don't overcook corn kernels.
- Instead of using boiled corn kernels, grilled corn kernels may also be used.
- If your heat tolerance is low, remove the seeds of green chilies before adding them to the salad.
- For a quicker recipe, use canned corn kernels which are pre-cooked. However, before adding them to the salad, rinse them to get rid of the metallic taste.
- To make an extra spicy corn salad, add some chili flakes too.
- You may also add finely chopped bell peppers to this salad.
- Finely chopped pineapple also tastes great with corn.
- For extra flavor, add a few teaspoons of mint chutney to the corn salad.
- Instead of regular tomatoes, you can use cherry tomatoes too.
- More recipe tips, tricks, and variation suggestions are shared in the post above.






Leave a Reply