Steamed to fluffy perfection, the Semolina Steamed Cake—often known as dhokla—is one of those comfort foods that brings a smile to your face. As I recall the first time I encountered this dish, it was love at first bite. The unique combination of semolina and sour curd results in a spongy texture that’s perfect for soaking up flavors. Whether you’re hosting a brunch or simply looking for a quick and scrumptious snack, this vibrant and savory cake will undoubtedly hit the spot.
Reasons to try it
This recipe stands out for a multitude of reasons. First and foremost, it’s incredibly quick and simple to whip up—perfect for busy weeknights or spontaneous gatherings. Not only is it budget-friendly, but it also tends to be a favorite among kids and adults alike. The bright colors and delightful flavors make it a winner for family brunches or even as an appetizer during festive celebrations. Plus, it’s a great way to introduce new flavors to the table without overwhelming anyone.
"Light, fluffy, and bursting with flavor, this Semolina Steamed Cake has become a family favorite. I can’t get enough of how easy it is to make!" – A delighted home cook.
Step-by-step overview
Making Semolina Steamed Cake might seem daunting at first, but I assure you, it’s quite straightforward. The goal is to create a light and spongy cake that is steamed to perfection. You’ll begin by mixing semolina (rava) with sour curd and letting it rest. Next, you’ll prepare a flavorful batter, add a leavening agent (Eno), and finally, steam the mixture until fluffy. The whole process is quick, and with a few simple actions, you’ll be on your way to enjoying this delicious dish.
Ingredients
- 1 cup Rava (also known as suji or semolina, 190 grams)
- 1 cup sour curd (plain yogurt, 250 grams)
- 1 tsp finely chopped green chili
- 1/2 tsp grated ginger
- 1 tsp salt (or to taste)
- 1/4 tsp red chili powder
- 1 1/2 tsp ENO (a fruit salt)
- 1/2 cup water
- 1 tbsp oil (plus more for greasing)
- 1 tsp mustard seeds
- 1/2 tsp cumin seeds
- 7 curry leaves
- 1 green chili (for tempering)
- 1/4 tsp hing (asafoetida)
Note: You can substitute the sour curd with buttermilk or add more spices for a personal twist!
Step-by-step instructions
- Combine the semolina and sour curd in a bowl. Stir well, cover, and let it rest for 15 minutes.
- While the mixture is resting, add 3 cups of water into your steamer or pot and cover it to bring to a boil.
- Grease your pan (I used a 9-inch round pan) with oil and set it aside. If using a smaller pan, divide the batter between two.
- Once 15 minutes is up, stir in grated ginger, chopped green chili, salt, and water until you achieve a smooth batter.
- Add the Eno and quickly stir gently in one direction until the batter becomes frothy. Avoid over-mixing.
- Quickly pour the batter into the greased pan and sprinkle some red chili powder on top.
- Place the pan in your steamer on a trivet, cover with a lid, and steam for about 15 minutes, or until a toothpick inserted comes out clean.
- Carefully remove the pan from the steamer and allow it to cool slightly.
- Prepare the tempering: heat oil, add mustard seeds, cumin seeds, curry leaves, and hing, and sauté until fragrant. Pour over the steamed cake.
Best ways to enjoy it
Semolina Steamed Cake is best served warm. It pairs beautifully with a side of green chutney or sweet tamarind sauce for dipping. You can also garnish it with chopped cilantro, grated coconut, or even serve with a side of pickles for an extra flavor kick. It’s perfect for an afternoon snack, a light breakfast, or served as an appetizer at parties.
Keeping leftovers fresh
To store any leftovers, allow the steamed cake to cool completely. Cover it tightly with plastic wrap or transfer it to an airtight container. It can be refrigerated for up to 3 days. When ready to enjoy, simply steam for a few minutes to warm it up or microwave briefly for a quick snack.
Helpful cooking tips
- For even fluffier results, make sure not to skip the resting step; it allows the semolina to hydrate fully.
- Adding a dash of turmeric gives the cake a beautiful yellow hue and extra flavor without overwhelming the palette.
- If you want to add a twist, consider mixing in chopped vegetables like spinach or carrot into the batter for added nutrition.
Creative twists
Feeling adventurous? Try adding different spices into the batter, like turmeric or cardamom, to offer a new dimension of flavor. Or consider topping the cake with sesame seeds for crunch. For a more vibrant look, serve with a variety of chutneys or even a drizzle of yogurt and pomegranate seeds for a festive touch.
FAQs
Q: How long can I leave the batter to rest?
A: 15 minutes is ideal, but you can leave it for up to 30 minutes if needed.
Q: Can I use instant yeast instead of Eno?
A: Yes, but you may need to adjust the rising agent’s quantity, and the texture might differ slightly.
Q: Is this recipe suitable for freezing?
A: Yes, you can freeze the steamed cake. Just make sure it’s fully cooled, then wrap it tightly before freezing.
Q: Can I make this gluten-free?
A: Unfortunately, rava is a form of semolina made from wheat. However, you could experiment with gluten-free flour, but results may vary.
Q: What should I serve with Semolina Steamed Cake?
A: It’s delicious with green chutney, sweet tamarind sauce, or just a sprinkle of chaat masala on top.
Final thoughts
This delightful Semolina Steamed Cake is not only a treat for your taste buds but also a fun project in the kitchen. Give it a try next time you’re looking for a quick and rewarding recipe! I’d love to hear your thoughts and any variations you try. Enjoy your cooking adventure!

Semolina Steamed Cake
Ingredients
Method
- Combine the semolina and sour curd in a bowl. Stir well, cover, and let it rest for 15 minutes.
- While the mixture is resting, add 3 cups of water into your steamer or pot and cover it to bring to a boil.
- Grease your pan (use a 9-inch round pan) with oil and set it aside. If using a smaller pan, divide the batter between two.
- Once 15 minutes is up, stir in grated ginger, chopped green chili, salt, and water until you achieve a smooth batter.
- Add the Eno and quickly stir gently in one direction until the batter becomes frothy. Avoid over-mixing.
- Quickly pour the batter into the greased pan and sprinkle some red chili powder on top.
- Place the pan in your steamer on a trivet, cover with a lid, and steam for about 15 minutes, or until a toothpick inserted comes out clean.
- Carefully remove the pan from the steamer and allow it to cool slightly.
- Prepare the tempering: heat oil, add mustard seeds, cumin seeds, curry leaves, and hing, and sauté until fragrant. Pour over the steamed cake.