This Eggless Rava Cake is soft, fluffy, moist, and infused with the beautiful flavors of cardamom and rose water. It is a simple yet elegant Indian-style cake that comes together quickly using pantry staples and requires no eggs or special techniques.

What makes this Eggless Rava Cake truly special is its texture and aroma. It reminds you of traditional Indian sweets like Sooji Halwa and Rava Ladoo, but in a light, cake form. Whether you are baking for a festive occasion, teatime, or just a quick homemade treat, this cake delivers comfort and flavor in every bite.
Jump to:
- About Eggless Rava Cake (Sooji Cake)
- Why You Will Love This Semolina Cake
- Why This Eggless Rava Cake Works
- Ingredients and Notes
- How To Make Eggless Rava Cake
- Variations
- Serving Suggestions
- Storing Suggestions
- Baking Tips For Eggless Rava Cake
- Troubleshooting Guide
- FAQs For Eggless Rava Cake
- More Eggless Cakes
- Eggless Rava Cake (Sooji Cake / Semolina Cake)
About Eggless Rava Cake (Sooji Cake)
This Eggless Rava Cake recipe is one of those effortless bakes that feels both traditional and modern. It beautifully combines the richness of Indian flavors with the simplicity of a classic cake.
Unlike many semolina-based recipes, this cake does not require soaking or roasting the rava, which makes the process quicker and more beginner-friendly. The batter comes together easily, and the cake bakes into a soft, moist, and tender crumb with a subtle grainy texture from the semolina.
The addition of cardamom and rose water gives this cake a festive and aromatic touch, making it perfect for celebrations or special occasions. Over the years, I have found that grinding the rava with sugar helps create a fine texture, resulting in a softer cake without compromising its traditional character.
Why You Will Love This Semolina Cake
- This Eggless Rava Cake is soft, moist, and fluffy with a melt-in-the-mouth texture.
- It is made with simple pantry ingredients and requires no complicated steps.
- No soaking or roasting of rava required, quick recipe.
- It is a beginner-friendly recipe with an easy mixing method.
- This suji cake is infused with warm cardamom and floral rose flavors.
- It is perfect for tea time, festivals, or everyday baking.
- Easily customizable with different flavors and add-ins.
Why This Eggless Rava Cake Works
- No resting required, making it quick and convenient.
- Balanced liquid ingredients keep the cake moist and soft.
- Semolina provides a unique texture without making the cake heavy.
- Simple ingredients create a rich, aromatic flavor.

Ingredients and Notes
- Rava (Semolina): Use coarse or fine rava. Since we grind it with sugar, both work well-no need to roast or soak.
- Sugar: Granulated sugar works best for structure and sweetness.
- Flour: All-purpose flour gives a soft texture. You can substitute it with whole wheat flour for a slightly denser cake.
- Baking Powder and Baking Soda: Help the cake rise and create a light texture.
- Salt: Balances the sweetness and enhances flavors.
- Cardamom: Adds a warm, traditional Indian flavor.
- Butter + Oil: Butter adds richness, while oil keeps the cake moist.
- Sour Cream or Yogurt: Provides moisture and richness. Use full-fat for the best results.
- Rose Water: Adds a delicate floral note. You can substitute with kewra or vanilla extract.
- Milk: Use whole or 2% milk for richness.
- Nuts: Chopped nuts such as almonds and pistachios add texture and a festive touch.
How To Make Eggless Rava Cake
- Preheat the oven to 350°F (180°C).
- Butter or coat an 8-inch-square baking pan with nonstick spray, then line it with parchment paper.
- Add rava and sugar to the blender and blend until a fine mixture forms.
- However, do not blend them for too long; it should not turn into a fine powder.

- Transfer the ground rava and sugar mixture to a mixing bowl.
- Add flour, baking powder, baking soda, salt, and ground cardamom.
- Whisk to combine everything well.



- In a large mixing bowl, add melted butter, oil, rose water, and sour cream or yogurt.
- Whisk well until everything is combined and smooth.


- Now add the flour mixture and 1 cup milk, mixing gently until everything is combined; do not overmix.
- Also, do not let the batter rest.
- If you rest the batter, the sooji will absorb moisture, making the batter thicker.
- So, you will need to bake the cake immediately after preparing the batter.

- Pour the batter into the prepared baking pan, spread it evenly, and top with chopped nuts.


- Bake the cake in the preheated oven for 28-32 minutes or until a toothpick inserted in the center comes out clean.
- Remove the cake pan and transfer it to a cooling rack.
- Let the eggless rava cake cool completely before removing it from the pan.


Variations
Make Orange Rava Cake: Do not add cardamom or rose water. Instead, add 1 tablespoon of orange zest and 1 teaspoon of vanilla extract. For a more prominent flavor, replace ¼ cup of milk with fresh orange juice.
Add Saffron: For more festival flavor, soak a few strands of saffron in one tablespoon of warm milk. Add this soaked saffron to the batter. Saffron will add a beautiful hue to this eggless rava cake and complement the cardamom and rose water.
Make Vanilla Rava Cake: Instead of cardamom and rose water, add pure vanilla extract. However, I highly recommend adding citrus zest with vanilla for an extra burst of flavor.
Add-Ins: You can also add chopped nuts or dried fruits to the cake batter. Tutti frutti will also go well with this cake. However, if using tutti frutti, do not add cardamom and rose water. Instead, add pineapple, vanilla, or orange extract.
Serving Suggestions
Serve this Eggless Rava Cake warm or at room temperature.
Pair with tea or coffee for a perfect teatime treat.
Serve with whipped cream or vanilla ice cream for dessert.
Drizzle with rose-flavored sugar glaze for a festive touch.
For extra moisture, top the cake with simple sugar syrup or honey syrup.
Storing Suggestions
Store the Eggless Rava Cake at room temperature in an airtight container for up to 3 days.
Refrigerate for up to 1 week
Bring to room temperature or warm slightly before serving.
Baking Tips For Eggless Rava Cake
Measuring: For best results, I highly recommend using a kitchen scale rather than measuring cups. If using cups, make sure to spoon and level the flour instead of scooping directly.
Use Fresh, High-Quality Rava: Always use fresh semolina, as older rava can develop a slightly rancid smell and affect the cake’s overall taste. Both fine and coarse rava work well for this recipe.
Grind Rava and Sugar Carefully: When blending the rava and sugar, aim for a slightly fine texture, but avoid over-grinding into a powder. Over-processing can change the structure and may affect how the cake bakes.
Do Not Overmix the Batter: Once you combine the wet and dry ingredients, mix gently until just combined. Overmixing can result in a dense and slightly tough cake.
Do Not Let the Batter Rest: Semolina absorbs moisture quickly, so if the batter is left to rest, it will thicken and result in a dense cake. For the best texture, transfer the batter to the pan and bake immediately after mixing.
Adjust the Sweetness as per Your Preference: The given quantity of sugar creates a perfectly balanced sweetness. However, if you prefer a sweeter cake, you can increase the sugar slightly. If you like it less sweet, reduce it by 1-2 tablespoons, but keep in mind that sugar also contributes to moisture and structure.
Do Not Overbake: Every oven is different, so start checking the cake a few minutes before the suggested baking time. Overbaking can dry out the cake, while underbaking may cause it to sink in the middle.
Troubleshooting Guide
My Rava Cake is Dense
It can happen if the batter is overmixed or too thick. Mix gently and ensure to measure the ingredients correctly, possibly with a kitchen scale.
The Cake is Dry
Overbaking is the most common reason. Always check the cake a few minutes before the suggested baking time.
My Sooji Cake Didn’t Rise Properly
Your leavening agents may not be fresh. Also, avoid letting the batter sit too long before baking.
The Cake is Crumbly
Too much rava or not enough moisture can cause a crumbly texture. Measure the ingredients accurately.
FAQs For Eggless Rava Cake
No, this recipe does not require soaking, making it quick and easy.
Yes, full-fat yogurt works well and provides similar moisture.
Yes, use plant-based butter, yogurt, and milk for a vegan version. You can also replace the butter with neutral-flavored oil.

More Eggless Cakes
You May Like More Indian Flavored Desserts

Eggless Rava Cake (Sooji Cake / Semolina Cake)
Ingredients
- 1¼ cups (225g) rava (sooji/semolina)
- ¾ cup + 3 tablespoon (187g) granulated sugar
- ¼ cup (30g) all-purpose flour
- 1¼ teaspoon baking powder
- ¼ teaspoon baking soda
- ¼ teaspoon salt
- ¼ teaspoon cardamom
- ¼ cup (57g) unsalted butter, melted
- 2 tablespoon (30ml) oil (any neutral-flavored)
- ½ cup (120g) sour cream or plain yogurt
- 1 teaspoon rose water (or a few drops of rose essence)
- 1 cup (240ml) milk
- 2 tablespoon finely chopped nuts (I used almonds and pistachios)
Instructions
- Preheat the oven to 350°F (180°C). Butter or coat an 8-inch-square baking pan with nonstick spray and line it with parchment paper.
- Add rava and sugar to the blender and blend into a fine consistency mixture. However, do not blend them for too long; it should not turn powdery.
- Transfer the rava and sugar mixture to a mixing bowl. Add flour, baking powder, baking soda, salt, and ground cardamom. Whisk to combine everything well.
- In a large mixing bowl, add melted butter, oil, rose water, and sour cream or yogurt. Whisk well until everything is combined and smooth.
- Now add the flour mixture and milk and mix gently until everything is combined; do not overmix.
- Pour the batter into the prepared baking pan, spread it evenly, and top the batter with chopped nuts.
- Bake the cake for 28-32 minutes or until a cake tester inserted in the center comes out clean. Remove the cake pan and transfer it to a cooling rack. Let the cake cool completely before removing it from the pan.
Storing Suggestions
- Store the Sooji Cake at room temperature in an airtight container for 3 days.
- Refrigerate the cake in an airtight container for a week.
- Bring the refrigerated cake to room temperature or warm it slightly in the microwave before serving.
Notes
- Measuring: For best results, I highly recommend using a kitchen scale rather than measuring cups. If using cups, make sure to spoon and level the flour instead of scooping directly.
- Use Fresh, High-Quality Rava: Always use fresh semolina, as older rava can develop a slightly rancid smell and affect the cake’s overall taste. Both fine and coarse rava work well for this recipe.
- Grind Rava and Sugar Carefully: When blending the rava and sugar, aim for a slightly fine texture, but avoid over-grinding into a powder. Over-processing can change the structure and may affect how the cake bakes.
- Do Not Overmix the Batter: Once you combine the wet and dry ingredients, mix gently until just combined. Overmixing can result in a dense and slightly tough cake.
- Do Not Let the Batter Rest: Semolina absorbs moisture quickly, so if the batter is left to rest, it will thicken and result in a dense cake. For the best texture, transfer the batter to the pan and bake immediately after mixing.
- Adjust the Sweetness as per Your Preference: The given quantity of sugar creates a perfectly balanced sweetness. However, if you prefer a sweeter cake, you can increase the sugar slightly. If you like it less sweet, reduce it by 1-2 tablespoons, but keep in mind that sugar also contributes to moisture and structure.
- Do Not Overbake: Every oven is different, so start checking the cake a few minutes before the suggested baking time. Overbaking can dry out the cake, while underbaking may cause it to sink in the middle.











Thanks for coming! Let me know what you think.