A delicious and rich dessert made from sweet potatoes, perfect for Navratri fasting.

Prep Time
15min
Cook Time
30min
Total Time
45min
Sweet Potato Halwa recipe

Ingredients

4 Servings
(1 serving = 1 bowl)

Main Ingredients

  • 750g
    Sweet potato
  • 2tbsp
    Ghee
  • 2tbsp
    Almonds
  • 1tbsp
    Cashew nuts
  • 1tbsp
    Raisins
  • 1cup
    Milk
  • 1/2cup
    Sugar
  • 1tsp
    Cardamom powder

How to make Sweet Potato Halwa

Preparation Steps

  1. Peel and grate the sweet potatoes.

  2. In a pan, heat ghee over medium heat.

  3. Add the grated sweet potatoes and sauté for a few minutes.

  4. Pour in the milk and bring to a boil.

  5. Reduce the heat and let it simmer until the sweet potatoes are cooked and the mixture thickens.

  6. Stir in the sugar and cardamom powder, mixing well.

  7. Add the almonds, cashew nuts, and raisins, and cook for a few more minutes.

  8. Serve warm or at room temperature.

Tips & Tricks

  1. You can adjust the sweetness according to your taste by adding more or less sugar.

  2. For a richer flavor, you can add a pinch of saffron while cooking.

FAQS

  1. Can I use other types of sweeteners instead of sugar?

    Yes, you can use jaggery or honey as alternatives to sugar.

  2. Is this recipe suitable for vegans?

    No, this recipe contains milk and ghee, which are not vegan.

  3. How can I store leftover halwa?

    You can store it in an airtight container in the refrigerator for up to 3 days.

  4. Can I make this halwa without milk?

    Yes, you can substitute milk with a plant-based milk alternative.

  5. What can I serve with sweet potato halwa?

    It can be enjoyed on its own or with a scoop of vanilla ice cream.

Loading reviews...

sumansauthenticrecipe's profile picture
instagram

Suman Yadav

(@sumansauthenticrecipe)

Kitchen/cooking 🥘Authentic Recipe 🍱Everyday Lunch Thali ideas 👌Easy | Quick | Food Hack | Healthy Recipe...

chefadora
© 2025 Chefadora Pty Ltd, All Rights Reserved

Marnirni-apinthi Building, Lot Fourteen,
North Terrace, Adelaide, South Australia, 5000
Australia