Masala Dosa with Spiced Potato Filling is an iconic South Indian dish that has won hearts worldwide for its crispy, golden-brown crepe filled with a flavorful, spiced potato mixture. The dosa is made from a fermented rice and urad dal batter, giving it a light and airy texture with a slight tang, while the potato filling is cooked with onions, mustard seeds, turmeric, curry leaves, and a blend of spices.
Why I Love This Recipe
I love this recipe because it captures the authentic flavors of South India in a simple yet impressive dish. The crispiness of the dosa paired with the spicy, aromatic potato filling makes every bite delightful. It is versatile, can be served with various chutneys, and is perfect for family breakfasts or weekend brunches. Preparing it from scratch is rewarding, and the aroma while cooking is irresistible.
Why This Is a Must-Try Dish
This is a must-try dish because it is a quintessential South Indian delicacy that showcases the art of fermented batters and balanced spices. The combination of textures, the mild tang from the dosa, and the flavorful potato filling make it an unforgettable culinary experience. It is also a gluten-free, vegetarian option that is both hearty and light.
Recipe Overview
Preparation Time: 12 hours (including soaking and fermentation)
Cooking Time: 45 minutes
Total Time: Approximately 12 hours 45 minutes
Servings: 4
Calories (Approx.): 300 per serving
Course: Breakfast / Main Course
Cuisine: South Indian
Ingredients
For the Dosa Batter
- 1 cup urad dal (split black gram)
- 3 cups parboiled rice
- ½ teaspoon fenugreek seeds
- Salt to taste
- Water as needed
For the Spiced Potato Filling
- 4 medium potatoes, boiled and mashed
- 1 medium onion, finely chopped
- 2 green chilies, chopped
- 1 teaspoon mustard seeds
- 1 teaspoon turmeric powder
- 1 sprig curry leaves
- 1 teaspoon grated ginger
- 1 tablespoon oil
- Salt to taste
- 2 tablespoons chopped cilantro
For Serving
- Coconut chutney
- Sambar
- Extra cilantro for garnish
Cooking Directions
Prepare Dosa Batter
Soak urad dal with fenugreek seeds and rice separately for 4–6 hours. Grind urad dal to a smooth batter and rice to a slightly coarse texture. Mix together, add salt, and ferment overnight.
Prepare Potato Filling
Heat oil in a pan, add mustard seeds until they splutter. Add onions, green chilies, ginger, and curry leaves, sauté until onions are translucent. Add turmeric powder and salt, then fold in the mashed potatoes. Mix well and cook for 3–4 minutes. Garnish with chopped cilantro.
Cook Dosas
Heat a nonstick or cast-iron skillet over medium-high heat. Pour a ladle of batter and spread thinly in a circular motion. Drizzle a little oil around the edges. Cook until the edges lift and the bottom is golden brown. Place a portion of potato filling in the center, fold the dosa over, and remove from the skillet.
Step-by-Step Preparation Method
Step 1: Soak and Grind Ingredients
Soak urad dal with fenugreek seeds and rice separately. Grind to smooth and coarse consistency as required.
Step 2: Ferment the Batter
Mix the ground dal and rice with salt. Cover and ferment overnight for a tangy flavor.
Step 3: Prepare Potato Filling
Sauté spices, onions, chilies, and curry leaves. Add mashed potatoes, mix, and cook for a few minutes.
Step 4: Cook the Dosa
Spread batter thinly on a heated skillet, drizzle oil, and cook until golden brown.
Step 5: Assemble the Masala Dosa
Place potato filling in the center of the dosa, fold, and serve hot.
Step 6: Serve
Serve hot with coconut chutney and sambar on the side. Garnish with extra cilantro if desired.

How to Serve This Recipe
Serve Masala Dosa immediately after cooking for the best crispiness. Pair it with coconut chutney and sambar. For a complete meal, you can serve a small portion of potato filling on the side for extra flavor.
Recipe Tips
- Ensure the batter is fermented properly for a light and crisp dosa.
- Use a nonstick or cast-iron skillet for even cooking.
- Spread the batter thinly for crispy edges.
- Cook on medium-high heat to get a golden, crispy dosa.
- Adjust the spice level in the potato filling according to taste.
Variations
Cheese Masala Dosa
Add shredded cheese over the potato filling before folding the dosa.
Vegetable Masala Dosa
Add finely chopped peas, carrots, or bell peppers to the potato filling.
Paneer Masala Dosa
Mix crumbled paneer into the spiced potato mixture for a protein boost.
Rava Dosa
Use semolina (rava) for a quick, instant dosa option instead of fermented batter.
Spicy Coconut Masala
Add grated coconut and green chilies to the potato filling for a tropical twist.
Freezing and Storage
Refrigeration: Store cooked potato filling in an airtight container for up to 2 days. Reheat before using.
Freezing: Potato filling can be frozen for up to 1 month. Dosas are best made fresh and not frozen.
Batter: Fermented dosa batter can be refrigerated for up to 3 days.
Special Equipment Needed
- Nonstick or cast-iron skillet for dosa
- Wet grinder or high-powered blender for batter
- Mixing bowls
- Spatula for flipping dosa
- Knife and cutting board
Frequently Asked Questions
Can I make instant masala dosa?
Yes, using rava (semolina) batter reduces soaking and fermentation time.
Can I use store-bought dosa batter?
Yes, adjust thickness with water if necessary.
Is this dish gluten-free?
Yes, traditional dosa made from rice and urad dal is naturally gluten-free.
Can I prepare potato filling in advance?
Yes, it can be made a day ahead and reheated before assembling dosas.
What type of potatoes work best?
Starchy potatoes like Yukon Gold or Russet yield a fluffy and smooth filling.
Conclusion
Masala Dosa with Spiced Potato Filling is a classic South Indian dish that combines crispy, golden dosas with a flavorful, aromatic potato filling. This dish is satisfying, wholesome, and perfect for breakfast, brunch, or even a light dinner. Its versatility, ease of customization, and authentic taste make it a must-try recipe for anyone looking to experience the vibrant flavors of South Indian cuisine.
Masala Dosa with Spiced Potato Filling
Course: BreakfastDifficulty: Easy4
servings12
hours45
minutes12
hours45
minutesIngredients
For the Dosa Batter
1 cup urad dal (split black gram)
3 cups parboiled rice
½ teaspoon fenugreek seeds
Salt to taste
Water as needed
For the Spiced Potato Filling
4 medium potatoes, boiled and mashed
1 medium onion, finely chopped
2 green chilies, chopped
1 teaspoon mustard seeds
1 teaspoon turmeric powder
1 sprig curry leaves
1 teaspoon grated ginger
1 tablespoon oil
Salt to taste
2 tablespoons chopped cilantro
For Serving
Coconut chutney
Sambar
Extra cilantro for garnish
Directions
- Prepare Dosa Batter : Soak urad dal with fenugreek seeds and rice separately for 4–6 hours. Grind urad dal to a smooth batter and rice to a slightly coarse texture. Mix together, add salt, and ferment overnight.
- Prepare Potato Filling : Heat oil in a pan, add mustard seeds until they splutter. Add onions, green chilies, ginger, and curry leaves, sauté until onions are translucent. Add turmeric powder and salt, then fold in the mashed potatoes. Mix well and cook for 3–4 minutes. Garnish with chopped cilantro.
- Cook Dosas : Heat a nonstick or cast-iron skillet over medium-high heat. Pour a ladle of batter and spread thinly in a circular motion. Drizzle a little oil around the edges. Cook until the edges lift and the bottom is golden brown. Place a portion of potato filling in the center, fold the dosa over, and remove from the skillet.






