Growing up in a Punjabi home, I saw my mom make various kinds of halwa at home- Sooji halwa, Gajar halwa and even Moong Dal Halwa, but Badam halwa was a treat that we enjoyed at our favorite south-Indian restaurant, Sagar Ratna.
It wasn’t until I moved to the US after marriage that I started making it at home. This recipe is inspired by my mother-in-law’s traditional version, which is delicious, but pure labor of love. But you know me 🙂 I had to find an easier, simpler way to make and enjoy this treat. Sharing this Instant Pot recipe for Badam Halwa, using readily available almond flour. It’s a reader’s favorite too!
Authentic Badam Halwa in 30-Minutes
The traditional recipe for badam halwa needs patience and some serious muscle power. My mother-in-law would soak the almonds, peel and grind them with milk to a smooth paste. Then simmer this paste with ghee, sugar and aromatics, until it thickened and reduced down to a pudding-like consistency. The end result was amazing, but she was on her toes, stirring continuously for at least 30-40 minutes. In my simpler and quicker take, I cut down the preparation and cook time considerably by using store-ready blanched almond flour, or almond meal and cook it in the Instant Pot. The halwa turns out just as good and it saves me a ton of time and effort. I’ve also made this recipe healthier by cutting down ghee to a tablespoon (compared to 3-4 tablespoons), by increasing the quantity of milk. I feel that almonds have natural oils that release during cooking, so I don’t feel the need to add more than a tablespoon of ghee. Increasing the quantity of milk also adds a rich flavor and gives a silky smooth finish. That being said, if you enjoy your halwa with more ghee, you can always add more. So, let’s get cooking and check out the ingredients needed. You Might Also Like: Easy Stovetop Recipe for Badam Halwa
Ingredients- Notes & Substitutions
It only takes six ingredients to make this pot of deliciousness. Let’s check them out:
Almond Flour: I cut down the soaking, peeling, and grinding process by using blanched almond flour. Look for it in the baking aisle of your grocery store. For best results pick ‘blanched’ almond flour or meal to avoid getting the brown specs of almond peel in the halwa. I get mine from Trader Joe’s or Costco.Ghee: This is a traditional and personal choice, I just love the aroma of ghee in Indian sweets. You can easily substitute it with unsalted butter and get similar results.Milk: Milk forms a rich base for this almond pudding. I use 2% milk, but whole or 1% is fine too. I wouldn’t recommend using non-fat here. Alternatively, almond milk is a great substitute. Sugar: A classic way to sweeten the halwa. If you’re looking for a refined sugar-free alternative, you can substitute an equal quantity of jaggery or palm sugar, but add that after pressure cooking to prevent scorching. Saffron and cardamom: This halwa is known for its iconic rich and floral taste. Saffron and cardamom delicately flavor and perfume the halwa and transform it into a royal dessert. For best results, soak saffron in warm milk for that deep yellow color, and use freshly ground cardamom.Slivered almonds: This is for adding texture and garnishing the halwa before serving. It is optional but highly recommended. I always have toasted unsalted slivered almonds in my pantry, so I use a few tablespoons.
Scroll to the recipe card for a detailed list of ingredients and quantities.
How to Make Instant Pot Badam Halwa
Saute Heat butter or ghee on Saute mode. Reserve 1 tablespoon of slivered almonds for garnish and add the rest in. Add almond flour and saute for 3 to 4 minutes. Add sugar: Add sugar to the almond mix and stir well. Heat Milk: Heat milk, water and saffron in the microwave for 3 minutes. (You can also heat this on the stove-top). Add warmed saffron milk and ground cardamom to the pot, and whisk well to prevent lumps. Pressure Cook: Cancel Saute and close the lid. Set the vent to ‘sealing’ mode and pressure cook for 4 minutes on high pressure. Simmer: After the cooking time, manually release the pressure and open the lid once the pin drops. Turn on Saute. Simmer the halwa to cook off the liquid. Stir at regular intervals to prevent burning. For this quantity, it takes anywhere between 5 to 10 minutes, depending on the size of your Instant Pot. A larger surface area will help reduce the halwa faster. Garnish and Serve: Cancel Saute when the halwa stops sticking to the pot and reaches the desired pudding-like consistency. To check for doneness, take a tiny portion of the halwa in a spoon, cool it for a minute, then gently roll it with your finger. If you’re able to form a tiny ball, it’s done. If it sticks to the spoon, simmer it for a few more minutes. Do keep in mind that it continues to thicken as it cools. Garnish with the reserved slivered almonds and serve warm! Enjoy!
Dairy-Free & Vegan Variation
You can make Badam Halwa halwa dairy-free and vegan by replacing two ingredients in this recipe. Add any clear oil instead of butter or ghee, and, add unsweetened plain Almond milk instead of regular milk.
Recipe Tips & Notes
For best results pick blanched almond flour meal to avoid getting the brown specs of peel in the halwa.Fresh cardamom is always the best choice for Indian sweets. Peel 4 to 5 green cardamom pods and crush them in a mortar or pestle or coffee grinder. Pick good quality saffron for the most amazing floral aroma and deep yellow color. Buy the smallest quantity you can find at your local international store or online, as you only need a tiny amount in this recipe. Store the remaining in any dark, cool place.To check for doneness, take a tiny portion of the halwa in a spoon and let it cool for a minute. Then, gently roll it with your finger. If you’re able to form a tiny ball, it’s done. If it continues to stick to the spoon, simmer it for a few more minutes. This recipe makes a rich and decadent halwa. But feel free to customize the ghee quantity to your desired level of richness, adding 1 tablespoon at a time.
More Indian Desserts from my kitchen
Here are some other quick and easy Indian desserts from my kitchen:
Almond Spice Cookies / NankhataiGajar ka Halwa10-minute Coconut LadooBesan LadooCarrot BurfiBaked GujiyaKalakandRasmalaiKheer (rice pudding)Sooji HalwaMore Indian Desserts recipes