Mashed potatoes, but make them spicier! These Indian mashed potatoes are an authentic chokha-style classic mashed potatoes recipe. My absolute favorite comfort food to serve is along with simple rice and lentils. It take less time to prepare and added more value when pairing with main dishes.

Instead of butter and cream, this version uses bright green chilies, lemon juice, and simple spices. It comes together quickly and works beautifully as a side dish or even spread on bread slices to make a sandwich. Just toast the bread until crispy, and a quick meal is ready on busy days.
If you enjoy potatoes but want something more exciting than plain mash, this recipe is a great place to start.
It is simple, budget-friendly, and packed with flavor using everyday ingredients you probably already have in your kitchen or pantry.
About Spicy Indian Mashed Potatoes
Spicy Indian mashed potatoes are made with boiled potatoes until soft, then mashed with fresh aromatics, warm spices, herbs, and lemon juice.
Every Indian household has its own version, and each version hold special story. Some people add roasted red chili and garlic to add smoky flavor. This version is my favorite way to make indian mashed potatoes.
I love the crunchy onion, creamy potato, and mild spiciness of chili flakes and green chili. You can add butter to make it more creamy and less spicy. This combo is also mindblowing.
Key Ingredient Notes

- Potatoes: Peeled and cut into big chunks. I like using starchy potatoes because they mash smoothly, but any variety works well.
- Onion: Finely chopped onion adds a slight crunch and savory bite that balances the soft potatoes.
- Green chilies: Chopped them finely to add crunchiness along with the hit.
- Fresh cilantro: Cilantro adds freshness and a nice fragrance. If you are not a fan, parsley or dill leave works as a gentle substitute.
- Lemon juice: For a nice tangy touch. I always recommend adding it little by little and tasting as you go.
- Spices: Black pepper, cumin powder, and chili flakes. You can adjust each to suit your taste.
- Salt: To balance all the flavors.
How to Make Spicy Indian Mashed Potatoes
1. Cut the potatoes into small pieces and boil them for 15–20 minutes, until they turn soft and tender.

2. Drain the water and mash the potatoes until smooth. Always use a masher for these steps while the potatoes are still hot.
3. Add the chopped onion, green chilies, and fresh cilantro, black pepper, cumin powder, chili flakes, and salt to the mash. Squeeze in the lemon juice for a fresh kick.

4. Mix everything together nicely until it looks smooth and tastes flavorful. That’s it your Indian style mashed potatoes are ready to serve!
Expert Tips
- Mash the potatoes while they are still hot because warm potatoes break down easily and give a smooth, fluffy texture without lumps.
- Add the lemon juice at the very end so its fresh flavor stays bright and does not fade during mixing.
- Start with a small amount of green chili and chili flakes, then taste and adjust the heat slowly to keep the spice level comfortable.
- Chop the onions very finely so they blend into the potatoes nicely and do not feel harsh in each bite.
- Always taste the mashed potatoes before serving because potatoes absorb seasoning quickly and may need a final salt or spice adjustment.
Serving Suggestion
I love to serve them as a side dish with warm steamed rice and plain lentil curry, grilled vegetables, roasted chicken, or between bread to make sandwhich.
They also work great with flatbread, toast, or wraps for a quick lunch.
For a light meal, I like pairing them with a fresh salad or yogurt-based side to balance the spice.
More Indian Recipes You’ll Love

Spicy Indian Mashed Potatoes
Ingredients
- 4 potatoes
- 1 onion, finely chopped
- 2 green chilies, finely chopped
- fresh cilantro, chopped
- 1 tablespoon lemon juice
- ¼ tablespoon black pepper powder
- ½ tablespoon cumin powder
- ½ tablespoon chili flakes
- salt to taste
Instructions
- Cut the potatoes into small pieces and boil them for 15–20 minutes, until they turn soft and tender.
- Drain the water and mash the potatoes until smooth. Always use a masher for these steps while the potatoes are still hot.
- Add the chopped onion, green chilies, and fresh cilantro, black pepper, cumin powder, chili flakes, and salt to the mash. Squeeze in the lemon juice for a fresh kick.
- Mix everything together nicely until it looks smooth and tastes flavorful. That’s it your Indian style mashed potatoes are ready to serve!