Making dosa on a pan comes down to three things: well-fermented batter, the right pan temperature, and a confident spreading motion. Get those right and you’ll have thin, crispy dosa every time, even on your first attempt. Here’s how to do it from scratch.
Making the Batter
Dosa batter is simple: rice, urad dal (black gram lentils), and water. The most common ratio is 3 parts rice to 1 part urad dal by volume. So if you use 1 cup of rice, use ⅓ cup of whole urad dal. Some cooks go as high as a 4:1 ratio for crispier results, while a 2:1 ratio (2 cups rice to 1 cup dal) produces a softer, more flexible dosa. Use “idli rice” or parboiled rice if you can find it. Regular white rice works but yields a slightly different texture.
Soak the rice and dal separately in water for at least 4 to 6 hours, or overnight. Then grind them together with just enough water to get a smooth, thick batter. You’re looking for a consistency that pours off a spoon but isn’t runny. Think of it like a thick pancake batter that slowly ribbons back into the bowl. Too thin and your dosa will be floppy. Too thick and it won’t spread on the pan.
Fermenting the Batter
Fermentation is what separates dosa from a plain rice crepe. It gives the batter a slight tang, helps it crisp up, and makes it easier to digest. The ideal temperature for fermentation is 25 to 30°C (77 to 86°F), and the process takes 8 to 12 hours depending on how warm your kitchen is. In a hot climate, overnight on the counter is usually enough. You’ll know it’s ready when the batter has roughly doubled in volume and smells pleasantly sour.
If you live somewhere cold, you’ll need to create a warm environment. The simplest trick: preheat your oven to about 150°C for five minutes, turn it off, then place the covered batter inside. An Instant Pot on the yogurt setting also works well. The bacteria doing the work (primarily lactobacillus strains) need warmth to thrive. Fermented dosa batter also contains probiotics with genuine health benefits, including strains that show strong survival rates through stomach acid and may help regulate blood sugar.
After fermentation, the batter will be noticeably thicker. Stir in salt to taste and add water a little at a time until it returns to a pourable, spreadable consistency. A moderately thick batter that still flows yields the crispiest dosa. A very runny batter makes soft dosa instead.
Choosing the Right Pan
You have two good options: cast iron or non-stick. Each has trade-offs.
- Cast iron heats evenly, retains heat extremely well, and can handle temperatures above 300°C without damage. A properly seasoned cast iron pan is effectively non-stick. The downsides: it’s heavy, it needs regular seasoning to prevent rust, and it takes some practice to learn its quirks. If you’re serious about making dosa regularly, cast iron is the better long-term choice.
- Non-stick is forgiving for beginners. Dosa releases easily with very little oil, and cleanup is fast. But non-stick pans should only be used on low to medium heat. High temperatures damage the coating, and once it starts peeling, the pan needs replacing. Never use a metal spatula on a non-stick surface.
If you’re using a new cast iron pan, season it before your first dosa. Coat the surface with a thin layer of a neutral, high-smoke-point oil like vegetable or canola oil, then heat it on the stove or in the oven until the oil polymerizes into a smooth, dark layer. Repeat two or three times. This fills in the rough texture of the iron and creates a natural non-stick finish.
Getting the Pan Temperature Right
Temperature is the single biggest reason dosa sticks or tears. Too hot and the batter grabs the surface before you can spread it. Too cool and it won’t crisp. The water test tells you exactly when the pan is ready: flick a few drops of water onto the heated surface. If they immediately form a tight, rolling bead that skitters across the pan, you’re at the right temperature. If the water just sits and slowly bubbles, keep heating. If it vanishes instantly with an aggressive sizzle, the pan is too hot.
Here’s a step many people skip: once the pan passes the water test, briefly lower the heat to medium or wipe the surface with a damp cloth. This brings the temperature down just enough so the batter doesn’t seize on contact. You want the pan hot enough to cook the dosa, but not so hot that the batter sticks before you finish spreading. After pouring and spreading the batter, turn the heat back up to medium-high to get that crispy edge.
Spreading the Batter
This is the technique that takes the most practice, but the mechanics are straightforward. Pour a full ladle of batter right into the center of the pan. Immediately place the back of the ladle in the middle of the puddle, press down gently, and move it in a spiral outward, using tight concentric circles. You’re pushing the batter from the center toward the edges to create a thin, even disc. The whole motion should take about three to four seconds.
A few things that help: keep the ladle at a slight angle so its curved back glides over the batter rather than dragging it. Don’t go back over areas you’ve already spread, as the batter starts setting almost immediately. If the batter clumps and won’t spread, either the pan is too hot or the batter is too thick. Add a splash of water to the batter, or wipe the pan and let it cool slightly before trying again.
Cooking and Flipping
Once the batter is spread, drizzle a thin line of oil or ghee around the edges of the dosa and a few drops on top. Cook on medium-high heat. You’ll see the edges start to lift and turn golden brown, and the surface will change from wet and glossy to dry and slightly opaque. This takes about 1 to 2 minutes.
Don’t rush the flip. If the dosa resists when you slide a spatula underneath, it isn’t ready. A properly cooked dosa will release cleanly from the pan on its own. Gently loosen the edges all the way around, then slide the spatula under and flip. The second side only needs about 30 seconds. For a classic restaurant-style presentation, skip the flip entirely: fold the dosa in half or roll it into a cone while the top is still slightly soft, and serve it golden-side out.
Preventing Sticking Between Dosas
The pan surface changes slightly with each dosa you cook. Between rounds, wipe the pan with a damp cloth or a halved onion (held with tongs) to clean off any residue and bring the temperature back down for spreading. Re-oil lightly if needed. On cast iron, this step also redistributes the seasoning layer and keeps the surface performing consistently.
If your dosa sticks despite doing everything right, check the batter. Under-fermented batter sticks more because it lacks the slight acidity that helps it release. Over-fermented batter (very sour, with liquid separating on top) can also cause problems. The sweet spot is batter that has doubled, smells mildly tangy, and still holds together when stirred.

