← BlogJune 28, 2026

How to Make the Perfect Masala Dosa

Indian · Hard · 510 min · 6 servings

VegetarianVeganGluten-Free
Advertisement
Masala Dosa

Masala dosa is a paper-thin crispy crepe made from fermented rice and lentil batter, filled with a savory spiced potato mixture. It is a beloved South Indian breakfast that is naturally gluten-free and bursting with complex fermented flavor.

Why this recipe works

This Masala Dosa recipe has been crafted to deliver restaurant-quality results in your home kitchen. At just 510 minutes from start to finish, it fits perfectly into a busy schedule without sacrificing flavor. Each serving comes in at 310 calories with 8g of protein, making it a balanced choice for any meal.

Advertisement

What you will need

This recipe uses 6 simple ingredients that you can find at any grocery store:

  • 2 cups parboiled rice soaked overnight
  • 1 cup split urad dal soaked overnight
  • 4 medium yellow potatoes boiled and roughly mashed
  • 1 large onion thinly sliced
  • 1 tsp mustard seeds
  • 10 leaves fresh curry leaves

Step by step instructions

Step 1: Ferment the Batter

Drain the soaked rice and urad dal separately. Grind each to a smooth batter using minimal water and then combine them together. Add salt and mix well. Transfer to a large container and allow it to ferment at room temperature for 8 to 10 hours until the batter doubles in volume and smells pleasantly sour.

Step 2: Make the Potato Filling

Heat 2 tablespoons of oil in a pan over medium heat. Add mustard seeds and wait for them to pop. Add curry leaves and sliced onion and cook for 8 minutes until softened. Add the mashed potatoes with turmeric and salt and stir to combine. Cook for 3 minutes and set aside.

Step 3: Cook the Dosa

Heat a flat cast iron griddle or non-stick pan over high heat until very hot. Reduce to medium and pour a ladleful of batter in the center. Using the back of the ladle, spread it in circular motions into a very thin crepe. Drizzle a teaspoon of oil around the edges and cook for 2 to 3 minutes until the edges lift and the bottom is golden and crispy.

Step 4: Fill and Fold

Place 2 to 3 tablespoons of potato filling along the center of the dosa while it is still on the pan. Fold one side over the filling to create a cylinder or fold both sides in. Slide onto a plate and serve immediately with coconut chutney and sambar. Dosas do not reheat well so serve them straight from the pan.

Advertisement

Easy substitutions

Missing an ingredient? Here are some swaps that work perfectly:

  • parboiled rice → regular short grain white rice though fermentation may take longer
  • fresh curry leaves → dried curry leaves though the fragrance will be significantly less intense

Common mistakes to avoid

Watch out for these pitfalls that can affect your results:

  • Not fermenting the batter long enough which results in dense rubbery dosas instead of crispy ones
  • Spreading the batter too thickly which prevents the dosa from becoming properly crispy

Nutrition facts

Per serving: 310 calories, 8g protein, 52g carbs, 8g fat, 6g fiber.

Ready to cook?

Get the interactive recipe with adjustable servings, built-in timers, and ingredient checklist.

View full recipe →
Advertisement