Tomato Uttapam
A savory South Indian pancake topped with juicy tomatoes and onions, made from a rice and lentil batter. Crispy edges, soft center, and naturally vegetarian.
- Total time
- 35 min
- Servings
- 2
- Calories
- 286
- Protein
- 6g

Ingredients
8 items — tap to check off
Missing one? Custrd suggests a swap that works.
Open the appInstructions
Step 1
Measure 1 cup raw rice and 0.25 cup urad dal into a fine-mesh strainer, then rinse under cold running water, stirring gently with your fingers for 30 seconds until water runs clear.
Step 2
Place the rinsed rice and lentil into a blender or food processor, pour in 1.25 cups water, and blend on high speed for 8–10 minutes until the mixture is smooth and creamy like pancake batter, stopping halfway to scrape down the sides.
Step 3
Pour the batter into a medium bowl, add 0.75 teaspoon salt, and stir with a spoon for 30 seconds until salt is evenly mixed throughout.
Step 4
Place one tomato on a cutting board, cut it in half lengthwise from top to bottom, then slice each half crosswise into thin half-moons about 0.25 inches thick; repeat with the second tomato.
Step 5
Cut the onion in half lengthwise from root to tip, place flat-side down, then slice crosswise into thin half-moons about 0.25 inches thick; discard the root end.
Step 6
Slice the serrano chili lengthwise in half, scrape out the seeds with a small spoon if you want it milder, then slice the halves crosswise into thin rings about 0.25 inches wide.
Step 7
Heat a 10-inch non-stick skillet over medium-high heat, pour in 1 tablespoon coconut oil, and tilt the pan to coat the entire bottom surface evenly, about 20 seconds.
Step 8
Pour 0.75 cup batter into the center of the hot skillet, immediately spread it outward in a circular motion with the back of a spoon or ladle into a thin round pancake about 0.25 inches thick and 8 inches wide.
Step 9
Cook without stirring for 2–3 minutes, watching the top surface—it will look matte and slightly firm to the touch when the bottom is set.
Step 10
Scatter one-quarter of the tomato slices evenly across the top of the uttapam in a single layer, pressing gently with the back of the spoon so they stick to the batter.
Step 11
Scatter one-quarter of the onion slices and one-quarter of the chili rings evenly over the tomatoes in a single layer.
Step 12
Cook for 1–2 more minutes without stirring until the surface looks set and dry, and the edges begin to turn light golden brown at the rim.
Step 13
Slide a thin metal spatula under the edge of the uttapam, lift it slightly to check the bottom—it should be golden brown—then use the spatula and your fingers to flip it onto a plate.
Step 14
Return the skillet to medium-high heat, pour in the remaining 1 tablespoon coconut oil, and tilt to coat the bottom evenly, about 15 seconds.
Step 15
Slide the uttapam back into the hot skillet, cooked-side up, and cook for 1–2 minutes until the second side turns light golden brown, then slide onto a plate.
Step 16
Repeat steps 8–15 with the remaining batter, tomato, onion, and chili to make a second uttapam of the same size.
Step 17
Cut each uttapam in half, arrange the pieces on a plate, and serve warm with coconut chutney or sambar on the side if desired.
Tools you’ll need
- fine-mesh strainer
- blender or food processor
- medium mixing bowl
- spoon
- cutting board
- chef's knife
- 10-inch non-stick skillet
- large spoon or ladle
- thin metal spatula
Cook smarter
Get matched recipes for what’s in your fridge
Custrd is an iPhone and Android app that finds real recipes from the ingredients you already have. No more grocery-list aspirations. Try it free for 7 days.



