Chop the Greens

  • Home
  • Cooking Method Recipes
    • Air Fryer Recipes
    • Blender Recipes
    • Instant Pot Recipes
    • Stove Top Recipes
  • Cuisine Recipes
  • Meal Type Recipes
  • Recipes
menu icon
go to homepage
  • Home
  • Cooking Method Recipes
    • Air Fryer Recipes
    • Blender Recipes
    • Instant Pot Recipes
    • Stove Top Recipes
  • Cuisine Recipes
  • Meal Type Recipes
  • Recipes
subscribe
search icon
Homepage link
  • Home
  • Cooking Method Recipes
    • Air Fryer Recipes
    • Blender Recipes
    • Instant Pot Recipes
    • Stove Top Recipes
  • Cuisine Recipes
  • Meal Type Recipes
  • Recipes
×
Home » Recipes » Meal Type Recipes

CARROT HALWA WITH KHOYA

Published: Apr 15, 2025 · Modified: Dec 23, 2025 by Gari · This post may contain affiliate links · 18 Comments

Sharing is caring!

145 shares
  • 64
Jump to Recipe Jump to Video

Carrot Halwa with Khoya (also known as Gajar ka Halwa) is a classic North Indian dessert made with grated carrots, creamy khoya (mawa), milk, sugar, ghee, and aromatic cardamom. This traditional sweet dish is a festive favorite, especially during winters, Diwali, Holi, and family celebrations.

Image of spoonful of carrot halwa with khoya.

Whether you serve it warm with a scoop of vanilla ice cream or enjoy it plain, this carrot halwa with khoya recipe is sure to impress everyone at the table. Let's dive into this indulgent Indian dessert that's easy, delicious, and unforgettable!

Also, try my other Dessert Recipes, including gujiya, gulab jamun, jalebi, sabudana kheer, and many more. You can also try Spiced Carrot & Lentil Soup, which is smooth and creamy.

Jump to:
  • ABOUT GAJAR HALWA
  • INGREDIENTS
  • INSTRUCTIONS
  • STORAGE
  • VARIATIONS
  • EXPERT TIPS
  • FAQS
  • YOU MIGHT ALSO LIKE
  • Carrot Halwa with Khoya

ABOUT GAJAR HALWA

Gajar Halwa, also known as Carrot Halwa or Gajrela, is one of India's most loved traditional desserts. Made by slow-cooking grated carrots with milk, sugar, ghee, and cardamom, this rich and aromatic sweet dish is often enjoyed during festivals, winters, and special occasions like Diwali, Holi, and weddings.

In this version, khoya (mawa) is added to give it a thicker, creamier texture and a richer flavor, making it extra indulgent and festive. It's commonly garnished with dry fruits like almonds, cashews, and raisins, adding crunch and sweetness to every bite.

Originating from North India, Gajar Halwa has now become a favorite dessert across the country—and even globally—thanks to its comforting taste and simple ingredients. Whether served warm or chilled, plain or with ice cream, this dessert always brings joy with every spoonful.

✨ It's not just a sweet—it's a bite of Indian tradition and celebration!

This easy carrot halwa recipe served in a black bowl which is garnished with pistachios.

INGREDIENTS

  • CARROTS: For making Carrot Halwa, you need red peeled and grated carrots. You can grate the carrots in a food processor. For better taste, hand grate them using a grater.
  • MILK: Adding milk gives the dish a creamy flavor and also helps soften the carrots.
  • CARDAMOM SEEDS POWDER: When added with carrots, the cardamom seeds powder gives an amazing flavor to the dish. You can grind it coarsely and just add it over carrots.
  • FENNEL SEEDS POWDER: It's not necessary, but it gives an added flavor. When added with Cardamom Seeds Powder, it makes the dish super aromatic.
  • SUGAR: Since it is a sweet dish, sugar is a primary ingredient. However, since carrots are already sweet in taste, I add only a small amount of sugar to the recipe.
  • ALMONDS: Almonds are added to give a little bit of crunch to the recipe.
  • RAISINS: Add a touch of sweetness to the recipe, and secondly, I enjoy the taste when added to Carrot Halwa.
  • KHOYA/COCONUT: Usually, Carrot Halwa is made with Khoya (dried whole milk). You can also supplement with shredded Coconut. This gives creaminess and a unique flavor to the dish.
  • GHEE: Ghee is also an essential ingredient. Ghee brings all the flavors together, making the recipe super yummy.
  • NUTS: Fried nuts are added to this carrot halwa, which gives richness and crunch to the recipe. You can use almonds, cashews, pistachios, and raisins in the recipe.

*See Recipe Card for Quantities!

INSTRUCTIONS

Refer to the recipe card below for the full recipe, and click here for step-by-step photo instructions.

Add grated carrot and milk in a pan and let it come to boil.
  1. Step 1 - Grate Carrots: Grate red carrots using a hand grater. Transfer the grated carrot to a pan along with milk, and boil it until the milk is absorbed.
Once, milk is absorbed then add sugar and cook for 3-5 minutes.

2. Step 2 - Add Sugar: Once the milk is absorbed and the carrots are soft, add sugar and cook for an additional 3-5 minutes.

Add shredded Khoya to the pan.

3. Step 3 - Add Khoya: Next, add shredded or grated Khoya to the pan.

Fry the nuts in ghee until they turn little golden in color.

4. Step 4 - Fry Nuts: Add ghee in another pan, and then add nuts. Fry them for 1-2 minutes, or until they turn a light golden color.

Add fried nuts to the Khoya Gajar Halwa recipe.

5. Step 5 - Add Nuts: Add fried nuts to the Gajar Halwa along with Raisins.

Serve & Enjoy!

6. Step 6 - Serve & Enjoy: Garnish with some pistachios and enjoy!

💡 Tip: Always use fresh khoya and tender carrots for the best flavor and texture. You can also adjust the sugar according to the sweetness of your carrots

STORAGE

To keep your gajar halwa with khoya fresh, flavorful, and ready to enjoy anytime, follow these simple storage tips:

Refrigerator:

  1. Store leftover halwa in an airtight container in the refrigerator.
  2. It stays fresh for up to 5–6 days.
  3. Reheat in the microwave or a pan with a splash of milk or ghee before serving.

Freezer:

  1. You can freeze carrot halwa for up to 1 month.
  2. Use a freezer-safe container.
  3. Thaw overnight in the fridge, then reheat gently on the stovetop.
Carrot halwa served in glass dessert cups on a black plate.

VARIATIONS

  1. Gajar Halwa without Khoya: Don't have khoya? Use condensed milk or simply increase the milk quantity and cook longer until it thickens. Add milk powder for a creamy texture without khoya.
  2. Carrot Halwa with Condensed Milk: Replace some of the sugar and milk with sweetened condensed milk for quicker cooking and a richer flavor. Use approximately ½ cup of condensed milk for every 4 cups of grated carrots.
  3. With Milkmaid: A popular shortcut! Simply add Milkmaid instead of sugar and khoya, and cook until the mixture is thick and glossy.
  4. Dry Fruits: Add a generous mix of almonds, cashews, pistachios, raisins, and even dates for a royal version.
  5. Vegan: Use plant-based milk (such as almond or oat milk), skip the khoya, and substitute vegan butter or coconut oil for ghee.
  6. Beetroot: Mix grated beetroot with carrots for a colorful, earthy twist that adds extra nutrients.
Overshot image of carrot halwa in a glass constianer.

EXPERT TIPS

Want your gajar halwa with khoya to taste just like the kind served at weddings or made by your grandma? Here are tried-and-true tips to help you get it perfect every time:

  1. CHOOSE FRESH, JUICY CARROTS: Use red carrots in winter for authentic flavor, but orange carrots also work well. Make sure to grate them finely for even cooking.
  2. COOK ON LOW AND STIR OFTEN: Gajar halwa tastes best when cooked slowly on a low flame. Stir regularly to prevent sticking and to help it achieve a thick, smooth texture.
  3. USE FRESH KHOYA: Always use fresh, soft khoya (mawa) and crumble it well. Add it after the milk has reduced for a creamy, melt-in-the-mouth texture.
  4. TOAST DRY FRUITS IN GHEE: Roast cashews, almonds, and raisins in ghee before mixing in. It adds crunch and aroma, making your halwa extra indulgent.
  5. HALWA TASTES BETTER THE NEXT DAY: Like many Indian sweets, carrot halwa develops a deeper flavor after resting. Make it ahead, store it well, and reheat gently with a splash of milk or ghee.
Overshot of Carrot halwa with khoya in a black bowl served with fried nuts.

FAQS

Can I make carrot halwa without khoya?

Yes! Simply use more full-fat milk and cook the halwa a bit longer until it thickens naturally. You can also add milk powder or condensed milk as a substitute.

What kind of khoya is best for gajar halwa?

Use soft (plain) khoya, also known as chikna mawa. It blends smoothly into the halwa, adding a creamy, rich texture. You can also use store-bought khoya or make it at home using milk powder.

Can I make it Vegan?

Yes! Use plant-based milk, vegan khoya or cashew paste, and coconut oil or vegan butter instead of ghee.

Why is Halwa too watery?

This happens if there's too much milk or moisture from the carrots. Just cook longer on a low flame until it thickens and starts to leave the sides of the pan.

Is carrot halwa with khoya healthy?

It's an indulgent dessert, rich in vitamins from carrots, but also high in sugar and ghee. You can make it lighter by reducing the amount of ghee and sugar, or using jaggery instead.

YOU MIGHT ALSO LIKE

  • Instant Pot lentil and quinoa protein bowl topped with avocado and herbs
    INSTANT POT LENTIL AND QUINOA PROTEIN BOWL (One-Pot Recipe)
  • Hariyali paneer tikka made in air fryer with onions and bell peppers.
    AIR FRYER HARIYALI PANEER TIKKA (PAHADI STYLE)
  • Stacked peanut chikki squares made with jaggery and roasted peanuts.
    PEANUT CHIKKI RECIPE (TRADITIONAL PEANUT GAJAK)
  • Air fryer broccoli and chickpeas easy healthy vegetarian recipe.
    AIR FRYER BROCCOLI & CHICKPEAS
Gari

Carrot Halwa with Khoya

Image of spoonful of carrot halwa with khoya.
5 from 10 votes
Carrot Halwa with Khoya (also known as Gajar ka Halwa) is a classic North Indian dessert made with grated carrots, creamy khoya (mawa), milk, sugar, ghee, and aromatic cardamom. This traditional sweet dish is a festive favorite, especially during winters, Diwali, Holi, and family celebrations.
Print Recipe Pin Recipe
Prep Time 5 minutes mins
Cook Time 10 minutes mins
Resting TIme: 5 minutes mins
Total Time 20 minutes mins
Servings: 4 serving
Course: Desset
Cuisine: Indian
Calories: 302
Ingredients Equipment Method Nutrition Video Notes

Ingredients
  

  • ½ kg Carrots
  • 2 cups Milk
  • ½ Sugar
  • 1 teaspoon Cardamom Powder
  • 1 teaspoon Fennel Seeds Powder
  • 2-3 tablespoon Ghee
  • ¼ cup Khoya
  • 8-10 Almonds chopped
  • 8-10 Cashews sliced
  • 8-10 Pistachios chopped
  • 8-10 Raisins chopped
Garnish
  • 8-10 Pistachios chopped
Get Recipe Ingredients

Equipment

  • Instant Pot
  • Food Processor
  • Kadai
  • Hand Grater

Method
 

Stove Top Gajar Halwa
  1. Peel the skin from red carrots and remove the ends. Then, using a hand grater, grate the carrots. Transfer the carrot to the Kadai or thick-bottomed pan. Pour the milk and let it come to a boil. Then reduce the heat to low and cook at a low temperature until the milk is fully absorbed.
    Refer to the step-by-step instructions above the recipe card for images.
    ½ kg Carrots, 2 cups Milk
  2. Once milk is absorbed, add sugar. Cook for 3-5 minutes, then add ghee, cardamom powder, and fennel seeds powder.
    Refer to the step-by-step instructions above the recipe card for images.
    ½ Sugar, 1 teaspoon Cardamom Powder, 1 teaspoon Fennel Seeds Powder, 2-3 tablespoon Ghee
  3. Next, add khoya and let it cook for an additional 1-2 minutes.
    Refer to the step-by-step instructions above the recipe card for images.
    ¼ cup Khoya
  4. Add ghee to a pan and add chopped nuts, including cashews and almonds. Fry them until they turn a little golden in color and transfer the fried almonds, nuts, along with pistachios and raisins, to the carrot halwa.
    Refer to the step-by-step instructions above the recipe card for images.
    8-10 Almonds chopped, 8-10 Cashews sliced, 8-10 Pistachios chopped, 8-10 Raisins chopped
  5. Transfer the halwa to dessert cups or bowls. Garnish with pistachios and enjoy!
    Refer to the step-by-step instructions above the recipe card for images.
    8-10 Pistachios chopped
Instant Pot Gajar Halwa
  1. Press Saute, add Ghee to the inner pot of the Instant Pot. Once it's hot, add Almonds. Fry them for 1-2 minutes until they change color, and remove them from the pot.
    8-10 Almonds chopped, 8-10 Cashews sliced, 2-3 tablespoon Ghee
  2. Cancel Saute and add grated carrots and milk to the pot
    ½ kg Carrots, 2 cups Milk
  3. Add sugar, cardamom powder, and fennel seeds powder, and give it a stir.
    1 teaspoon Cardamom Powder, 1 teaspoon Fennel Seeds Powder, ½ Sugar
  4. Lastly, add Khoya (or shredded Coconut) in the pot and close lid.
    ¼ cup Khoya
  5. Pressure cook with vent in the sealing position for 2 minutes. When timer beeps after 2 minutes, Quick Release (by setting the vent to the venting position).
  6. When steam is released and valve goes down, open lid. Add fried Almonds, raisins and leftover ghee to the pot. Stir it well so that everything get combined properly.
  7. Serve with some more garnished almonds with fennel seeds powder.
    8-10 Pistachios chopped

Nutrition

Calories: 302kcalCarbohydrates: 25gProtein: 10gFat: 19gSaturated Fat: 10gPolyunsaturated Fat: 2gMonounsaturated Fat: 6gTrans Fat: 0.01gCholesterol: 37mgSodium: 174mgPotassium: 672mgFiber: 4gSugar: 12gVitamin A: 21164IUVitamin C: 8mgCalcium: 305mgIron: 1mg

Video

Notes

Don't forget to check out the FAQ and step-by-step instructions with pictures, as it can be helpful if you get stuck and need help!
 
STORAGE
To keep your gajar halwa with khoya fresh, flavorful, and ready to enjoy anytime, follow these simple storage tips:

Refrigerator:

  1. Store leftover halwa in an airtight container in the refrigerator.
  2. It stays fresh for up to 5–6 days.
  3. Reheat in the microwave or a pan with a splash of milk or ghee before serving.

Freezer:

  1. You can freeze carrot halwa for up to 1 month.
  2. Use a freezer-safe container.
  3. Thaw overnight in the fridge, then reheat gently on the stovetop.
TIPS
  1. CHOOSE FRESH, JUICY CARROTS: Use red carrots in winter for authentic flavor, but orange carrots also work well. Make sure to grate them finely for even cooking.
  2. COOK ON LOW AND STIR OFTEN: Gajar halwa tastes best when cooked slowly on a low flame. Stir regularly to prevent sticking and to help it achieve a thick, smooth texture.
  3. USE FRESH KHOYA: Always use fresh, soft khoya (mawa) and crumble it well. Add it after the milk has reduced for a creamy, melt-in-the-mouth texture.
  4. TOAST DRY FRUITS IN GHEE: Roast cashews, almonds, and raisins in ghee before mixing in. It adds crunch and aroma, making your halwa extra indulgent.
  5. HALWA TASTES BETTER THE NEXT DAY: Like many Indian sweets, carrot halwa develops a deeper flavor after resting. Make it ahead, store it well, and reheat gently with a splash of milk or ghee.

Tried this recipe?

Mention @chopthegreens or tag #chopthegreens!

More Meal Type Recipes

  • Beetroot hummus recipe served as a colorful appetizer platter.
    BEETROOT HUMMUS (Healthy, Creamy & Oil-Light)
  • Cooking masala oats with vegetables in a pan.
    MASALA OATS (HEALTHY INDIAN-STYLE BREAKFAST)
  • Bowl of yellow lentil soup garnished with cilantro being eaten.
    Lentil Dal Soup (Healthy, No-Cream, Dump-and-Go)
  • Healthy cranberry pistachio chocolate bark made with dark chocolate.
    Pistachio Cranberry Chocolate Bark (Easy Holiday Treat!)

Sharing is caring!

145 shares
  • 64

Comments

    5 from 10 votes (6 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




  1. Christy Boston's Kitchen says

    December 10, 2019 at 1:46 pm

    I love Indian desserts! Ever since I had ras malai the first time, I have been hooked. This recipe looks divine, especially with the addition of saffron. I can't wait to try this out!

    Reply
    • SunGari says

      December 10, 2019 at 1:53 pm

      Oh that's so good to know....this is one of my fav Indian dessert n flavor of saffron is so too good to miss.

      Reply
  2. Raquel says

    December 10, 2019 at 2:34 pm

    This sounds so interesting! I love how Asian countries like to use veggies for sweets (:

    Reply
    • SunGari says

      December 10, 2019 at 3:58 pm

      🙂 🙂 In India, this is usually made in Winters as you can red carrots at that time instead of orange ones. So it tastes really amazing. I made using orange ones that I can get here, and tastes great too with few additions of my own.

      Reply
  3. Angela says

    December 10, 2019 at 6:29 pm

    This sounds so unique and savory.

    Reply
  4. Lisa Ho says

    December 10, 2019 at 8:48 pm

    This is so interesting, making dessert out of vegetables.
    Awesome colours 🙂

    Reply
    • SunGari says

      December 10, 2019 at 11:06 pm

      thank you

      Reply
  5. Genevieve says

    December 10, 2019 at 8:49 pm

    5 stars
    I've never heard of carrot pudding, but this recipe looks unique and amazing!

    Reply
    • SunGari says

      December 10, 2019 at 11:07 pm

      yes it is really great.....can't have enough

      Reply
  6. Ai says

    December 11, 2019 at 8:35 am

    5 stars
    Yum! I love Indian desserts. I think kulfi is my favorite, but this carrot halwa looks delicious too!!

    Reply
    • SunGari says

      December 11, 2019 at 11:45 am

      yeah Kulfi itself has a unique taste.....really like pistachio ones and yeah you should try carrot halwa.

      Reply
  7. Aimee DiPasquale says

    December 11, 2019 at 2:10 pm

    That is so interesting. So differant from a dessert in the U.S. I find that so interesting to see what other cultures do and eat.

    Reply
    • SunGari says

      December 11, 2019 at 5:56 pm

      yeah.....this is am interesting way to enjoy carrots and super delicious.

      Reply
  8. Simone says

    December 12, 2019 at 4:51 am

    Oh I must try this... it sounds so delicious & gorgeous photo by the way! I'm thinking it would be a great addition to next year's Thanksgiving dinner.

    Reply
    • SunGari says

      December 12, 2019 at 7:09 am

      Simone I be honored.... thank you

      Reply
  9. Jacqueline Debono says

    December 12, 2019 at 5:55 am

    5 stars
    I have never had carrot halwa but it looks and sounds divine! I'd really love to try it!

    Reply
    • SunGari says

      December 12, 2019 at 7:08 am

      I hope you like it 🙂

      Reply
  10. Beth says

    December 12, 2019 at 9:10 am

    5 stars
    This has so many ingredients that I don't often use. I look forward to trying this as a new adventure.

    Reply

Hey, I'm Gari!

Welcome to Chop the Greens, my corner of the internet dedicated to healthy, vegetarian Indian cuisine. I'm a former tech professional turned food blogger based in Charlotte, NC. My goal is to show you that vegetarian food can be vibrant, flavorful, and easy to fit into a busy life. Thanks for stopping by!

Meet Gari

New Recipes

  • Fresh carrot ribbon salad in a white bowl with herbs and light dressing.
    CARROT RIBBON SALAD (FRESH, CRUNCHY, AND READY IN 10 MINUTES!)

  • Air fryer gochujang carrots topped with chopped nuts and green onions in a white serving dish.
    GOCHUJANG CARROTS (AIR FRYER SWEET & SPICY ROASTED)

  • Close-up of dipping air fryer butternut squash fry into ketchup on a plate of crispy fries.
    AIR FRYER BUTTERNUT SQUASH FRIES (CRISPY, LOW-CALORIES, SO GOOD!)

  • A white bowl with potatoes and green onions
    SMASHED POTATO SALAD

Footer

↑ back to top

ABOUT

  • Privacy Policy
  • About Us
  • Contact

SUBSCRIBE

  • Sign Up! for emails and updates

COOKING

  • 40+ VEGETARIAN SUMMER RECIPES
  • INSTANT POT RICE RECIPES

As an Amazon Associate, I earn from qualifying purchases.

COPYRIGHT © 2025 CHOP THE GREENS

Chop the Greens
Manage Consent
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
  • Manage options
  • Manage services
  • Manage {vendor_count} vendors
  • Read more about these purposes
View preferences
  • {title}
  • {title}
  • {title}
145 shares
  • 64Facebook
  • X
  • Pinterest
  • WhatsApp
  • Mix
  • Threads

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.