• Skip to main content
  • Skip to primary sidebar
Sinfully Spicy
menu icon
go to homepage
  • Recipes
  • About
  • Contact
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • About
    • Contact
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • ×
    Home » Recipes » Desserts » Mithai / Indian Sweets
    No ratings yet

    My Grandmother’s Suji Halwa Recipe

    Modified: Sep 24, 2024 · Published: Apr 20, 2021 by Tanvi Srivastava 1 Comment

    Jump to Recipe Jump to Video

    This post may contain affiliate links.

    In this post, I’ll show you how to make soft, melt-in-your-mouth suji halwa with a beautifully unique caramelized color. Also known as sooji ka halwa or sheera, this easy recipe comes straight from my grandmother and uses just a handful of simple ingredients like semolina, sugar, ghee, and water. Takes 20-25 minutes!

    Suji Halwa in a white bowl.

    In north Indian homes, suji halwa is cooked in a blink to translate any occasion - big or little into a celebration. It is a simple, soul warming traditional indian dessert. We make it on festivals and special occasions. In our home, we love it for sunday breakfast with aloo poori. During Navratri, it is served with dry kala chana and poori for ashtami prasad.

    About My Heirloom Recipe

    You will find many ways of making sooji ka halwa all over India. Largely, the basic recipe remains the same. I first shared an image of this suji halwa on my Instagram page back in 2017 and ever since I have been asked multiple times how I get this unique color. It's how my grandmother taught me and here's how I remember her sooji halwa recipe:-

    1. I ’ve always known a bowl of sooji halwa for its deep brown hue and beautifully glistening with ghee. Whenever I see it, I’m instantly nostalgic of the aroma that use to fill the air of the house as my grandmother patiently fried the semolina in ghee for what felt like forever. And that’s the secret — the eye catching color develops when you roast the suji low and slow, stirring it continuously to perfection. A lot of elbow grease comes in handy but its all worth it!
    2. Most people flavor suji halwa with green cardamom, but in our home, it is always the freshly pounded powder from black cardamom seeds. Black cardamom has a bold, woody aroma—a flavor you wouldn’t typically associate with delicate Indian sweets or desserts, but it adds a surprising depth of flavor that beautifully complements the richness of the ghee and the roasted semolina.
    3. A lot of recipes add milk but my gradmother used sugar syrup. There is no need to check thread consistency of syrup. You will also cook the golden suji with sugar syrup low and slow until the ghee starts seperating - one of the key steps in which halwa acquires the "bhuna" or shiny look and little caramelization of sugar happens which contributes to the color.
    Overhead image of suji halwa served garnished with nuts.

    Ingredients

    • Suji (Semolina) - For a melt in mouth, soft halwa that delivers a delicate mithai like mouth feel, choose fine semolina. The semolina packets you get in indian grocery stores mention it if semolina is fine or coarse. If you like your halwa to be a bit chewy, use regular coarse semolina. This recipe will work with either. I use fine suji.
    • Ghee - A must! Indian sweets are unimaginable without the rich & nutty aroma of ghee.
    • Water - I use water, to keep the dark amber color. If you wish, milk can be used but keep in mind that milk will make the halwa a bit sticky as well as the color won't be deep brown.
    • White Granulated Sugar - Traditionally sugar is used. You could use jaggery(use chopped), cane sugar or raw sugar. Don't use milk if you are using jaggery else milk might curdle.
    • Nuts & Flavors- Anyting you like! I always use golden raisins because that's what what my grandmother always added to halwa . You can add cashews, makhana or shredded coconut as well. For flavoring you can use rose water, green cardamom powder or saffron strands. 
    Ingredients needed to make sooji halwa.

    How To Make Suji Halwa (Step By Step Pictures)

    1. Open up the black cardamom pods and add the seeds to a mortar. Pound the seeds to as fine powder as you can. Keep near.
    2. Place a large heavy bottom pan (like cast iron pan) or kadhai on stove on low flame. Add the ghee and let melt. For the entire length of the recipe, we are going to keep stove on low flame.
    3. Add the suji to the ghee and using a spatula, mix well for a minute or so until you see all the semolina granules are covered in ghee.
    Grinding black cardamom seeds using mortar pestle.
    Ghee is melting in a black steel pan.
    Fine semolina is added to melted ghee.
    1. Begin roasting the semolina in ghee. Keep an eye and keep stirring continually as fine semolina tends to burn easily. You will see that as you stir, the suji starts feels fluffy under the spatula.
    2. While the semolina is roasting, add the sugar and water to a small sauce pot and place on the other stove on low medium heat. In about 3-5 minutes, as the water comes to a boil, the sugar will dissolve. Switch off the stove, don't cook the syrup. We don‘t want any string consistency. Add the black cardamom seeds powder to the syrup. Keep the syrup warm.
    3. Coming back to semolina, keep on roasting it while making sure to scrape it from the sides of the pan. Roast the semolina for good 10- 12 minutes or until you see that the ghee begins to separate and the semolina granules are deep brown in color. There should be no black specks of semolina- that means the semolina has burnt, that’s why we need consistent low flame and continual stirring to ensure that won't happen. 
    Semolina is roasted in ghee.
    Golden brown roasted suji in ghee.
    Sugar syrup for making sooji halwa.
    1. To the roasted suji, carefully and slowly add the warm sugar syrup (there will be spluttering). Make sure that you are stirring the suji at the same time to make sure that no lumps are formed.
    2. As soon as the syrup is added, you will see that halwa turns into a bubbly puddle like consistency. Keep stirring and continue to cook on low heat.
    3. Cook the halwa for 3-5 minutes. Let most of the liquid absorb. Slowly it will become soft pudding like consistency and you will be able to fold it over itself. You will see it getting shiny. The more you cook, the more ghee seperation occurs. If you want, add 1-2 tablespoon more ghee at this point for added richness. The halwa will thicken further as it rests.
    4. Serve warm garnished with nuts. Enjoy!
    Warm sugar syrup is added to the roasted sooji.
    Syrup is absorbed by semolina and the halwa is soft and fluffy.
    Suji halwa is ready when its shiny and can be folded over itself.

    Recipe Tips

    • Cook the halwa on low heat. Continuous stirring helps in evenly roasting semolina. Stirring gently yet continuously after adding syrup makes for a creamier halwa.
    • Amount of ghee can be varied but please keep in mind that skimping on ghee will affect the proper texture of halwa and it will taste dry.
    • You can reduce the amount of sugar if desired.  
    • If you don't want a dark halwa- roast the semolina in ghee for just 5-7 minutes, until its pinkish golden in color. Rest of the recipe remains the same.
    • If you like a runny halwa, increase the water quantity to 3.5 cup.
    • Store halwa in air tight container for 4-5 days refrigerated. Reheat when serving.
    • Suji halwa freezes beautifully too. Freeze for up to a month. I like to use silicone trays and portion out the halwa before freezing. To reheat, and microwave as needed.
    Sooji halwa is scooped with a gold spoon.
    Sooji halwa is served on a beige plate.
    Suji Halwa Featured Image.

    My Grandmother’s Suji Halwa Recipe

    Tanvi Srivastava
    Sooji Halwa, or sheera is a heavenly semolina pudding made with simple pantry staples- semolina, ghee & sugar. Takes just 30 mins to make.
    No ratings yet
    Print Recipe Pin Recipe
    Prep Time 5 minutes mins
    Cook Time 25 minutes mins
    Total Time 30 minutes mins
    Course Dessert
    Cuisine Indian
    Servings 4

    Equipment

    • heavy kadhai (preferable iron) or large cast iron pan for making halwa
    • small sauce pan for making sugar syrup

    Ingredients
      

    • 1 black cardamom pod (for flavor) or use green cardamom
    • 6-8 tablespoon ghee melt the ghee and then measure,start with 6 tablespoon at first. Use vegan butter for vegan halwa
    • ½ cup fine semolina
    • ½ cup granulated sugar (can go down to ⅓ cup if you prefer less sweet halwa)
    • 1 + ¾ cup water

    Nuts & Dry Fruit (Use any nuts you like)

    • 2 tablespoon raisins
    • 7-8 almonds thinly sliced
    • 1 tablespoon silvered pistachios

    Instructions
     

    • Open up the black cardamom pods and add the seeds to a mortar. Pound the seeds to as fine powder as you can. Keep near.
    • Place a large heavy bottom pan (like cast iron pan) or kadhai on stove on low flame. Add the ghee and let melt. For the entire length of the recipe, we are going to keep stove on low flame.
    • Add the suji to the ghee and using a spatula, mix well for a minute or so until you see all the semolina granules are covered in ghee.
    • Begin roasting the semolina in ghee. Keep an eye and keep stirring continually as fine semolina tends to burn easily. You will see that as you stir, the suji starts feels fluffy under the spatula.
    • While the semolina is roasting, add the sugar and water to a small sauce pot and place on the other stove on low medium heat. In about 3-5 minutes, as the water comes to a boil, the sugar will dissolve. Switch off the stove, don't cook the syrup. We don‘t want any string consistency. Add the black cardamom seeds powder to the syrup. Keep the syrup warm.
    • Coming back to semolina, keep on roasting it while making sure to scrape it from the sides of the pan. Roast the semolina for good 10- 12 minutes or until you see that the ghee begins to separate and the semolina granules are deep brown in color. There should be no black specks of semolina- that means the semolina has burnt, that’s why we need consistent low flame and continual stirring to ensure that won't happen. 
    • To the roasted suji, carefully and slowly add the warm sugar syrup (there will be spluttering). Make sure that you are stirring the suji at the same time to make sure that no lumps are formed.
    • As soon as the syrup is added, you will see that halwa turns into a bubbly puddle like consistency. Keep stirring and continue to cook on low heat.
    • Cook the halwa for 3-5 minutes. Let most of the liquid absorb but dont dry out fully. Slowly it will become soft pudding like consistency and you will be able to fold it over itself. You will see it getting shiny. The more you cook, the more ghee seperation occurs. If you want, add 1-2 tablespoon more ghee at this point for added richness. The halwa will thicken & acquires a wet sand like texture as it rests.
    • Serve warm garnished with nuts. Enjoy!

    Video

    Notes

      • Cook the halwa on low heat. Continuous stirring helps in evenly roasting semolina. Stirring gently yet continuously after adding syrup makes for a creamier halwa.
      • Amount of ghee can be varied but please keep in mind that skimping on ghee will affect the proper texture of halwa and it will taste dry.
      • You can reduce the amount of sugar if desired.  
      • If you don't want a dark halwa- roast the semolina in ghee for just 5-7 minutes, until its pinkish golden in color. Rest of the recipe remains the same.
      • If you like a runny halwa, increase the water quantity to 3.5 cup.
      • Store halwa in air tight container for 4-5 days refrigerated. Reheat when serving.
      • Suji halwa freezes beautifully too. Freeze for up to a month. I like to use silicone trays and portion out the halwa before freezing. To reheat, and microwave as needed.
    Tried this recipe?Let us know how it was!
    Mithai / Indian Sweets

    More Mithai / Indian Sweets

    • Mango Rice Pudding Featured Image.
      Creamy Mango Rice Pudding (Mango Kheer)
    • Boondi Custard Trifle featured Image.
      Orange Flavored Sweet Boondi Custard Trifle
    • Pistachio Burfi (No Sugar Syrup)
    • Coconut Ladoo Recipe Featured Image.
      Coconut Ladoo Recipe (With Jaggery, No Syrup)

    Share This Recipe

    • Facebook
    • X
    • Email

    Reader Interactions

    I'd Love to Hear from You! Cancel reply

    If you tried this recipe, please leave a star rating and share your feedback below. Your input helps me refine my recipes and guides others too. As always, thank you so much for your support!

    Thank you,
    Tanvi

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

    Recipe Rating




    Primary Sidebar

    Hi, I'm Tanvi! If you love Indian food, you are at the right place, browse through hundreds of delicious Indian recipes

    More about me ?

    Popular

    • Chilli Paneer Featured Image.
      Street Style Chilli Paneer
    • Masoor Dal featured Image.
      Simple Masoor Dal Recipe (Spiced Red Lentils)
    • Paneer Burger Featured Image.
      Crispy Pakora Crusted Paneer Burger (Air Fryer)
    • Tandoori Shrimp Tikka featured Image.
      Pan fried Tandoori Shrimp Tikka (Air fryer Option)
    • Pistachio Tiramisu Featured Image.
      Pistachio Tiramisu (Raw Eggfree, No Coffee)
    • Bhindi Masala Featured Image.
      Dhaba Style Bhindi Masala Recipe

    Looking for Something?

    Footer

    back to top

    Links

    • Recipe Index
    • Privacy Policy
    • Editorial Policies

    Free Recipe Book

    • Sign Up! to get your e-copy!

    About

    • About Me

    Copyright © 2025 Sinfully Spicy

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required