Go Back
sheera recipe

Siro Recipe | Sheera (Sooji Halwa)

Siro, commonly known as Sheera or Sooji Halwa, is a classic Indian sweet made from semolina (sooji), ghee, sugar, and flavored with cardamom. This quick-to-make dessert is immensely popular across India, known by various names like Kesari Bath in South India and Rava Sheera in Western India. Prepared for religious ceremonies, festivals, and as a quick sweet snack, Sheera is loved for its comforting texture, aromatic ghee fragrance, and versatile nature. It's often the first sweet dish many learn to cook and holds a special place in Indian culinary traditions.
Prep Time 5 minutes
Cook Time 15 minutes
Resting Time 2 minutes
Total Time 20 minutes
Servings: 4 servings
Course: Breakfast, Dessert, Halwa, Prasad, Sweet
Cuisine: Indian, Maharashtrian, Pan-Indian, South Indian
Calories: 380

Ingredients
  

Main Ingredients
  • 1 cup semolina (sooji/rava) fine or medium grain
  • 1/2 cup ghee (clarified butter)
  • 1 cup sugar adjust to taste
  • 2 cups water
Flavorings & Nuts
  • 1 tsp cardamom powder
  • 10-12 cashews broken
  • 10-12 raisins
  • 1 tbsp chopped almonds optional
Optional Enhancements
  • pinch saffron strands soaked in 1 tbsp warm milk
  • 1/4 tsp edible food color orange or yellow (optional)

Equipment

  • Heavy-bottomed pan or kadai
  • Wooden spatula
  • Separate saucepan for syrup
  • Measuring cups

Method
 

  1. Heat ghee in a heavy-bottomed pan on medium heat. Once hot, add cashews and fry until golden brown. Remove with slotted spoon and set aside.
  2. In the same ghee, add raisins and fry until they puff up. Remove and keep with cashews.
  3. Reduce heat to medium-low. Add semolina to the remaining ghee in the pan. Mix well to coat all semolina with ghee.
  4. Roast semolina on low-medium heat, stirring continuously, for 8-10 minutes until it turns golden brown and releases nutty aroma.
  5. While semolina is roasting, prepare sugar syrup. In separate saucepan, combine water and sugar. Bring to boil, stirring until sugar dissolves completely.
  6. Once semolina is properly roasted (golden brown and fragrant), carefully pour hot sugar syrup into it. Be cautious as it may splutter.
  7. Immediately start stirring vigorously to prevent lumps from forming. Mix until all syrup is incorporated.
  8. Reduce heat to low. Add cardamom powder, saffron mixture (if using), and food color (if using). Mix well.
  9. Cover and cook on low heat for 2-3 minutes until all water is absorbed and semolina is cooked through.
  10. Remove lid. Add fried cashews and raisins (reserving some for garnish). Mix gently to combine.
  11. Cook for another minute, stirring continuously, until sheera reaches desired consistency - it should be moist but not runny.
  12. Turn off heat. Cover and let it rest for 2 minutes to allow flavors to meld and texture to set slightly.
  13. Transfer to serving bowl. Garnish with remaining fried nuts and raisins.
  14. Serve warm as dessert or prasad. Can also be served with puri for traditional poori-sabji meal.

Notes

Regional Names & Variations:
Sheera (Maharashtra/Gujarat): Classic version with ghee and nuts
Kesari Bath (Karnataka/Tamil Nadu): With pineapple or bananas, often more colorful
Rava Kesari (Andhra/Telangana): Similar to Kesari Bath with regional twists
Sooji Halwa (North India): Simpler version often served with poori
Shira (Goa/Konkan): With coconut milk and local variations
Modern Variations: With chocolate, fruits, or different flavorings
Festive & Ritual Significance:
• Essential prasad during Satyanarayan Puja and other Hindu ceremonies
• Prepared for Diwali, Ganesh Chaturthi, and other festivals
• Often served as breakfast on special occasions and weekends
• Traditional offering during housewarming ceremonies
• Prepared for birthdays and anniversaries as auspicious sweet
• Served to guests as quick welcoming snack
• Popular during religious fasting (upvas) with specific modifications
Storage:
• Best consumed immediately after preparation.
• Can be stored in refrigerator for 2-3 days in airtight container.
• Reheat in microwave with sprinkle of water or on stove with little ghee.
• Texture changes upon refrigeration - becomes denser.
• Not suitable for freezing.
• At room temperature, lasts 1 day in cool weather.
Substitutions:
• Replace sugar with jaggery for different flavor (adjust quantity).
• Use milk instead of water for richer, creamier texture.
• Substitute ghee with unsalted butter or oil (different flavor profile).
• Add 1/4 cup grated coconut for South Indian style.
• Include 1/2 cup chopped fruits like pineapple, banana, or mango.
• Use brown sugar or palm sugar for healthier version.
• For vegan version: Use oil instead of ghee and plant-based milk.
Pro Tips:
• Roast semolina properly - until golden brown and aromatic.
• Use fine or medium semolina for smooth texture.
• Sugar syrup should be hot when added to roasted semolina.
• Stir vigorously when adding syrup to prevent lumps.
• Adjust sugar according to taste preference.
• The consistency should be moist but not runny - similar to thick porridge.
• Use good quality ghee for authentic flavor and aroma.
• Fry nuts separately in ghee for better flavor and crunch.
• Rest covered for 2 minutes after cooking - improves texture.
• For kesari bath: Use more food color and add pineapple pieces.
• For special occasions: Add silver leaf (vark) as garnish.
Common Mistakes to Avoid:
• Under-roasting semolina - leads to raw taste
• Adding cold syrup - causes lump formation
• Insufficient stirring - results in uneven cooking
• Too much water - makes sheera runny
• Too little water - makes sheera dry and hard
• Cooking on high heat - burns the bottom
• Not covering during final cooking - moisture evaporates
Troubleshooting:
Lumpy sheera: Syrup not hot enough or insufficient stirring
Too dry: Not enough water/ghee or overcooked
Too runny: Too much water or not cooked enough
Raw taste: Semolina not roasted properly
Burnt taste: Cooked on high heat or not stirred continuously
Too sweet/not sweet enough: Adjust sugar quantity
Nuts burnt: Fried on high heat or for too long
Serving Traditions:
• Served as prasad in temples with banana and coconut.
• Traditional breakfast with poori (poori-sabji meal).
• Served in small bowls as dessert after meals.
• Offered to guests with masala chai.
• Served during religious ceremonies on banana leaves.
• Packed in tiffin as school/office snack.
• Served warm for best taste and texture.
Cultural Significance:
• Considered auspicious and pure food.
• Often the first solid food offered to infants in some communities.
• Represents simplicity and comfort in Indian cuisine.
• The golden color symbolizes prosperity and happiness.
• Quick preparation makes it ideal for unexpected guests.
• Teaches basic cooking techniques to beginners.
• Unites different regions with similar preparations under different names.