
These thick, savory South Indian pancakes are made from a naturally fermented batter of idli rice and urad dal, giving them a beautifully tangy depth that no shortcut can replicate. The surface gets loaded with fresh tomato, red onion, green bell pepper, cilantro, and cumin seeds — all pressed gently into the batter so every bite is packed with color and crunch. Cooking them on a cast iron griddle until the underside is golden and the vegetable topping gets lightly charred at the edges is genuinely one of the most satisfying things you can do on a weekend morning. The entire recipe is built from whole, simple ingredients — rice, lentils, fresh vegetables, and a neutral oil — so there's no need to scan labels or worry about hidden nuts sneaking into your meal. Served hot alongside coconut chutney or a bowl of sambar, these uttapam feel like a proper restaurant-quality spread that you made entirely from scratch. The overnight fermentation step does most of the heavy lifting, so the actual cooking is relaxed and approachable even if you've never made South Indian food before.
Fig is a food discovery app that helps you find foods and recipes that fit your dietary needs. Whether you have food allergies, intolerances, or follow a specific diet, Fig makes it easy to eat with confidence.
Learn more →4 servings













Combine the idli rice, urad dal, and fenugreek seeds in a large bowl. Cover with cold water by at least 2 inches and soak for 6–8 hours or overnight.
Drain the soaked rice and lentils, reserving about 1 cup of the soaking water. Transfer to a blender and blend, adding the reserved soaking water a little at a time, until the batter is smooth and pourable — it should be slightly thicker than a crepe batter but thinner than a pancake batter, with a consistency similar to heavy cream. You may need up to 1 cup of water total.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
