This Gulab Jamun Cake brings together two beloved desserts in one wonderfully soft and fragrant treat. The cake is infused with cardamom and rose, soaked lightly with sweet gulab jamun-style syrup, and finished with pistachios for a beautiful nutty crunch. It is an easy eggless dessert that feels festive enough for celebrations but simple enough for weekend baking.
Can This Gulab Jamun Cake Support Weight Loss Goals?
This cake can be enjoyed occasionally as part of a balanced eating pattern, especially when served in a moderate portion. It is still a sweet dessert containing sugar, flour, and fat, so portion size matters. Pairing a small slice with a protein-rich food or unsweetened beverage can make it part of a more balanced snack or dessert.
Does This Recipe Fit a High-Protein Lifestyle?
This eggless cake provides moderate protein from milk and yogurt, but it is not naturally a high-protein dessert. Each serving contains approximately 5 g of protein. For a more protein-focused option, serve a smaller slice alongside plain Greek yogurt or a high-protein dairy-free yogurt.
Why This Recipe Is Special
- Eggless: No eggs are needed for a soft and tender cake.
- Gulab jamun inspired: Rose, cardamom, and sweet syrup bring classic gulab jamun flavors.
- Easy to make: No complicated decorating or special techniques are required.
- Soft and moist: A light syrup soak keeps every bite tender.
- Festive: Pistachios and rose petals make it beautiful for celebrations.
My Personal Experience
- The cardamom aroma makes this cake irresistible.
A little ground cardamom gives the cake that unmistakable Indian-dessert fragrance. - The syrup makes the cake wonderfully moist.
Brushing the warm cake with gulab jamun syrup gives it a soft, delicate texture without making it soggy. - Pistachios add the perfect finishing touch.
Their slight crunch contrasts beautifully with the tender cake. - It is surprisingly easy for a celebration dessert.
The cake looks impressive once garnished but requires very little decoration.
Perfect For
This Gulab Jamun Cake is ideal for Diwali, Eid, birthdays, weddings, anniversaries, family gatherings, afternoon tea, dinner parties, festive brunches, potlucks, and weekend baking.
Why You’ll Love This Recipe
- Classic gulab jamun flavor:
Cardamom, rose, and saffron create the familiar flavor profile.
The syrup adds the sweetness associated with traditional gulab jamun. - No eggs required:
Yogurt helps provide moisture and tenderness.
You can make the cake without separating or whipping eggs. - Soft and moist:
A light syrup soak gives the cake a delicate, tender crumb.
It becomes even more flavorful after resting. - Beautiful presentation:
Chopped pistachios and rose petals make the cake look festive.
A simple garnish is all it needs. - Beginner-friendly:
The batter comes together with basic ingredients and simple mixing.
There is no complicated frosting or decorating technique.
Common Mistakes to Avoid
- Overmixing the batter: Stir only until the ingredients are combined to keep the cake soft.
- Adding too much syrup at once: Gradually brush the syrup over the warm cake so it absorbs evenly.
- Using cold yogurt: Room-temperature yogurt combines more smoothly with the other ingredients.
- Overbaking: Remove the cake when a toothpick comes out with a few moist crumbs.
- Making the syrup too thick: A lightly sticky syrup absorbs into the cake better than a very thick one.
Required Equipment
- 8-inch round cake pan — gives the cake an even thickness for soaking.
- Parchment paper — makes removing the cake simple.
- Two mixing bowls — keep the wet and dry ingredients organized.
- Whisk — combines the batter smoothly without overmixing.
- Pastry brush — distributes the syrup evenly across the cake.
Storage Instructions
Allow the cake to cool completely before covering it.
Store leftovers in an airtight container in the refrigerator for up to 4 days.
For longer storage, wrap individual slices tightly and freeze for up to 1 month. Thaw overnight in the refrigerator.
For the best texture, allow refrigerated slices to sit at room temperature for about 15–20 minutes before serving.
Recipe Details
- Preparation Time: 15 minutes
- Cooking Time: 30–35 minutes
- Syrup Preparation: 5 minutes
- Total Time: About 55 minutes
- Servings: 10 slices
- Best Season: All-season
- Total Calories: Approximately 285 calories per slice
Short 3-Line Description
This easy Eggless Gulab Jamun Cake combines a soft cardamom cake with the flavors of classic gulab jamun.
A light rose-cardamom syrup keeps the cake moist and fragrant.
Pistachios and rose petals finish this festive Indian-inspired dessert beautifully.
📝 Ingredients
For the Eggless Cake
- 1 1/2 cups all-purpose flour
- 1 tsp baking powder
- 1/2 tsp baking soda
- 1/4 tsp salt
- 1/2 cup granulated sugar
- 1/2 cup plain yogurt, room temperature
- 1/2 cup whole milk, room temperature
- 1/3 cup neutral vegetable oil
- 1 tsp vanilla extract
- 1 tsp ground cardamom
- 1/4 tsp saffron threads, optional
- 1 tbsp milk, optional for soaking saffron
For the Gulab Jamun Syrup
- 1/2 cup granulated sugar
- 1/2 cup water
- 2 green cardamom pods, lightly crushed
- 1 tsp rose water
- 1/4 tsp saffron threads, optional
For Garnishing
- 2 tbsp finely chopped pistachios
- 1 tbsp sliced almonds
- Dried edible rose petals, optional
- A few saffron strands, optional
Ingredient notes: Use plain unsweetened yogurt. Rose water is important for the classic gulab jamun aroma, but add it after removing the syrup from the heat so its fragrance remains strong.
Directions
- Preheat the oven.
Heat the oven to 350°F (175°C). Grease an 8-inch round cake pan and line the bottom with parchment paper. - Prepare the saffron.
If using saffron, place the threads in 1 tablespoon of warm milk and let them steep for 5–10 minutes. - Mix the dry ingredients.
In a bowl, whisk together flour, baking powder, baking soda, salt, and cardamom. - Mix the wet ingredients.
In another bowl, whisk together yogurt, sugar, milk, oil, vanilla, and the saffron milk if using. Mix until smooth. - Combine the batter.
Gradually add the dry ingredients to the wet mixture. Stir gently for about 30–45 seconds, just until the flour disappears. - Check the batter.
The batter should be thick but easily spreadable. If it seems unusually thick, add 1 tablespoon of milk at a time. - Transfer to the pan.
Pour the batter into the prepared pan and smooth the surface. - Bake.
Bake at 350°F (175°C) for 30–35 minutes, or until the top is lightly golden and a toothpick inserted into the center comes out with a few moist crumbs. - Make the syrup.
While the cake bakes, combine sugar, water, crushed cardamom, and optional saffron in a small saucepan. Bring to a gentle boil over medium heat, then simmer for 3–4 minutes. - Add rose water.
Remove the syrup from the heat and stir in the rose water. The syrup should be thin and lightly sticky rather than thick. - Cool the cake slightly.
Let the baked cake rest in the pan for approximately 10 minutes. - Add the syrup.
While the cake is still warm, poke small holes across the surface with a skewer or toothpick. Slowly brush or spoon the syrup over the cake, allowing it to absorb between additions. - Rest the cake.
Let the cake sit for 20–30 minutes so the syrup can distribute throughout the crumb. - Garnish.
Sprinkle chopped pistachios, sliced almonds, and optional rose petals over the top. - Slice and serve.
Cut into 10 portions and serve slightly warm or at room temperature.
High-protein cooking tip: Serve a smaller slice with plain Greek yogurt or high-protein yogurt to add protein and create a more balanced dessert serving.
Nutrition Facts — Per Serving (Approximate)
Values are estimates and vary according to ingredient brands, syrup absorption, and serving size.
- Calories: ~285 kcal
- Fat: ~11 g
- Cholesterol: ~5 mg
- Sodium: ~180 mg
- Potassium: ~110 mg
- Total Carbohydrates: ~43 g
- Fiber: ~1 g
- Net Carbs: ~42 g
- Sugars: ~25 g
- Protein: ~5 g
- Calcium: ~70 mg
Notes
- Storage: Refrigerate covered for up to 4 days.
- Freezing: Freeze individual slices for up to 1 month.
- Reheating: Warm a slice for about 10–15 seconds in the microwave for a softer texture.
- Allergy note: Contains wheat and dairy. It also contains nuts if garnished with pistachios or almonds.
- Dairy-free option: Use plant-based yogurt and milk, although the texture may vary slightly.
- Flavor boost: Add a tiny pinch of saffron or extra cardamom to intensify the Indian dessert flavor.
- Syrup tip: Add the syrup gradually instead of flooding the cake.
- Serving idea: Top with a spoonful of whipped cream, vanilla ice cream, or Greek yogurt.
- Texture tip: Let the cake absorb the syrup before slicing so it does not crumble.
Frequently Asked Questions
1. Is Gulab Jamun Cake eggless?
Yes, this recipe uses yogurt instead of eggs to create a soft and tender cake.
2. Can I make this cake without rose water?
Yes, but rose water provides the signature gulab jamun aroma, so the flavor will be slightly different.
3. Can I make the cake ahead of time?
Yes, you can bake and syrup the cake a day ahead and refrigerate it until serving.
4. Why should I add syrup while the cake is warm?
A warm cake absorbs the syrup more effectively, giving it a moist and flavorful crumb.
5. Can I use a different cake pan?
Yes, but baking time will change depending on the size and depth of the pan.
6. Can I make this Gulab Jamun Cake vegan?
Yes, substitute the yogurt and milk with suitable plant-based alternatives and use a vegan sugar if required.

