| |

Sheera, Maharashtrian Rava Halwa

This post contains links to affiliate websites, such as Amazon, and we receive an affiliate commission for any purchases made by you using these links. We appreciate your support!

Gorgeously nutty and sweet, sheera is a Maharashtrian dessert worthy of festivals, wedding celebrations, and special treats. It’s made from ghee-roasted semolina, gently cooked with sugar, floral-scented cardamom pods, and plenty of water until fluffy and soft.

Maharashtrian sheera in a white bowl.

Along with ukadiche modak, seviyan kheer, and karanji, sheera is amongst Maharashtra’s most beloved sweet dishes, and it’s not hard to see why. It’s one of the easiest-to-cook Indian desserts I know of … and that’s not to mention the irresistible taste.

My favourite way to eat sheera is as part of Maharashtrian thali alongside main dishes like batatyacha rassa or chana masala. I always make extra so there are leftovers, and eat the sweet semolina pudding straight from little bowls. The gently browned cashews and almonds on top make the dish just heavenly.

I’ve never met anyone who hasn’t fallen in love with the traditional dessert at first bite. And since this sheera recipe is so easy to adapt for vegan friends and family, it’s one of my go-to sweet treats for effortless entertaining. Plus, it only requires a handful of ingredients and less than 30 minutes of cooking time!

Sheera topped with nuts, in a white gold-rimmed bowl.

❓What is the Difference Between Sheera and Halwa?

Sheera goes by numerous names across India, Pakistan, and Bangladesh, depending on the region.

Sheera is known as sooji halwa (or suji halwa) in North India. Further South, a very similar dish is called rava kesari — this has more saffron, lending it a gorgeously sunny colour. In Maharashtra, it’s known as sheera (or rava sheera to be precise, since banana sheera, pineapple sheera, and many other fruity flavours are widespread too!).

Each region — and each family — has a slightly different recipe. I like to use water in my sheera recipe, whereas sooji halwa typically uses milk. Some people use more ghee, or swap ghee for butter. Sometimes raisins are added; sometimes not. There’s a lot of variation, but each is equally as delicious.

Maharashtrian sheera tends to be less heavy with ghee (or toop, as it’s called in Marathi). The texture is neither dry nor overly moist; it’s perfect.

🍮 Sheera Ingredients

Sheera isn’t just delicious — it’s almost shockingly uncomplicated. You’ll only need four primary ingredients, with a few extras to finish things off.

You should be able to find all these ingredients at your local grocery store, but if finding semolina or green cardamoms proves tricky, head to an Indian market. Tip: They always have great prices for large packets of nuts, too!

  • Semolina is the main ingredient of Maharashtrian sheera. Made from durum wheat, semolina is nutty and sweet — a perfect complement to desserts! Use fine semolina (often labelled as rava or sooji in Indian shops).
  • Ghee adds a rich and fragrant taste to the semolina pudding, but to make sheera vegan, switch ghee for dairy free butter.
  • Green cardamom provides a slight floral perfume, along with notes of citrusy warmth.
  • Sugar sweetens the dish.
  • Water is added so the semolina can cook to a soft, fluffy consistency. Some people use milk; I prefer water as it lets the sheera shine without overpowering the flavours with dairy richness.
  • Saffron is optional, but I love it for the hint of colour it provides, plus the nuanced sweetly flowery notes.
  • Cashews contribute a mild nuttiness that marries with the semolina. I always use raw cashews, so I can lightly fry them in ghee.
  • Almonds are finely chopped and added as a garnish.
  • Optionally, use dried rose petals for a serious wow factor on presentation if you’re serving sheera for a special occasion.

🔄 Ingredient Swaps and Substitutions

While this recipe is AMAZING as-is, to suit certain dietary lifestyles or preferences, you may want to switch things around a bit. To make things easy for you, here’s a list:

If you want to make Maharashtrian sheera vegan, it’s incredibly straightforward. Just switch ghee for your favourite vegan butter (I like Miyoko’s or Flora). You could even use coconut oil — although this will change the flavour slightly.

Because semolina is made from durum wheat, it’s not gluten free. However, moong dal halwa is! This is a great alternative dessert, as it’s similarly nutty with a tempting texture.

Have a nut allergy? You can skip the nuts or replace them with roasted sunflower or pumpkin seeds.

Sheera on a spoon.

🧑‍🍳 How to Make Sheera

Making Maharashtrian sheera is unbelievably simple. It requires active cooking time (meaning you must keep an eye on the pan!), but this totals less than 30 minutes.

Even beginner cooks will be comfortable with the techniques — especially compared to more complex Indian desserts like rasgulla or gulab jamun.

  1. Roast the semolina by adding ghee to a small pan. Once it melts, add the semolina and cook on low heat until slightly browned and fragrant.
  2. Add the sugar along with green cardamom powder and stir until the sheera becomes thick.
  3. Slowly add water, stirring continuously to prevent lumps. Add all the water bit by bit and cook until the sheera reaches your desired consistency.
  4. Fry the cashews in a separate pan, then mix into the semolina pudding.
A bowl of sheera on a white background.

✨ You Should Make This Sheera Recipe Because it’s …

  • Irresistibly nutty and buttery
  • Traditional and authentic
  • Perfectly sweet, without being overly sugary
  • Unbelievably effortless to make
  • Foolproof and beginner-cook-friendly
Maharashtrian sheera in a white bowl.

Sheera, Maharashtrian Rava Halwa

Ellanor
Soft and fluffy Maharashtrian sheera is a sweet semolina pudding flavoured with cardamom powder, nuts, ghee, and saffron.
No ratings yet
Prep Time 5 minutes
Cook Time 25 minutes
Total Time 30 minutes
Course Dessert Recipes
Cuisine Indian – Maharashtrian
Servings 4
Calories 738 kcal

Ingredients
 
 

  • 2 ½ tablespoons ghee
  • 100 g semolina rava/sooji in Marathi/Hindi
  • 140 g sugar white
  • 3 pods green cardamom crushed to a powder*
  • 400 ml hot water
  • 1 pinch saffron optional
  • 5-10 raw cashews halved
  • 5-10 almonds finely chopped
  • 1 pinch dried rose petals optional

Instructions
 

  • Of the 2 ½ tablespoons ghee, add 2 tablespoons to a large, thick-bottomed pan over a low flame. Once the ghee melts, add 100 g semolina and cook, stirring constantly, until slightly browned and deeply aromatic. This will take around 10-15 minutes.
  • To the same pan, add 140 g sugar along with 3 pods green cardamom (powdered). Stir well. The sugar will melt into the semolina.
  • Slowly add 400 ml hot water little by little to the semolina, stirring constantly to prevent lumps. If you wish to add 1 pinch saffron, add it now. The semolina will immediately begin to puff and become thick. Once you've added all the water, cook until the sheera reaches your desired consistency, around 5 minutes.
  • Heat the remaining ½ tablespoon of ghee in a small, separate pan, over low flame. Once melted, add 5-10 raw cashews (halved) and fry until golden brown. Add to the sheera and stir through.
  • Serve the sheera topped with 5-10 almonds (finely chopped) and optionally, 1 pinch dried rose petals

Notes

* I always use freshly ground green cardamom instead of pre-bought cardamom powder, as freshly ground spices are significantly more fragrant and potent.
Serve sheera with hot puris and batatyacha rassa.

Nutrition

Serving: 1gCalories: 738kcalCarbohydrates: 77gProtein: 17gFat: 41gSaturated Fat: 11gPolyunsaturated Fat: 27gCholesterol: 20mgSodium: 31mgFiber: 4gSugar: 41g
Tried this recipe?Please consider leaving a review!

🔍 Explore More

Blueberry Toast

Blueberry Toast

Dubai Chocolate Brownies

Dubai Chocolate Brownies

Overnight Oats with Mango

Overnight Oats with Mango

Dubai Chocolate Strawberries (Viral Recipe)

Dubai Chocolate Strawberries (Viral Recipe)

Aamrakhand, Mango Shrikhand

Aamrakhand, Mango Shrikhand

Dairy Free Coconut Milk Crepes

Dairy Free Coconut Milk Crepes

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating