Lauki Halwa

5 from 3 votes

Lauki Halwa (Dudhi Halwa, Bottle Gourd Halwa) is a traditional Indian dessert made using bottle gourd, milk, khoya, and other ingredients. Make it for festivals or special occasions using my simple recipe (vegetarian, gluten-free).

Lauki ka halwa served in a bowl.
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

About Lauki Halwa (Dudhi Halwa)

Lauki Halwa (Dudhi Halwa, Bottle Gourd Halwa) is a North Indian dessert made using bottle gourd, milk, khoya (reduced solid milk), and ghee. It is garnished with lots of slivered nuts, making it more tempting and adding a nice crunch to it.

It is rich, creamy, sweet, and has a lovely bite from the grated lauki.

Lauki is available around the year, so it’s a great choice to make halwa whenever you crave some. Unlike Gajar ka Halwa (Carrot Halwa), which can only be made in winter when fresh red carrots are in season, this lauki halwa can be enjoyed around the year.

Doodhi Halwa can be made for festivals like Holi, Diwali, Rakshabandhan, or special occasions. It is also an excellent dessert for vrat days (Hindu fasting) like Navratri, Shivaratri, or Ekadashi.

This halwa takes some time to come together, but slow cooking is the key to making it creamy and rich.

This lauki ka halwa recipe is vegetarian and gluten-free, and you can easily double or triple it if making it for a crowd.

Halwa is a popular Indian sweet that can be made using multiple ways. Here are some of my favorite halwa recipes

Ingredients

Lauki ka halwa ingredients 1
Lauki ka halwa ingredients 2

All the ingredients to make dudhi halwa recipe are readily available in any Indian grocery store.

Lauki – Lauki is also called doodhi, ghiya, calabash squash, opo squash, or bottle gourd and is a summer vegetable with high water content. Pick up young tender lauki with light green skin with no blemishes.

It turns bitter if the bottle gourd is left on the wine for a long time. So choosing a good lauki is very important.

Milk and Khoya – Adding milk and khoya (reduced solid milk) adds to the creaminess of this halwa.

Always use whole milk (full fat milk) to make lauki halwa. If you add skim milk or low-fat milk, there is a high chance of milk getting curdled.

Khoya is available in the refrigerator section of any Indian grocery store. If khoya is unavailable, you can mix some dry milk powder with milk, make a dough-like mixture, and use it instead of khoya or use ricotta cheese.

Cardamom Powder – I love the flavor cardamom powder adds to my desserts. Please do not skip it.

If you don’t have cardamom powder, crush and use a few green cardamom.

Nuts – Nuts add a lovely crunch to the creamy halwa.

Other Ingredients – You will also need ghee, rose water, and granulated white sugar to make lauki halwa recipe.

Rosewater adds a nice flavor and makes the halwa aromatic. You can replace it with kewra water or kewra essence. If using kewra essence, use just 2-3 drops; otherwise, lauki ka halwa will become bitter.

You can substitute regular white sugar with brown sugar, cane sugar, or powdered jaggery.

Doodhi halwa sold at Indian sweet shops is mostly green in color. It is because of the added green tint to it. Add a little bit of green food color if you want a green-colored halwa.

How To Make Lauki Halwa

Preparation

Start by preparing the lauki. Peel a small lauki using a vegetable peeler. You should reach the soft part and discard all the hard skin.

Now cut it into half vertically and remove all the seeds and the pith if there are any.

Grate it using the medium hole of a box grater. If you have a food processor, you can use it too; it makes the grating process easier and faster.

Weigh 10 oz (300 g) of grated lauki and use the rest to make other recipes like this Lauki ka Bharta.

Crush 10-12 almonds and 10-12 cashew nuts in a mortar and pestle.

Grate 7 oz (200 g) khoya.

Gather all the other ingredients.

Cook The Khoya

Add 7 oz (200 g) of grated khoya to a non-stick pan and cook it on medium heat until it turns slightly brown (4-5 minutes), stirring continuously. This is to remove the raw smell of the khoya.

Grated khoya added to a pan.

Set it aside.

Browned khoya.

Make The Halwa

Heat 4 tablespoon ghee in a large, heavy bottom pan over medium heat.

Ghee heating in a pan.

Once the ghee is hot, add 10-12 crushed almonds and 10-12 crushed cashew nuts to the pan. Fry them until golden brown (1-2 minutes), stirring frequently.

Fried almonds and cashews in the pan.

Add 10 oz (300 g) of grated bottle gourd to the pan and cook for 5-6 minutes, stirring frequently.

Lauki added to the pan.
Fried lauki.

Now add 3 cups of whole milk to the pan and mix well.

Milk added to the pan.

Reduce the heat to low.

Cook the halwa until all the milk has reduced (20-25 minutes). Stir frequently to prevent milk from burning at the pan’s bottom.

Once the milk has reduced, add ½ teaspoon cardamom powder and ¼ teaspoon rose water and cook for a minute.

Cardamom powder and rose water added to the pan.

Add the browned khoya and ¾ cup of granulated white sugar to the pan and mix everything well. The halwa will become slightly runny at this stage because of the melted sugar.

Khoya and sugar added to the pan.
Mixed well.

Increase the heat to medium.

Cook until the halwa has thickened and the ghee starts to leave the sides of the pan (15-20 minutes), stirring frequently.

Note – Do not overcook; otherwise, lauki halwa will become too thick. Do not undercook; otherwise, it will be watery.

Garnish the ready halwa with almonds and pistachio slivers. I also like adding some dry rose petals as they contrast nicely. If making it for a special occasion, you can press some edible silver leaf on top. Serve warm.

Ready lauki ka halwa garnished with slivered nuts.

Frequently Asked Questions

How to make doodhi halwa in an instant pot?

Press the SAUTE button and add 4 tablespoon ghee to the instant pot.
Add 10 oz (300 g) of grated lauki to the pot and saute for 4-5 minutes.
Add 1 cup of whole milk and close the lid of the pot. Set the valve to the sealing position.
Press PRESSURE COOK and set the timer to 2 minutes at high pressures.
Once the timer goes off, release the pressure manually. Open the lid and press SAUTE again.
Add 1 cup milk powder and ¼ cup sugar to the pot and cook for 8-10 minutes until lauki halwa has thickened.
Stir in ½ teaspoon cardamom powder, and ¼ teaspoon rose water. Garnish with slivered almonds and pistachios. Halwa is ready to serve.

How to make a vegan dudhi ka halwa recipe?

Substitute dairy milk with almond milk or coconut milk and ghee with vegan butter. Skip adding the khoya. Remember never to cook the halwa on high heat; most vegan milk tends to split when cooked on high heat.

What happens if the milk curdles while cooking lauki ka halwa?

Do not panic if the milk curdles while cooking. Cook the halwa as per the recipe; it will still taste good. The cooking time will slightly increase in this case.

How to make dodhi halwa without mawa (khoya)?

You can skip adding mawa to this recipe and make lauki halwa in just milk, or you can add 1 cup of milk powder in the place of mawa to make lauki ka halwa richer.

Serving Suggestions

Serve dudhi halwa warm or at room temperature.

I like to serve this delicious halwa for festivals like Holi, Diwali, Rakshabandhan, etc., along with some savories like Namak Para, Cornflakes Chivda, etc.

You can serve warm doodhi halwa with a scoop of vanilla ice cream to make it even more indulgent.

It can be served as a dessert with Indian-style meals for parties or get-togethers.

Storage Suggestions

You can store bottle gourd halwa in an airtight container for up to a week in the refrigerator.

Reheat in the pan or the microwave for about a minute before serving.

You Might Also Like

Lauki Halwa (Dudhi Halwa, Bottle Gourd Halwa) is a traditional Indian dessert made using bottle gourd, milk, khoya, and other ingredients. Make it for festivals or special occasions using my simple recipe (vegetarian, gluten-free).
5 from 3 votes

Lauki Halwa Recipe (Dudhi Halwa, Bottle Gourd Halwa)

Lauki Halwa (Dudhi Halwa, Bottle Gourd Halwa) is a traditional Indian dessert made using bottle gourd, milk, khoya, and other ingredients. Make it for festivals or special occasions using my simple recipe.
Prep: 10 minutes
Cook: 1 hour
Total: 1 hour 10 minutes
Servings: 6 people

Ingredients 

  • 7 ounces grated khoya (200 g)
  • 4 tablespoons ghee
  • 10-12 almonds (crushed into small pieces)
  • 10-12 cashew nuts (crushed into small pieces)
  • 10 ounces peeled, seeded, and grated lauki (bottle gourd) (300 g)
  • 3 cups whole milk (full-fat milk)
  • ½ teaspoon cardamom powder
  • ¼ teaspoon rose water
  • ¾ cup granulated white sugar
  • slivered nuts for garnishing
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Instructions 

Cook The Khoya

  • Add khoya to a non-stick pan and cook it on medium heat until it turns slightly brown (4-5 minutes), stirring continuously. This is to remove the raw smell of the khoya.
  • Set it aside.

Make The Halwa

  • Heat ghee in a heavy bottom large size pan over medium heat.
  • Once the ghee is hot, add almonds and cashew nuts to the pan. Fry them until they are golden brown (1-2 minutes), stirring frequently.
  • Add lauki to the pan and cook for 5-6 minutes, stirring frequently.
  • Now add whole milk to the pan and mix well.
  • Reduce the heat to low.
  • Cook the halwa until all the milk has reduced (20-25 minutes). Stir frequently to prevent milk from burning at the bottom of the pan.
  • Add cardamom powder and rose water and cook for a minute.
  • Add the browned khoya and sugar to the pan and mix everything well. The halwa will become slightly runny at this stage because of the melted sugar.
  • Increase the heat to medium.
  • Cook until the halwa has thickened and the ghee starts to leave the sides of the pan (15-20 minutes), stirring frequently.
  • Do not overcook otherwise, the halwa will become too thick, and do not undercook, otherwise, it will be watery.
  • Garnish the ready halwa with almonds and pistachio slivers. I also like adding some dry rose petals as they contrast nicely. If making it for a special occasion, you can press some edible silver leaf on top. Serve warm.

Video

YouTube video

Notes

Always use whole milk (full-fat milk) to make the halwa.
Khoya is available in the refrigerator section of any Indian grocery store. If khoya is unavailable, you can mix some dry milk powder with milk, make a dough-like mixture, and use it instead of khoya or use ricotta cheese.
You can substitute regular sugar with brown sugar, cane sugar, or powdered jaggery.

Nutrition

Calories: 423kcal, Carbohydrates: 43g, Protein: 11g, Fat: 24g, Saturated Fat: 14g, Cholesterol: 45mg, Sodium: 146mg, Potassium: 292mg, Fiber: 1g, Sugar: 31g, Vitamin A: 349IU, Vitamin C: 1mg, Calcium: 397mg, Iron: 1mg
Like this recipe? Rate and comment below!

Leave a comment

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

Recipe Rating




4 Comments