Badam halwa (also known as badam sheera or almond sheera) is a rich and comforting Indian dessert made with almonds, milk, ghee, and sugar. Traditionally prepared by blanching and grinding whole almonds, this version simplifies the process by using almond flour, making it quicker and easier without sacrificing flavor.

A bowl of badam halwa

About this Recipe

This recipe is based on a simplified version of traditional badam halwa. Rather than soaking, peeling, and grinding whole almonds, I use almond flour. This makes the process so easy without sacrificing flavor or texture.

One of my complaints about traditional almond halwa is how oily it can be. My version reduces the ghee, which I highly recommend. But if you prefer a richer dessert with that more oily texture, feel free to add an extra tablespoon or two of ghee.


Ingredients

Ingredents of badam sheero.
Ingredents of Badam Sheera: ghee, sugar, nutmeg, cardamom, slivered almonds (for garnish), saffron, milk, and semolina.
  • Almond flour – Finely ground, blanched (not almond meal)
  • Ghee – Or use coconut oil for a dairy-free version
  • Sugar – White sugar works best
  • Milk – Any milk of choice
  • Cardamom – Essential for that classic mithai flavor
  • Nutmeg (optional) – Adds a warm, cozy note
  • Saffron (optional) – For fragrance and a golden hue. To bloom, add a pinch of saffron to a small bowl and put an ice cube over the top. Let the ice cube melt for about 15-30 minutes.

Serving Suggestions

Badam halwa is traditionally made for special occasions, whether it’s a festival, religious offering (prasad), or family celebration. Its rich flavor and golden hue make it feel instantly festive.

It fits beautifully into a thali, especially alongside other favorites like puri, chana, or khichdi. But it also works well as a standalone sweet treat after a simple everyday meal—especially now that it’s quick enough to make on a whim. Since almond flour is widely available now,I often choose to make this simpler almond halwa over rava no sheero.

Spooning out some badam halwa

Tips

  • Don’t skimp on toasting: Toast the almond flour until golden to get the best flavor.
  • Bloom saffron: A small step that brings a huge depth of aroma and color.
  • Adjust sweetness/ghee: Make it richer or lighter based on preference.
  • Add-ins: Optional additions include raisins, slivered almonds, or a splash of rose water.

Garnishing the badam (almond) halwa with slivered almonds.

Storage

  • Refrigerate: Store in an airtight container for up to 5 days.
  • Freeze: Can be frozen for up to 3 months. Thaw and reheat gently in the microwave or on the stovetop with a splash of milk if needed.

Badam Sheera | Almond Halwa

Author avatar
By Puja
Loading...

This quick and easy Badam Sheera is a rich Indian dessert made with almond flour, ghee, sugar, and milk—flavored with saffron, cardamom, and nutmeg.

Badam Sheera | Almond Halwa
Prep Time22 minutes
Cook Time1515 minutes
Total Time1717 minutes
CourseDessert
CuisineIndian
Servings4
Calories339 kcal
Pin

Ingredients

Scale:
  • 3 tablespoons ghee (or coconut oil)
  • 1 cup almond flour
  • 1/2 cup milk (of choice)
  • 1/4 cup sugar
  • Pinch of saffron
  • 1/4 teaspoon cardamom
  • 1/4 teaspoon nutmeg
  • 1 tablespoon slivered almonds (for garnish)

Instructions

  1. Heat the ghee in a heavy-bottomed pan over medium heat.
  2. Add the almond flour and toast for 4–6 minutes, stirring constantly, until golden and fragrant.
  3. Add the milk and stir continuously. The mixture will bubble and thicken.
  4. Stir in the sugar and saffron. Continue cooking until the sugar melts and the sheera thickens further.
  5. Add cardamom and nutmeg. Mix well to combine.
  6. Remove from heat and spoon into bowls or a tray.
  7. Garnish with slivered almonds and serve warm.

Video

Calories:339kcal
Carbohydrates:20g
Protein:8g
Fat:27g
Saturated Fat:9g
Polyunsaturated Fat:1g
Monounsaturated Fat:4g
Cholesterol:32mg
Sodium:12mg
Potassium:66mg
Fiber:3g
Sugar:15g
Vitamin A:50IU
Vitamin C:0.03mg
Calcium:104mg
Iron:1mg
  • Steve's avatar

    Steve

    5 stars
    Sweet, almondy, simple to make. Love it!

Signup Image

Sign up for meal ideas

What type of foods are you into?