Fullmeals
HomeExploreCreatorsPantry MatchSurprise Me
HomeExploreCreatorsPantry MatchSurprise MeShopping ListMy Favorites
Fullmeals

Fullmeals helps you cook without watching by converting cooking videos into simple, step-by-step recipes designed for real kitchens.

cook@fullmeals.com

Quick Links

  • How it Works
  • Categories
  • Explore Recipes
  • RSS Feed

Legal

  • Terms of Use
  • Privacy Policy

© 2026 Fullmeals. All rights reserved.

Fullmeals

Makhandi Halwa

Recipe by Samreen Sabah

  • Ready in90 min
  • Prep65 min
  • Cook25 min
  • CuisineIndian · North Indian
  • Serves4 Servings
  • Calories~450 kcal
Makhandi Halwa

Ingredients

Main Ingredients

  • 1 cupSuji (fine semolina)
  • 1 cupWarm milk (for soaking)
  • 3/4 cupGhee
  • 1/4 cup eachDry fruits (almonds, cashews, pistachios, raisins)
  • 1 cupSugar
  • 1 cupMilk (for caramel)
  • 1/2 tspCardamom powder

Step-by-Step Instructions

  1. 1.Soak Semolina

    In a bowl, add 1 cup of fine semolina (suji) and 1 cup of warm milk. Mix them well until combined. Cover the bowl and let the semolina soak for at least 1 hour to absorb the milk and swell.

  2. 2.Roast Dry Fruits

    Heat a pan on low flame and add 1-2 teaspoons of ghee. Add your preferred dry fruits (almonds, cashews, pistachios, and raisins). Roast them for 1-2 minutes, stirring continuously, until the raisins puff up and the nuts are lightly toasted. Remove the roasted dry fruits from the pan and set them aside.

  3. 3.Roast Soaked Semolina

    In the same pan, add half of the remaining ghee. Add the soaked semolina mixture. Mix well with the ghee. Continue roasting the semolina on a low flame for approximately 12-15 minutes, gradually adding the rest of the ghee as it gets absorbed. Stir constantly until the semolina turns light golden brown and releases ghee.

  4. 4.Caramelize Sugar

    Remove the roasted semolina from the pan and set it aside. In the same pan, add 1 tablespoon of ghee. Add 1 cup of sugar. On a low flame, continuously stir the sugar until it melts completely and caramelizes into a rich golden brown color. Ensure no sugar crystals remain.

  5. 5.Add Milk to Caramel

    Turn off the flame or keep it very low. Carefully add 1 cup of milk to the hot caramel. The caramel will solidify and harden initially. Continue stirring on low flame until the solidified caramel melts completely and integrates smoothly with the milk, forming a uniform caramel milk mixture.

  6. 6.Combine and Cook Halwa

    Add the previously roasted semolina to the caramel milk mixture in the pan. Mix everything thoroughly. Continue cooking on a low to medium flame, stirring constantly, until the halwa mixture thickens, starts to leave the sides of the pan, and the ghee separates from the mixture.

  7. 7.Add Flavor and Dry Fruits

    Once the halwa reaches the desired consistency, add 1/2 teaspoon of cardamom powder for flavor. Stir in the roasted dry fruits. Mix everything well and cook for an additional minute to allow the flavors to meld.

  8. 8.Serve Makhandi Halwa

    Transfer the hot Makhandi Halwa to a serving bowl. Garnish with extra dry fruits if desired. Serve warm with puri or paratha for a delightful experience.

Printed from Fullmeals.com — turn any cooking video into a recipe.

Makhandi Halwa

Ready in

90 mins

Cuisine

Indian · North Indian

Prep Time

65 min

Cook Time

25 min

Serving

4 Servings

Calories / Serving

~450 kcal
Recipe by Samreen Sabah on YouTube
Adjust Servings
Measurements
Tap an ingredient to mark it ready0 of 7 ready
All Ingredients

Main Ingredients

Step-by-Step Instructions

Follow each step to make the recipe successfully.

  1. 1

    Soak Semolina

    In a bowl, add 1 cup of fine semolina (suji) and 1 cup of warm milk. Mix them well until combined. Cover the bowl and let the semolina soak for at least to absorb the milk and swell.

  2. 2

    Roast Dry Fruits

    Heat a pan on low flame and add 1-2 teaspoons of ghee. Add your preferred dry fruits (almonds, cashews, pistachios, and raisins). Roast them for , stirring continuously, until the raisins puff up and the nuts are lightly . Remove the roasted dry fruits from the pan and set them aside.

  3. 3

    Roast Soaked Semolina

    In the same pan, add half of the remaining ghee. Add the soaked semolina mixture. Mix well with the ghee. Continue roasting the semolina on a low flame for approximately , gradually adding the rest of the ghee as it gets absorbed. Stir constantly until the semolina turns light golden brown and releases ghee.

  4. 4

    Caramelize Sugar

    Remove the roasted semolina from the pan and set it aside. In the same pan, add 1 tablespoon of ghee. Add 1 cup of sugar. On a low flame, continuously stir the sugar until it melts completely and into a rich golden brown color. Ensure no sugar crystals remain.

  5. 5

    Add Milk to Caramel

    Turn off the flame or keep it very low. Carefully add 1 cup of milk to the hot caramel. The caramel will solidify and harden initially. Continue stirring on low flame until the solidified caramel melts completely and integrates smoothly with the milk, forming a uniform caramel milk mixture.

  6. 6

    Combine and Cook Halwa

    Add the previously roasted semolina to the caramel milk mixture in the pan. Mix everything thoroughly. Continue cooking on a low to medium flame, stirring constantly, until the halwa mixture thickens, starts to leave the sides of the pan, and the ghee separates from the mixture.

  7. 7

    Add Flavor and Dry Fruits

    Once the halwa reaches the desired consistency, add 1/2 teaspoon of cardamom powder for flavor. Stir in the roasted dry fruits. Mix everything well and cook for an additional minute to allow the flavors to meld.

  8. 8

    Serve Makhandi Halwa

    Transfer the hot Makhandi Halwa to a serving bowl. Garnish with extra dry fruits if desired. Serve warm with puri or paratha for a delightful experience.

Before You Cook

Helpful details before you start
Ingredient SubstitutionsMissing something? View suitable alternatives.
View 2 swaps
  • No Milk?

    • Unsweetened almond / soy / oat milk (1:1)
    • 1/2 cup evaporated milk + 1/2 cup water (per 1 cup)
  • No Ghee?

    • Unsalted butter (1:1)
    • Neutral oil (1:1, lacks the toasted note)
Ingredient Substitutions
  • No Milk?

    • Unsweetened almond / soy / oat milk (1:1)
    • 1/2 cup evaporated milk + 1/2 cup water (per 1 cup)
  • No Ghee?

    • Unsalted butter (1:1)
    • Neutral oil (1:1, lacks the toasted note)
AllergensThis recipe contains gluten and dairy and nuts.
GlutenDairyNuts

Variations

Simple ways to adapt this recipe.

  • 1
    Adjust sugar quantity to yourCustomise

    Adjust sugar quantity to your preference for a sweeter or less sweet halwa.

  • 2
    Experiment with different types of

    Experiment with different types of dry fruits like walnuts or pecans for varied flavors and textures.

  • 3
    Add a pinch of saffronCustomise

    Add a pinch of saffron soaked in warm milk for an enhanced aroma and color.

Helpful Tips

Small details that can improve the final result.

  • 1
    PreparationUse Warm Milk to Soak

    Use warm milk to soak the semolina for better absorption and texture.

  • 2
    Flavour tipRoast Dry Fruits on Low

    Roast dry fruits on low flame to prevent burning and ensure even crispness.

  • 3
    Cooking tipCaramelize Sugar on Low Flame

    Caramelize sugar on low flame with continuous stirring to avoid crystallization and achieve a perfect golden color.

  • 4
    TipExercise Caution When Adding Milk

    Exercise caution when adding milk to hot caramel as it may splatter.

  • 5
    Cooking tipStir the Halwa Continuously After

    Stir the halwa continuously after adding semolina to prevent lumps and ensure even cooking.

Was this recipe helpful?

Comments (0)

Sign in to leave a comment on this recipe.

Loading comments...

More from Samreen Sabah

Other recipes converted from Samreen Sabah's cooking videos.

Arabian Pudding - Delicious Dessert

Arabian Pudding - Delicious Dessert

Cuisine

Middle Eastern · Arabian

Prep + Cook Time

3 hr 15 min

Difficulty Level

Easy

Arabian Pudding – Delicious Dessert

Arabian Pudding – Delicious Dessert

Cuisine

Indian

Prep + Cook Time

3 hr 15 min

Difficulty Level

Easy

Arabian Pudding - Bread and Milk Dessert

Arabian Pudding - Bread and Milk Dessert

Cuisine

Middle Eastern · Arabian

Prep + Cook Time

30 Minutes

Difficulty Level

Easy

Aate ka Halwa (Wheat Flour Halwa)

Aate ka Halwa (Wheat Flour Halwa)

Cuisine

Indian · North Indian

Prep + Cook Time

40 Minutes

Difficulty Level

Easy

Makhandi Halwa – Delicious Semolina Dessert

Makhandi Halwa – Delicious Semolina Dessert

Cuisine

Indian · North Indian

Prep + Cook Time

1 hr 10 min

Difficulty Level

Easy

Aate ka Halwa (Wheat Flour Halwa)

Aate ka Halwa (Wheat Flour Halwa)

Cuisine

Indian · North Indian

Prep + Cook Time

30 Minutes

Difficulty Level

Easy

You might also like

Other recipes in the same cuisine, meal type, or style — ready to cook whenever you are.

Wheat Flour Peda (Atta Peda) - Easy Homemade Sweet

Wheat Flour Peda (Atta Peda) - Easy Homemade Sweet

Cuisine

Indian · North Indian

Prep + Cook Time

40 Minutes

Difficulty Level

Easy

Smoky Soya Kebab – South Indian Style

Smoky Soya Kebab – South Indian Style

Cuisine

Indian · South Indian

Prep + Cook Time

1 hr 45 min

Difficulty Level

Medium

Potato and Semolina Fried Snack (Aloo Suji Puri)

Potato and Semolina Fried Snack (Aloo Suji Puri)

Cuisine

Indian · North Indian

Prep + Cook Time

30 Minutes

Difficulty Level

Easy

Paneer Do Pyaza - Restaurant Style

Paneer Do Pyaza - Restaurant Style

Cuisine

Indian · North Indian

Prep + Cook Time

55 Minutes

Difficulty Level

Medium

Matar Pulao - Simple and Tasty

Matar Pulao - Simple and Tasty

Cuisine

Indian · North Indian

Prep + Cook Time

30 Minutes

Difficulty Level

Easy

Capsicum Sabji – Indian Style

Capsicum Sabji – Indian Style

Cuisine

Indian · North Indian

Prep + Cook Time

45 Minutes

Difficulty Level

Medium