Dessert

Basundi Recipe — Gujarati Reduced-Milk Cardamom Sweet

By Heta Updated August 11, 2026

Basundi is a Gujarati reduced-milk dessert simmered low with cardamom, saffron, and chopped nuts until glossy. Kadai timings and festival-ready serving notes.

Basundi in a small brass katori garnished with saffron strands, slivered pistachios, and chopped almonds.

Some desserts announce themselves with noise and color. Basundi is the opposite. It starts as a quiet pot of milk on the lowest flame, then slowly turns glossy, nutty, and impossibly fragrant with cardamom. The first time I served it after methi thepla and a simple dal, my daughter scraped her bowl clean and asked if we could keep a little jar in the fridge “for emergencies.” In our house, that means Sunday lunch energy, Diwali prep, or the day you want the kitchen to smell like a sweet shop without leaving home.

This is the Gujarati-style basundi I make in a wide, heavy kadai: patient reduction, frequent stirring, and sugar timed so the milk stays smooth. If you have ever ended up with a grainy pot because the heat crept up or the sugar went in too early, the notes below are the fixes I wish someone had written beside me the first time.

If you are ready to stand by the stove for a bit and be rewarded with a spoonable, festival-worthy milk sweet, let’s make it together.

Overhead flatlay of Gujarati basundi in small brass katoris garnished with chopped almonds, pistachios, and saffron

What Is Basundi?

Basundi is a classic Indian milk dessert made by simmering full-fat milk until much of the water cooks away, leaving a thick, creamy base that is sweetened and finished with cardamom, sometimes saffron, and chopped nuts like almonds and pistachios. You will see it on Gujarati and Maharashtrian menus, often beside puris, as part of a thali, or as the sweet note at the end of a meal.

People often compare it to rabri. The easiest way I explain it at home is this: rabri can be thicker, with more obvious layers of malai folded in. Basundi, the way I like it, is a little more flowing when warm, still rich, and smooth enough to feel elegant in a small katori.

Why You’ll Love This Recipe

  • Few ingredients, big payoff: Milk, sugar, and aromatics you probably already have.
  • Clear texture cues: You will know when the milk has reduced enough and when to add sugar.
  • Make-ahead friendly: Flavors deepen after a night in the fridge (it thickens as it chills).
  • Natural pairing for Gujarati nights: Lovely after methi thepla or alongside mag ni chutti dal when you want a full-plate feeling without a complicated dessert project.

Pro tip: Use the widest heavy pot you own. More surface area means faster, more even evaporation with less scorching.

Ingredients

Labeled ingredients for basundi with full-fat milk, sugar, green cardamom, saffron strands, almonds, and pistachios

Serves 4–6 small portions (easily doubled)

  • 1 L full-fat milk (whole milk; do not use low-fat here)
  • ½ cup granulated sugar, or to taste (start here; adjust after tasting)
  • ¼ tsp fine green cardamom powder, freshly ground if possible
  • 1 generous pinch saffron strands (optional), bloomed in 1 tbsp warm milk
  • 2 tbsp mixed nuts (almonds and pistachios), slivered or chopped
  • 1 tsp ghee (optional), to toast nuts if you like a warmer aroma

Equipment that helps: a wide kadai or Dutch oven, a long silicone spatula or flat wooden spoon for scraping the sides, and patience.

How to Make Basundi

Reduce the milk

  1. Pour milk into a wide, heavy-bottomed pan. Bring it to a gentle boil over medium heat, stirring often so the base does not catch.
  2. Lower the heat to low or medium-low and keep the milk at a steady simmer. Every 5–8 minutes, scrape down the cream that clings to the sides and stir it back in. That habit is what builds thickness without odd lumps.
  3. Cook until the milk reduces to roughly one-third of the original volume and looks visibly thicker and glossier. On my stove, with a wide 26 cm kadai, this is usually 45–60 minutes. Depth of your pan and your flame will change timing, so trust the visual cues more than the clock.

Sweeten and finish

  1. When the milk feels noticeably heavy on the spoon and coats the back of it in a thin, slow-moving layer, add sugar. Stir until it dissolves completely, then continue simmering on low for 8–12 minutes so the sugar melds and the basundi looks silky.
  2. Stir in cardamom powder. If you are using saffron, add the bloomed saffron milk now.
  3. Optional nut step: warm ghee in a tiny pan, toast the nuts for 30–60 seconds until fragrant, then stir them in. You can skip toasting and simply add raw slivered nuts if you prefer a softer bite.
  4. Taste for sweetness. Remember it will read slightly less sweet once chilled.

Tip from experience: If you add sugar while the milk is still very thin and then crank the heat to hurry things along, milk proteins can tighten and turn grainy. Low heat after sugar is the insurance policy.

Milk reducing in a wide heavy kadai, thickening into glossy basundi with a spoon lifting a ribbon of creamy milk

Serving Suggestions

Warm basundi in small bowls is traditional and comforting. Chilled, it becomes firmer and more like a spoonable pudding, which is how we often eat leftovers.

If you are building a simple menu, a cooling cucumber raita earlier in the meal balances the richness beautifully. A crunchy cucumber peanut koshimbir is another no-stove side that keeps a Gujarati-style spread feeling fresh before dessert. When guests ask for another milk dessert to bookmark, I point them to easy rice kheer with millet swaps for a different texture and timing.

Styled editorial flatlay of basundi bowls on a linen backdrop with saffron threads, cardamom pods, and silver spoons
Basundi in a small brass katori garnished with saffron strands, slivered pistachios, and chopped almonds.

Basundi Recipe (Gujarati Reduced Milk Sweet)

Slow-cooked reduced milk sweet with cardamom, saffron, and nuts. Classic Gujarati festival dessert; serve warm or chilled.
No ratings yet
Prep Time 10 minutes
Cook Time 1 hour
Total Time 1 hour 30 minutes
Course Dessert
Cuisine Gujarati
Servings 6 portions
Calories

Equipment

  • Wide heavy kadai or Dutch oven
  • Long silicone spatula or flat wooden spoon
  • Small pan (optional, for toasting nuts in ghee)

Ingredients
  

Basundi

  • 1 L full-fat milk whole milk; do not use low-fat
  • ½ cup granulated sugar or to taste
  • ¼ tsp green cardamom powder freshly ground if possible
  • 1 generous pinch saffron strands optional; bloomed in 1 tbsp warm milk
  • 2 tbsp mixed almonds and pistachios slivered or chopped
  • 1 tsp ghee optional; for toasting nuts

Instructions
 

Reduce the milk

  • Pour milk into a wide, heavy-bottomed pan. Bring to a gentle boil over medium heat, stirring often so the base does not catch.
  • Lower to low or medium-low and keep at a steady simmer. Every 5–8 minutes, scrape cream from the sides and stir back in.
  • Cook until reduced to roughly one-third volume and visibly thicker and glossier (often about 45–60 minutes; timing varies by pan and heat).

Sweeten and finish

  • When the milk coats the back of a spoon in a thin, slow-moving layer, add sugar. Stir until dissolved, then simmer on low 8–12 minutes until silky.
  • Stir in cardamom. If using saffron, add bloomed saffron milk now.
  • Optional—warm ghee in a small pan, toast nuts 30–60 seconds until fragrant, then stir in. Or add raw slivered nuts.
  • Taste for sweetness (it reads slightly less sweet when chilled).

Notes

Add sugar only after meaningful reduction to reduce graininess; keep heat low after sugar.
Reheat gently with a splash of warm milk if too thick after chilling.
Store in a clean airtight container in the refrigerator up to 2–3 days.
Tried this recipe?Let us know how it was!

FAQs

Why did my basundi turn grainy?
Usually the milk was boiled too aggressively after sugar was added, or the sugar went in too early while the milk was still very thin. Next time, reduce further on gentle heat first, then sweeten, then stay on low and stir.

How is basundi different from rabri?
Rabri is often thicker, with more distinct layers of malai folded in. Basundi is typically stirred more consistently for a smoother, slightly lighter finish, especially when warm.

Can I make basundi ahead?
Yes. Cool to room temperature, refrigerate in a clean airtight container, and eat within 2–3 days. It thickens as it chills, so you can thin with a splash of warm milk while reheating if needed.

Can I use condensed milk or milk powder?
You can find shortcut versions online. This post focuses on the traditional reduced-milk method because it gives the cleanest milky flavor and the texture I grew up with.

Can I double the recipe?
Yes. Use a wider pot if possible, expect a longer reduction time, and keep the same low-and-steady approach.

Is basundi vegetarian and gluten-free?
It is vegetarian. It contains dairy. Ingredients listed here are naturally gluten-free, but always check packaged items like cardamom powder if you are cooking for celiac guests.

If you try this basundi, leave a comment and tell me: do you like yours warm from the pot, or cold from the fridge the next day?

Made this? Share a photo and tag @petitepaprika on Instagram. I love seeing your kitchen creations.

Pinterest pin for Gujarati basundi with reduced milk sweet in brass bowls and festival dessert title overlay

Don’t miss the recipes!

Get free weekly meal planner when you subscribe

We don’t spam! Read our privacy policy for more info.

Leave a Reply

WordPress Appliance - Powered by TurnKey Linux