
South Indian uttapam is one of those dishes that feels both deeply comforting and genuinely exciting to make from scratch. The batter starts with soaked idli rice and urad dal that ferment overnight, developing a subtle tang that gives each thick, spongy pancake its signature flavor and lift — no eggs, no dairy, just time and good technique. Once the batter is ready, a colorful scatter of diced tomato, red onion, green bell pepper, cilantro, and cumin seeds gets pressed right into the surface before it hits the griddle, so every bite is loaded with fresh, slightly charred vegetables. The whole dish is naturally plant-based, and because every ingredient is whole and straightforward, there's no need to scan labels or worry about hidden extras sneaking in. For anyone navigating a fungi-free diet, this is the kind of recipe that proves you don't have to sacrifice depth or complexity — the fermented batter does all the heavy lifting in the flavor department. Serve it hot off the cast iron with coconut chutney or sambar on the side, and it's a complete, satisfying meal that feels like a real occasion.
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!
