Soft, fluffy, and wonderfully savory, these steamed semolina cakes are a delicious plant-based snack or breakfast inspired by Indian flavors. The tender semolina cakes are lightly seasoned with ginger and spices, then paired with a fresh green chutney made with cilantro, mint, and lime for a bright, refreshing finish.
Can This Recipe Support Weight Loss Goals?
These steamed semolina cakes can fit into a balanced eating plan because they are steamed rather than fried and contain very little added oil. Adding vegetables and serving them with fresh green chutney makes the meal more filling and flavorful. Portion size and accompaniments still matter when planning a balanced meal.
Does This Recipe Fit a High-Protein Lifestyle?
Semolina provides some plant-based protein, but these cakes are moderate rather than high in protein. For a more protein-focused meal, serve them with lentil-based sambar or add chickpea flour to the batter. A side of unsweetened soy yogurt can also increase the protein content.
Why This Recipe is Special
- 100% vegan — No eggs, dairy, or animal products are needed.
- Steamed, not fried — Creates soft cakes with minimal oil.
- Fresh green chutney — Cilantro, mint, and lime add vibrant flavor.
- Light and fluffy — A simple leavening technique gives the cakes a tender texture.
- Quick to prepare — No overnight fermentation is required.
My Personal Experience
- The green chutney makes these cakes shine.
Its fresh, herby flavor cuts beautifully through the mild semolina cakes. - They are wonderfully soft when served warm.
Steaming keeps the cakes tender without needing much oil. - The tempering adds so much flavor.
Mustard seeds, cumin, and curry leaves give every bite a fragrant finish. - They make a great afternoon snack.
A few warm cakes with chutney are light, satisfying, and easy to serve.
Perfect For
These steamed semolina cakes are perfect for breakfast, brunch, afternoon snacks, lunchboxes, light dinners, appetizers, tea time, meal prep, and family gatherings.
Why You’ll Love This Recipe
- Soft and fluffy
Steaming creates a delicate texture without frying. - Fresh and flavorful
The bright green chutney adds freshness to every bite. - Easy to customize
Add carrots, peas, spinach, or bell peppers to the batter. - Naturally plant-based
Every ingredient can be kept completely vegan.
Common Mistakes to Avoid
- Making the batter too thick — A thick batter can produce dense cakes.
- Skipping the resting time — Semolina needs time to absorb the liquid.
- Adding baking soda too early — Add it immediately before steaming for the best rise.
- Over-steaming — Too much steaming can make the cakes rubbery.
Required Equipment
- Steamer — Produces soft and evenly cooked cakes.
- Steaming molds — Give the cakes their shape.
- Mixing bowl — Makes preparing the batter simple.
- Small skillet — Perfect for preparing the spice tempering.
- Blender — Creates a smooth, fresh green chutney.
Storage Instructions
Store cooled semolina cakes in an airtight container in the refrigerator for up to 3 days.
Reheat by steaming for 3–4 minutes to restore their softness.
For longer storage, freeze the cakes in a single layer before transferring them to a freezer-safe container. They can be frozen for up to 1 month.
Prepare the green chutney fresh when possible. If refrigerated in an airtight container, it is best consumed within 2–3 days.
Recipe Details
Preparation Time: 15 minutes
Resting Time: 15 minutes
Cooking Time: 12–15 minutes
Total Time: 45 minutes
Servings: 12 cakes
Best Season: All-season
Total Calories (Per Serving): Approximately 75 calories
Short Introduction
Soft steamed semolina cakes are lightly seasoned with ginger, cumin, and fresh herbs.
A vibrant cilantro-mint chutney adds a refreshing contrast to the mild cakes.
Serve them warm for a simple vegan breakfast, snack, or light meal.
📝 Ingredients
For the Semolina Cakes
- 1 cup fine semolina (rava/sooji)
- ¼ cup rice flour
- ¾ cup water
- ½ cup unsweetened plain plant milk
- ¼ cup finely grated carrot
- 2 tablespoons finely chopped cilantro
- 1 teaspoon grated fresh ginger
- 1 green chili, finely chopped
- ½ teaspoon salt
- ½ teaspoon baking soda
- 1 tablespoon lemon juice
For the Tempering
- 1 tablespoon neutral oil
- 1 teaspoon mustard seeds
- ½ teaspoon cumin seeds
- 8–10 curry leaves
- 1 pinch asafoetida (hing), optional
- 1 tablespoon chopped cashews, optional
For the Green Chutney
- 1 cup fresh cilantro
- ½ cup fresh mint leaves
- 1 small green chili
- 1 tablespoon lemon or lime juice
- ½ teaspoon grated ginger
- ¼ teaspoon ground cumin
- ¼ teaspoon salt
- 2–4 tablespoons water, as needed
Vegan note: Check packaged semolina, rice flour, and hing if strict vegan preparation is required.
Directions
- Toast the semolina.
Place a dry skillet over medium-low heat. Add the semolina and toast for 3–4 minutes, stirring continuously. Do not brown it. Transfer to a mixing bowl. - Cool the semolina.
Allow it to cool for 5 minutes before adding the liquid ingredients. - Make the batter.
Add rice flour, grated carrot, cilantro, ginger, green chili, and salt. Gradually whisk in water and plant milk until you have a thick but pourable batter. - Rest the batter.
Cover and let it rest for 15 minutes so the semolina can absorb the liquid. - Prepare the green chutney.
Add cilantro, mint, green chili, lemon juice, ginger, cumin, salt, and 2 tablespoons water to a blender. Blend until smooth, adding more water if necessary. - Prepare the tempering.
Heat oil in a small skillet over medium heat. Add mustard seeds and cumin seeds. Cook for 30–45 seconds until they begin to crackle. - Add aromatics.
Add curry leaves, optional hing, and cashews. Cook for 1 minute until fragrant. - Add the tempering to the batter.
Stir the tempering gently into the rested batter. - Prepare the steamer.
Bring water to a gentle boil over medium-high heat. Lightly grease your steaming molds. - Add the leavening.
Mix baking soda with lemon juice and immediately fold it gently into the batter. Do not overmix. - Fill the molds.
Spoon the batter into the molds, filling each approximately ¾ full. - Steam.
Place the molds into the steamer, cover, and steam for 12–15 minutes over medium heat. - Check for doneness.
Insert a toothpick into the center. It should come out clean, and the cakes should feel springy. - Cool briefly.
Remove the molds and let the cakes rest for 3–5 minutes. - Remove and serve.
Gently remove the cakes from the molds and serve warm with fresh green chutney.
Vegan Cooking Tips
- Use unsweetened soy milk for a higher-protein plant-based option.
- Add 2–3 tablespoons chickpea flour to the batter for extra plant protein.
- Don’t overmix after adding the baking soda.
- Serve with lentil-based sambar for a more substantial protein-rich meal.
- Fresh chutney tastes best when prepared just before serving.
Nutrition Facts
Per Cake — Approximate
Based on 12 cakes and excluding the optional cashews.
- Calories: ~75
- Fat: ~2 g
- Cholesterol: 0 mg
- Sodium: ~105 mg
- Potassium: ~55 mg
- Total Carbohydrates: ~12 g
- Fiber: ~1 g
- Net Carbs: ~11 g
- Sugars: ~1 g
- Protein: ~2 g
- Calcium: ~20 mg
Nutrition values are approximate and vary depending on the plant milk, vegetables, and amount of oil used.
Notes
- Texture: The batter should be thick but easily spoonable.
- Plant milk: Unsweetened soy milk works especially well.
- Vegetables: Add finely chopped spinach, peas, bell pepper, or zucchini.
- Chutney: Add extra lime juice for a sharper flavor.
- Spice: Remove the green chili seeds for a milder chutney.
- Protein boost: Serve with sambar or add chickpea flour to the batter.
- Storage: Refrigerate cakes for up to 3 days.
- Freezing: Freeze cakes for up to 1 month.
- Allergy: Contains wheat/gluten from semolina; cashews are optional.
- Vegan: Ensure all packaged ingredients are certified vegan if needed.
Frequently Asked Questions
1. Can I make these cakes without plant milk?
Yes, replace the plant milk with an equal amount of water.
2. Do I need to ferment the batter?
No, these semolina cakes only require a short resting period.
3. Can I make the cakes without rice flour?
Yes, but they may be slightly softer and less structured.
4. Why are my cakes dense?
The batter may be too thick, or the baking soda may have been inactive or overmixed.
5. Can I prepare the chutney ahead of time?
Yes, refrigerate it in an airtight container and use it within 2–3 days.
6. Can I add more vegetables?
Absolutely. Finely grated carrots, spinach, peas, and bell peppers all work beautifully.

