If you've ever wanted to make crispy, golden dosas at home but felt intimidated, this easy dosa recipe for beginners is your perfect starting point. Dosa is a beloved South Indian crepe made from a naturally fermented rice and lentil batter—delicious, gluten-free, and endlessly versatile.
This recipe is simplified for home cooks, using ingredients you can find in most grocery stores and foolproof steps for tasty results. You'll learn how to soak, blend, ferment, and cook dosas for that authentic taste without any special equipment. Let's bring the magic of South Indian breakfasts to your kitchen!
Why you'll love it
Beginner-friendly with step-by-step guidance
Requires minimal, pantry-friendly ingredients
Naturally gluten-free and vegan
Includes tips for perfect fermentation even in cold climates
Customizable with your favorite fillings or accompaniments
1 cup (200 g) short-grain rice (or long-grain white rice)
1/3 cup (65 g) split urad dal (split black lentils; see substitutions)
1/2 teaspoon fenugreek seeds (optional, for flavor & fermentation)
1 teaspoon salt, or to taste
Oil or ghee, for cooking (as needed)
Water, as needed (about 1 1/2 to 2 cups/355-475 ml)
Instructions
Rinse the rice and urad dal separately under cold water until the water runs mostly clear. Soak the rice and fenugreek seeds together in a bowl with plenty of water. Soak the urad dal separately. Let both soak for at least 6 hours, or overnight.
Drain both. Using a blender, grind the urad dal with about 1/2 cup (120 ml) water until very smooth and fluffy (about 2-3 minutes). Transfer to a large bowl.
Grind the soaked rice and fenugreek with about 3/4 cup (180 ml) water until smooth but slightly gritty. Add to the same bowl as the dal.
Mix well. The batter should be thick but pourable (like pancake batter). Add water if needed.
Cover the bowl loosely and let it ferment in a warm spot for 8-12 hours, until bubbly and increased in volume. (See tips for colder climates.)
Once fermented, add salt and stir. Heat a nonstick or cast iron skillet over medium-high. Lightly grease with oil.
Pour a ladleful of batter (about 1/4 cup/60 ml) onto the center. Quickly spread it outward in a circular motion to form a thin crepe.
Drizzle a few drops of oil around edges. Cook for 1-2 minutes until golden and crisp at the bottom. Flip if desired for a softer dosa, or serve open for extra crispness.
Repeat with remaining batter, stirring between dosas. Serve hot with chutney or sambar.
Make It Your Way
Instant Pot Version
You can ferment the batter in the Instant Pot using the 'Yogurt' setting for 8-10 hours. Place the batter in the steel insert, cover with a glass lid (not pressure lid), and check after 8 hours—it's ready when bubbly and doubled in volume.
Ingredient Substitutions
If you can't find split urad dal, use whole urad dal (soaking time may increase slightly). Fenugreek seeds add flavor and aid fermentation but can be omitted. Any neutral-flavored oil works for cooking. If short-grain rice isn't available, use long-grain white rice or even Arborio rice for similar texture.
Expert Tips
Your batter should be thick but pourable—add water gradually to reach the right consistency.
For cold kitchens, ferment the batter in your oven with the light on, or wrap the bowl in a warm towel.
Blend urad dal until very fluffy; this gives lighter, crispier dosas.
Always stir the batter before pouring each dosa, as the rice and dal can separate.
A cast iron skillet gives the crispiest results, but nonstick is best for beginners.
Don’t stack hot dosas—serve immediately for maximum crispness.
What to Serve It With
Serve dosas hot with coconut chutney, sambar, or your favorite potato masala. They’re perfect for breakfast, brunch, or a light dinner.
Storage & Reheating
Leftover dosa batter can be refrigerated for up to 3 days. Stir before use. Cooked dosas are best enjoyed fresh but can be reheated on a skillet for 1-2 minutes to restore crispness. Batter does not freeze well.
Frequently Asked Questions
Why didn’t my dosa batter ferment?
Fermentation needs warmth. Try placing the batter in a warm oven (with the light on) or near a heater. Use fresh dal and clean water.
Can I make dosa without urad dal?
Urad dal is essential for authentic dosa texture. If unavailable, try split moong dal, though the flavor and crispness will differ.
Is dosa batter gluten-free?
Yes, dosa batter made with just rice and lentils is naturally gluten-free.
How thin should I spread the batter?
For crisp dosas, spread as thinly as possible in a spiral motion. For softer dosas, keep the layer slightly thicker.
Can I skip fenugreek seeds?
Yes, but they help with fermentation and add traditional flavor. If omitting, ensure a warm environment for fermentation.
What’s the best pan for making dosas?
A well-seasoned cast iron pan or a quality nonstick skillet works best, especially for beginners.