
I still remember the first time I made this chaat masala potatoes recipe at home—it instantly felt like street food magic in my kitchen. I was honestly surprised by how something so simple could taste so bold, tangy, and addictive.
Me and my family ended up eating them straight from the tray before they even reached the table. The mix of spices, yogurt, and tamarind gave every bite a perfect balance of heat and tang. Now I keep coming back to this recipe whenever I want something quick, flavorful, and exciting.

Ingredients Section
Here’s everything I use to make these chaat masala potatoes flavorful and balanced:
- baby potatoes (500g) – I prefer small potatoes because they crisp up better and soak spices evenly when roasted or boiled.
- olive oil (2–3 tbsp) – helps the spices stick and gives a light crispy finish without heaviness.
- chaat masala (1½ tsp) – the star spice mix that brings tangy, salty, and spicy street-style flavor.
- ground cumin (1 tsp) – adds warmth and earthy depth to balance the tanginess.
- turmeric powder (½ tsp) – gives color and subtle bitterness that rounds out the spice mix.
- salt (to taste) – enhances all the flavors, but I keep it light because chaat masala already contains salt.
- black pepper (½ tsp) – adds mild heat and sharpness.
For the yogurt-tamarind sauce:
- plain Greek yogurt (1 cup) – thick and creamy base that balances the spices.
- tamarind paste (1–2 tbsp) – gives a sweet-sour punch that makes the dish irresistible.
- garlic clove (1 small, grated) – adds depth and slight pungency.
- red chili powder (½ tsp) – adjusts heat level depending on preference.
- lemon juice (1 tbsp) – brightens the sauce and lifts flavors.
For garnish:
- fresh coriander leaves (handful) – adds freshness and color contrast.
- finely chopped red onion (optional) – gives crunch and sharpness.
- pomegranate seeds (optional) – adds sweetness and visual appeal.
Note: This recipe serves approximately 3–4 people as a snack or side dish.
Variations
You can easily customize this recipe depending on your diet or taste:
- dairy-free version – replace yogurt with coconut yogurt or cashew cream for a vegan-friendly twist.
- extra spicy version – add green chili paste or extra red chili powder for more heat.
- roasted garlic twist – use roasted garlic instead of raw for a sweeter, deeper flavor.
- air-fryer version – cook potatoes in an air fryer for extra crispiness with less oil.
- herb boost – add mint or parsley for a fresher flavor profile.
I also sometimes get inspiration from other roasted vegetable dishes when experimenting with flavors, like the bold and savory style of Miso Butter Roasted Cabbage Wedges Recipe which shows how simple vegetables can turn into something deeply flavorful with the right seasoning approach.
Similarly, ideas like Crispy Parmesan Cauliflower Steaks Recipe remind me how roasting techniques and seasoning layers can completely transform everyday vegetables into something exciting.

Cooking Time
- Prep Time: 10–15 minutes (washing, chopping, and mixing ingredients)
- Cooking Time: 25–30 minutes (boiling or roasting potatoes)
- Total Time: 40–45 minutes overall
Equipment You Need
- large pot – for boiling potatoes evenly without breaking them
- mixing bowl – to coat potatoes with spices and oil
- baking tray or air fryer – for roasting potatoes to crispy perfection
- whisk or spoon – to blend yogurt and tamarind sauce smoothly
- knife and chopping board – for prepping herbs and garnishes
How to Make Chaat Masala Potatoes Recipe?
Step 1: Prepare the Potatoes
I start by washing the baby potatoes thoroughly to remove any dirt. Then I boil them until they are just tender but not too soft. Once cooled slightly, I either halve or lightly crush them for texture.
Step 2: Season and Roast
I toss the potatoes with olive oil, chaat masala, cumin, turmeric, and salt. Then I spread them on a tray and roast until crispy and golden. This step locks in flavor and gives a slightly crunchy outer layer.
Step 3: Make the Yogurt Tamarind Sauce
I mix yogurt, tamarind paste, garlic, chili powder, and lemon juice in a bowl. The sauce should taste tangy, creamy, and slightly spicy at the same time. I keep it chilled until the potatoes are ready to serve.
Step 4: Assemble the Dish
I place the warm potatoes on a serving plate and drizzle the yogurt sauce generously. Then I sprinkle extra chaat masala, onions, and coriander on top. Everything comes together as a vibrant, flavorful street-style dish.
Additional Tips for Making This Recipe Better
Here are a few things I learned while making this recipe multiple times:
- I always make sure not to overboil potatoes so they hold their shape after roasting.
- letting the roasted potatoes rest for a few minutes makes them crispier.
- I add chaat masala after roasting to keep its tangy flavor strong.
- I chill the yogurt sauce before serving for a refreshing contrast.
- I sometimes squeeze extra lemon right before eating for a fresh kick.
How to Serve Chaat Masala Potatoes Recipe?
I love serving these potatoes warm on a wide platter for a street-food feel. Drizzling the yogurt-tamarind sauce right before serving keeps the texture fresh. I often garnish with coriander, onions, and pomegranate seeds for color and crunch. They also work great as an appetizer for parties or a light evening snack.

Nutritional Information
Here’s a rough breakdown per serving:
- Calories: around 180–220 kcal – depending on oil and yogurt quantity
- Protein: 5–7g – mainly from yogurt
- Carbohydrates: 25–30g – mostly from potatoes
- Fat: 6–9g – depending on oil and dairy used
Make Ahead and Storage
Refrigeration
I usually store leftover potatoes and sauce separately in airtight containers. They stay fresh in the fridge for up to 2–3 days without losing much flavor.
Reheating
I reheat potatoes in an oven or air fryer to bring back crispiness. Microwaving works too, but it makes them slightly softer.
Freezing
I don’t recommend freezing this dish because yogurt sauce can separate. Potatoes also lose their texture after thawing, so fresh is best.
Why You’ll Love This Recipe?
This dish is all about bold flavors, simplicity, and versatility in every bite.
- Quick and easy to prepare – I can make it in under 45 minutes even on busy days.
- Street food flavors at home – it tastes just like Indian chaat from a food stall.
- Highly customizable – I can adjust spice, tang, or creaminess easily.
- Perfect for any occasion – works as a snack, appetizer, or party dish.
- Healthy and satisfying – baked potatoes with yogurt make it lighter yet filling.
This chaat masala potatoes recipe is one of those dishes I keep going back to whenever I want something exciting yet comforting. The combination of spices, creamy yogurt, and tangy tamarind makes it unforgettable every single time.

Chaat Masala Potatoes Recipe
Ingredients
Method
- I start by washing the baby potatoes thoroughly to remove any dirt. Then I boil them until they are just tender but not too soft. Once cooled slightly, I either halve or lightly crush them for texture.
- I toss the potatoes with olive oil, chaat masala, cumin, turmeric, and salt. Then I spread them on a tray and roast until crispy and golden. This step locks in flavor and gives a slightly crunchy outer layer.
- I mix yogurt, tamarind paste, garlic, chili powder, and lemon juice in a bowl. The sauce should taste tangy, creamy, and slightly spicy at the same time. I keep it chilled until the potatoes are ready to serve.
- I place the warm potatoes on a serving plate and drizzle the yogurt sauce generously. Then I sprinkle extra chaat masala, onions, and coriander on top. Everything comes together as a vibrant, flavorful street-style dish.
Notes
- I always make sure not to overboil potatoes so they hold their shape after roasting.
- letting the roasted potatoes rest for a few minutes makes them crispier.
- I add chaat masala after roasting to keep its tangy flavor strong.
- I chill the yogurt sauce before serving for a refreshing contrast.
- I sometimes squeeze extra lemon right before eating for a fresh kick.






