
Semolina (Rava/Rawa) – This is the base of the recipe, giving these Gulab Jamun Cupcakes their signature soft, slightly grainy texture that’s classic to any good rava cake recipe. Use fine rava – if you only have coarse rava, pulse it briefly in a grinder until fine. It should feel like fine sand, not powdery like flour. Avoid pre-roasted rava, since it changes the moisture absorption, and don’t substitute semolina flour (suji flour) – it’s finer and behaves differently, resulting in a denser crumb. Do not use idli rava as a substitute.
Yogurt or Dahi – I used Greek yogurt, but any unsweetened plain yogurt (full-fat or 5%) works for these eggless cupcakes. It does more than just add tang: the moisture keeps the rava cake soft and prevents it from drying out, while also helping bind the batter together without eggs. The acidity in yogurt reacts with the baking soda to create a softer, more tender crumb, and together they give the batter some natural lift – all of which makes yogurt one of the quiet workhorses of this recipe.
Milk – Regular whole milk works best for richness, though low-fat or evaporated milk are fine substitutes if that’s what you have on hand.
Sugar – Regular white sugar keeps the traditional gulab jamun flavor intact; brown sugar can be swapped in for a slightly deeper, caramel note.
Oil – Any neutral vegetable oil works well here. You can also use ghee.
For that signature Gulab Jamun flavor – cardamom (both powder and whole pods), saffron, vanilla extract, pistachios, and edible rose petals aren’t optional extras – they’re what makes this taste unmistakably like gulab jamun rather than a plain vanilla cupcake. Rose water can also be added in the sugar syrup for some floral notes.
Custard Powder – This is the ingredient that pushes these from ‘good’ to ‘unmistakably great’ gulab jamun cupcakes. I use Regular (non-instant) custard powder – like the classic Bird’s Custard Powder which is vegetarian (remember my Fruit Custard recipe?). It adds a subtle vanilla-forward richness and a soft, slightly dense crumb that mimics the texture of the fried khoya balls themselves. It also lends a beautiful golden color to the cupcakes, mimicking the deep-fried hue of real gulab jamuns – a small addition that makes a big difference in both taste and looks.
Baking Soda and Baking Powder – Used together rather than alone: baking soda reacts with the yogurt’s acidity for a tender crumb, while baking powder provides steady, reliable lift throughout baking so the cupcakes rise evenly without collapsing. A small pinch of salt rounds everything out too – it’s easy to overlook, but salt sharpens the other flavors and keeps the sweetness from tasting flat.
Besides the ingredients above, you’ll need a standard 12-cup muffin tray to bake these Gulab Jamun Cupcakes. If you’d rather switch up the format, this batter also works well baked as a cake in a round cake tin, a loaf in a loaf tin, or even mini donuts using a donut baking pan – just keep in mind baking times will vary slightly depending on which pan you choose.