Shira recipe is one of the most loved Indian desserts that can be prepared in less than 30 minutes with simple pantry ingredients. Whether you call it rava sheera, suji halwa, sheera recipe with milk, or satyanarayan sheera recipe, this sweet dish is known for its rich aroma, melt-in-the-mouth texture, and comforting taste.
In Gujarat, rava sheera recipe Gujarati is often served during festivals, family gatherings, and religious occasions. In Maharashtra, the Maharashtrian sheera recipe is a staple breakfast and prasad prepared with semolina, ghee, sugar, and cardamom.
If you’re looking for the perfect shira recipe, this detailed guide covers everything—from ingredients and cooking tips to variations like rava sheera with milk recipe, sheera recipe without milk, and traditional Satyanarayan-style sheera.
What is Shira Recipe?
Shira, also known as Sheera or Sooji Halwa, is a classic Indian sweet made using roasted semolina (rava/suji), ghee, sugar, and liquid such as milk or water. The dessert is flavored with cardamom and garnished with dry fruits.
The beauty of this recipe lies in its simplicity. With just a handful of ingredients, you can prepare a rich dessert that is suitable for breakfast, celebrations, festivals, or as a quick sweet craving fix.
Why You’ll Love This Shira Recipe
Ready in under 30 minutes
Perfect for busy mornings or sudden sweet cravings.
Beginner-friendly
No special cooking skills are required.
Rich and aromatic
Roasted ghee and cardamom create an irresistible aroma.
Perfect for festivals
Ideal for Ganesh Chaturthi, Satyanarayan Puja, Navratri, Diwali, and family functions.
Easily customizable
You can prepare it with milk, water, jaggery, saffron, fruits, or nuts.
Sheera Recipe Ingredients
Here are the traditional sheera recipe ingredients you’ll need:
Main Ingredients
- 1 cup Rava (Semolina/Sooji)
- ½ cup Ghee
- ¾ to 1 cup Sugar
- 2½ cups Milk (or Water)
- ½ teaspoon Cardamom Powder
Dry Fruits
- 10 Cashews
- 10 Almonds
- 2 tablespoons Raisins
- Few Pistachios (optional)
Optional Ingredients
- Few strands of Saffron
- 1 tablespoon Fresh Cream
- Banana slices (for Satyanarayan Sheera)
- Nutmeg Powder
How to Make Shira Recipe
Step 1: Roast the Dry Fruits
Heat one tablespoon ghee.
Roast cashews until golden.
Add almonds and raisins.
Keep aside.
Step 2: Roast the Rava
Add remaining ghee.
Add semolina.
Roast on low flame for 8–10 minutes.
Keep stirring continuously until aromatic and light golden.
This is the most important step because properly roasted rava gives perfect texture.
Step 3: Heat the Milk
In another pan,
Heat milk.
Add saffron if using.
Do not boil excessively.
Step 4: Mix Carefully
Slowly pour hot milk into roasted rava.
Keep stirring continuously.
The mixture may splutter, so be careful.
Cook until rava absorbs all the milk.
Step 5: Add Sugar
Once the mixture thickens,
Add sugar.
Mix well.
The mixture becomes loose initially.
Cook again for 4–5 minutes.
Step 6: Finish the Shira
Add
- Cardamom powder
- Roasted dry fruits
- Remaining ghee (optional)
Mix gently.
Serve hot.
Rava Sheera with Milk Recipe
One of the richest variations is rava sheera with milk recipe.
Using milk instead of water makes the sheera:
- Creamier
- Richer
- Softer
- More delicious
Milk also gives a natural sweetness and enhances the flavor significantly.
Sheera Recipe with Milk
For a restaurant-style dessert:
Ingredients
- 1 cup rava
- ½ cup ghee
- 2½ cups full-fat milk
- ¾ cup sugar
- Cardamom powder
- Almonds
- Cashews
- Raisins
Cook exactly as explained above for a smooth and creamy texture.
Sheera Recipe Without Milk
Many people prefer making sheera recipe without milk, especially during fasting or when milk isn’t available.
Simply replace milk with hot water.
The texture becomes slightly lighter but still tastes delicious.
Benefits include:
- Faster cooking
- Longer shelf life
- Vegan-friendly (if ghee is replaced with oil)
Rava Sheera Recipe Gujarati Style
Gujarati sheera is famous for its rich taste and generous use of ghee.
Special Features
- Slightly sweeter
- Rich aroma
- Soft texture
- Cardamom flavor
- Dry fruit garnish
It is commonly served during:
- Weddings
- Religious ceremonies
- Temple offerings
- Family celebrations
Maharashtrian Sheera Recipe
The Maharashtrian sheera recipe is often served as breakfast or prasad.
Its highlights include:
- More ghee
- Banana slices (sometimes)
- Saffron
- Nutmeg powder
- Rich texture
It is especially popular during Ganesh Festival.
Satyanarayan Sheera Recipe
One of the most famous versions is Satyanarayan sheera recipe.
Unlike regular sheera, this version includes:
Ingredients
- Rava
- Ghee
- Sugar
- Milk
- Banana
- Cardamom
- Raisins
- Cashews
Bananas make the sheera naturally sweeter and softer.
This version is prepared as prasad during Satyanarayan Katha.
Tips for Perfect Shira Recipe
Roast Slowly
Never roast on high flame.
Low heat ensures even roasting.
Use Good Quality Ghee
Pure desi ghee gives authentic flavor.
Add Hot Milk
Always use hot milk or hot water.
Cold liquid forms lumps.
Stir Constantly
Continuous stirring prevents lumps.
Balance Sweetness
Adjust sugar according to your taste.
Don’t Overcook
Overcooking makes sheera dry.
Common Mistakes to Avoid
Not roasting rava properly
Results in raw taste.
Adding cold milk
Creates lumps.
Using too little ghee
Makes the texture dry.
Cooking on high flame
Can burn the semolina.
Adding sugar too early
Always add sugar after rava absorbs milk.
Variations of Shira Recipe
Pineapple Sheera
Add pineapple pieces while cooking.
Mango Sheera
Mix mango pulp after cooking.
Kesar Sheera
Use saffron-infused milk.
Banana Sheera
Mash ripe banana into the mixture.
Coconut Sheera
Add fresh grated coconut.
Jaggery Sheera
Replace sugar with jaggery.
Dry Fruit Sheera
Increase almonds, cashews, pistachios, and raisins.
Serving Suggestions
Shira tastes best when served hot.
Serve with:
- Masala Chai
- Coffee
- Fafda
- Gujarati Breakfast
- Upma
- Poha
It also makes an excellent festive dessert.
Storage Tips
Refrigerate leftovers in an airtight container for up to 2 days.
Reheat with a splash of milk before serving.
Avoid freezing for the best texture.
Nutritional Information (Approximate Per Serving)
| Nutrient | Amount |
|---|---|
| Calories | 330 kcal |
| Carbohydrates | 42 g |
| Protein | 6 g |
| Fat | 16 g |
| Sugar | 22 g |
| Fiber | 2 g |
| Calcium | 110 mg |
Health Benefits of Rava Sheera
Quick Energy
Semolina provides instant carbohydrates.
Rich in Healthy Fats
Ghee supplies healthy fats in moderation.
Good Source of Calcium
Milk contributes calcium for stronger bones.
Festive Comfort Food
Perfect for celebrations and family gatherings.
Easy to Digest
When cooked properly, sheera is light and satisfying.
Frequently Asked Questions (FAQs)
1. What is the difference between shira and sheera?
There is no difference. Shira and sheera are simply different spellings of the same Indian semolina dessert.
2. Can I make shira recipe without milk?
Yes. Replace milk with hot water for a delicious sheera recipe without milk.
3. Which rava is best for rava sheera recipe?
Fine semolina (Bombay Rava) gives the smoothest texture.
4. Why is my sheera becoming lumpy?
Lumps form when cold liquid is added or the mixture isn’t stirred continuously.
5. Can I use jaggery instead of sugar?
Yes. Allow the mixture to cool slightly before adding jaggery to prevent curdling.
6. How long does sheera stay fresh?
It stays fresh for up to 2 days in the refrigerator.
7. Can I prepare Satyanarayan sheera recipe without banana?
Yes, but banana gives the authentic prasad flavor and texture.
8. Is rava sheera recipe Gujarati different from Maharashtrian sheera?
Both are similar, but Gujarati sheera is generally sweeter, while the Maharashtrian version may include banana, saffron, and nutmeg.
9. Can I make vegan sheera?
Yes. Replace ghee with coconut oil and milk with water or plant-based milk.
10. Which dry fruits are best for sheera?
Cashews, almonds, raisins, pistachios, and walnuts are excellent choices.
Conclusion
This shira recipe is a timeless Indian dessert that combines simplicity with rich flavor. Whether you prepare a creamy rava sheera with milk recipe, a light sheera recipe without milk, the traditional rava sheera recipe Gujarati, the flavorful Maharashtrian sheera recipe, or the sacred Satyanarayan sheera recipe, every version is delicious, comforting, and perfect for any occasion.
By roasting the semolina patiently, using quality ghee, and following the right cooking method, you can make soft, aromatic, and melt-in-the-mouth sheera every single time. Try this recipe for breakfast, festivals, or as a quick homemade dessert, and enjoy a classic Indian sweet that never goes out of style.
