
South Indian uttapam is one of those dishes that rewards patience — the long soak and overnight ferment transform simple rice and lentils into a batter with genuine depth and a subtle tang that no shortcut can replicate. These thick, savory pancakes are topped with a bright mix of tomato, red onion, green bell pepper, cilantro, and cumin seeds, all pressed into the batter so they caramelize slightly when the uttapam hits the hot griddle. The result is crispy at the edges, tender in the center, and packed with fresh vegetable flavor in every bite. Because the entire recipe is built from whole grains, legumes, and vegetables cooked in neutral oil, there are no hidden dairy, egg, or nut-based ingredients to navigate — it's naturally plant-based from start to finish. Served alongside coconut chutney or a bowl of sambar, this makes a deeply satisfying meal that feels both nourishing and a little special. The fermentation step is genuinely easy — just set it and forget it — and it's what gives the batter that signature sour complexity you'd find at a good South Indian restaurant.
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!
