Raks Kitchen

menu icon
go to homepage
  • Recipe index
  • Diwali recipes
  • Lunch ideas
  • About Me
  • Amazon Store
  • Follow me

    • Facebook
    • Instagram
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipe index
    • Diwali recipes
    • Lunch ideas
    • About Me
    • Amazon Store
  • Follow me

    • Facebook
    • Instagram
    • YouTube
  • ×
    Home » Recipes » Halwa Recipes

    Sweet Potato Halwa Recipe, Shakarkandi ka Halwa

    Updated on June 21, 2026 by Raks Anand 3 Comments

    Jump to Recipe

    Sweet potato halwa is a quick and easy sweet you can make by cooking mashed sweet potato with ghee and sugar as main ingredients, under 30 minutes. It is popularly known as shakarkandi halwa in other parts of India. Let's see how to make this simple sweet with step by step pictures.

    sweet potato halwa recipe

    Was thinking to try this halwa for a long time and thought I will share for this year's Diwali recipes.

    Do check out my bread halwa recipe and browse my Diwali recipe index for more choices.

    Jump to:
    • Sweet potato Halwa Ingredients
    • Step by step pictures
    • Top tips
    • My notes
    • Substitutions & Variations
    • Storage
    • FAQs
    • Recipe card

    As a south Indian, I make curry or just steam and have it as an evening snack. I simply love the flavour of steamed sweet potato known sakkaravalli kizhangu in Tamil. I have few times roasted in fire and had too, it will be best. But when I saw few recipes using sweet potato, I thought I should first try halwa.

    Halwa itself comes from North Indian and Middle Eastern cooking like sooji ka halwa, carrot halwa, bottle gourd halwa, even bread halwa. The method always follows the same skeleton: cook down the base ingredient, sweeten it and enrich it with ghee and nuts. Reduce it until it turns flossy and holds together. My mom says this always, that how one can make anything into halwa and it tastes good (though in a funny way ;))

    Why this recipe works

    • Quick & Easy
    • Almond & cashew paste for extra richness
    • Use simple steps, nothing complicated

    Sweet potato Halwa Ingredients

    Here are the ingredients you need to make shakkarnadi halwa.

    sweet potato halwa | Sakkaraivalli kizhangu
    • Sweet potato - I used orange variety that I get here in Singapore, but you can use any variety.
    • Sugar - for sweetening the dish
    • Ghee - Main ingredient for halwa, use good quality ghee as it can affect the entire flavor. I prefer to use my own. If you get a2 cow ghee then its best.
    • Almonds & Cashews - It's optional, but I thought it can make the dish elevated.
    • Cardamom - Brings the signature festive aroma

    Please see my recipe card below for quantities.

    Step by step pictures

    1. Pressure cook sweet potato firstly with very little water for 3 whistles and peel the skin off when its cooled.

    Using a potato masher, mash the sweet potato well. Add 2 tablespoon of ghee to this mashed sweet potato and fry until fragrant (8 mins).

    cook & mash sweet potato

    2. Add sugar and stir until it melts.

    add sugar - sweet potato halwa

    3. Soak and peel the skin off badam and grind it with cashew nuts, very little water, to a smooth paste.

    nuts paste

    4. Add it to the sweet potato and cook for just 2 minutes.

    adding nuts paste

    5. Add remaining ghee and cook until gets thick, leaves the sides of the pan.

    add ghee and mix

    6. Cook until ghee oozes out. It will take around 6 mins approx, in medium flame. Add powdered green cardamoms and mix. Garnish with ghee fried cashew nuts.

    final step - shakarkandi ka halwa ready

    Serve shakarkandi ka halwa, warm the best.

    sweet potato halwa

    Top tips

    • Once halwa turns shiny and non-sticky, pull it off the heat immediately. Cooking past this point dries out the halwa and makes crumbly instead of soft and glossy.
    • Mashing sweet potato while it is still warm makes it easy, gives smooth texture.
    • adjust sweetness according to the sweetness in the sweetpotato.
    • Adding a pinch of salt will enhance the taste instead of tasting flat and bland.

    My notes

    In India, we get purple skin and yellow inside sweet potato which I like the best. Here I saw these bright orangish sweet potato and thought it would be nice to make sweet dish with it.
    It turned out so delicious as well as attractive. So if you get this, you can use, otherwise do try it with the sweet potato you could get you lay your hands on.

    Note on sugar: I have used ½ cup in this sweet potato halwa recipe, but you can adjust this according to how sweet your sweet potato's taste. Some can be really bland, so taste after you steam, then measure the mashed sweet potato, you can add up to equal quantities of that measure. Say if you have 1 cup mashed sweet potato, use upto 1 cup sugar if bland. Otherwise do not add too much as it can harden the texture if you overcook.

    Substitutions & Variations

    Carrot-sweet potato halwa - You can combine both and make a lovely halwa with cooked grated carrots. Use both in equal proportion.

    Jaggery - Use jaggery instead of sugar.

    Instead of almond & cashews, you can skip it and stir in ½ cup milk or coconut milk before adding sugar.

    Storage

    Stays good for 3-4 days in the refrigerator. Reheat gently in pan on low flame with a splash of milk or ghee to loosen it back up. You can also microwave in short 20 seconds bursts.

    FAQs

    My halwa turned out grainy instead of smooth

    Mash while it is warm to start with. Do not cook it past the shiny stage once you see that glossy sheen and halwa stops sticking to the pan.

    Is nuts paste necessary in this recipe?

    No, you can keep it simple and skip it. I suggest to add ½ cup milk and cook before adding sugar.

    Sweet potato does bring more fiber, beta-carotene to the table, but it is very high in calories with ghee, sugar and nuts. So portion control is the key.

    Ask AI how to make this recipe in an Instant pot:

    ChatGPT
    Google AI
    Claude

    Recipe card

    sweet potato halwa recipe
    Print Pin
    5 from 1 vote

    Sweet Potato Halwa | Shakarkandi Halwa

    Sweet Potato Halwa Recipe, sweet potato can be made use in many ways in out cooking. In this post, lets see how to make sweet dish with it.
    Course Sweets
    Cuisine Indian
    Author Raks Anand
    Servings 4
    Cup measurements

    Ingredients

    • 2 Sweet potato
    • ½ cup Sugar
    • ¼ cup Ghee
    • 5 Almonds
    • 8 Cashew
    • 2 Cardamom

    Instructions

    • Pressure cook sweet potato firstly with very little water for 3 whistles and peel the skin off when its cooled.
    • Using a potato masher, mash the sweet potato well.
    • Add 2 tablespoon of ghee to this mashed sweet potato and fry until fragrant (8 mins).
    • Add sugar and stir until it melts.
    • Soak and peel the skin off badam and grind it with cashew nuts, very little water, to a smooth paste.
    • Add it to the sweet potato and cook for just 2 minutes.
    • Add remaining ghee and cook until gets thick, leaves the sides of the pan.
    • Cook until ghee oozes out. It will take around 6 mins approx, in medium flame.
    • Add powdered cardamom and mix. Garnish with ghee fried cashew nuts.

    Notes

    • I used the orange variety of sweet potato so got beautiful colour as such. If using our Indian sweet potato, you can use saffron or any natural food colour.
    • Do not add more ghee than required, do not over cook halwa after it starts oozing ghee (Becomes shiny and non sticky).
    YoutubeDo you like short videos? Subscribe now!
    InstagramMention @rakskitchen or tag #rakskitchen if you have tried this recipe.

    Other Indian Halwa recipes

    • Sooji halwa
      Sooji Halwa Recipe (Suji ka Halwa | Rava Sheera) | Easy Indian Semolina Dessert
    • Moong dal halwa | Diwali-sweets
      Moong Dal Halwa | Rajasthani Moong Dal Halwa
    • lauki-halwa
      Lauki halwa recipe, bottle gourd halwa
    • apple-halwa
      Apple Halwa Recipe

    Comments

    1. Rajee says

      July 30, 2019 at 9:25 am

      Interesting recipe. Can I try jaggery instead of sugar.

      Reply
      • Raks Anand says

        July 30, 2019 at 2:03 pm

        Yes sure. It will taste like paruppu pooranam we use for kozhukattai

        Reply
    2. Rajee says

      August 08, 2019 at 5:25 am

      He he thanks. I think you have tried it too.

      Reply
    5 from 1 vote (1 rating without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    Rajeswari Vijayanand, Food blogger

    Hi, I'm Rajeswari Vijayanand

    I am the person behind Rakskitchen, sharing recipes with pictures & videos.

    More about me

    Trending recipes

    • Serving suggestion for biscoff cheese cake
      Biscoff cheesecake recipe
    • cooking without fire recipes
      Cooking without fire recipes
    • eggless-donut-recipe
      Eggless doughnut recipe, Basic donut, soft & light
    • rasam-recipe-south-Indian
      Easy Rasam Recipe, How to make rasam | South Indian Basic

    No onion No Garlic

    • Sabudana thalipeeth
    • rajgira paratha recipe
    • sabudana khichdi for fasting
    • kuttu ka paratha
    See more No Onion No Garlic Recipes →

    Footer

    ↑ back to top

    Links

    • Privacy Policy
    • FAQ

    Also from Rakskitchen

    • Rakskitchen Tamil

    Contact

    • [email protected]

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2026 Rakskitchen

    Rate This Recipe

    Your vote:




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

    Recipe Ratings without Comment

    Something went wrong. Please try again.