As an Indian girl who regularly grew up drinking golden milk before bed, I have to say—this isn’t some trendy wellness drink I found online. I was born and raised in New Delhi, and haldi doodh has been part of my life for as long as I can remember. Golden milk is a traditional Indian drink rooted in Ayurveda with deep historical and cultural significance across generations of Indian households.

My dad would make it by warming milk with turmeric and spices and bringing it to me before bed. It always felt so comforting, and this recipe is my version of that childhood favorite.

A cup of golden milk with honey next to it.

If you’d like to learn about more authentic ayurvedic drink recipes, I also have a delicious moon milk recipe made with ashwagandha that’s perfect for your nighttime routine. Or, if you’re here and in the mood for something cozy and delicious to brighten up your mornings- you should also check out my masala chai recipe.

Quick Look: Golden Milk Recipe

Recipe Name: Golden Milk
🕒 Ready In: 10 minutes
👪 Serves: 2
🍽 Calories: About 198 calories per serving, depending on the milk and sweetener used
🥣 Main Ingredients: milk, turmeric, cinnamon, ginger, black pepper, and maple syrup or honey
👌 Difficulty: Easy. Quick stovetop recipe that comes together in one saucepan.

SUMMARIZE & SAVE THIS CONTENT ON:

What is Golden Milk & What Are It’s Benefits?

Golden milk in a cup next to a small bowl of honey.

Golden milk is a warmed turmeric milk drink that originates from India and has been around for centuries. Traditionally called haldi doodh, golden milk comes from Ayurveda, India’s ancient system of holistic healing. Turmeric milk has long been used as a household remedy for things like digestion, sleep, sore throats, coughs, and overall wellness.

Golden milk is also well known in Ayurveda for its anti-inflammatory, antioxidant, and immune-boosting properties, thanks to the turmeric, ginger, and cinnamon.

Key Ingredients and Why They Matter

Key ingredients for my golden milk recipe: milk, turmeric, ghee, peppercorns, ginger, cardamom, and honey.
  • Turmeric: This is the main character. Turmeric adds a bright yellow hue to golden milk and has anti-inflammatory and antioxidant properties.
  • Cinnamon, Ginger & Cardamom: This trio brings warmth, depth, and digestive benefits. Cinnamon helps balance blood sugar, ginger soothes the stomach, and cardamom adds a fragrant, chai-like flavor.
  • Black Pepper: Don’t skip it! Black pepper boosts the absorption of curcumin by up to 2,000%. It also gives a subtle kick that balances the sweetness.
  • Milk: Use whatever milk you like—cow’s milk for a more traditional version, or almond/oat milk for a dairy-free twist. The fat in milk helps with curcumin absorption, so full-fat is ideal.
  • Ghee: This Ayurvedic staple not only adds a buttery richness, but it also helps carry the spices and enhances their effects.

Ingredient Substitutions

  • Milk options: While traditional golden milk is made with whole milk, you can use oat, almond, or coconut milk if you’re dairy-free. However, if you’re skipping dairy, I recommend adding a little coconut oil or vegan ghee since the body needs fat to absorb curcumin, the active compound in turmeric.
  • Sweetener swaps: Jaggery gives golden milk a deeper, more traditional flavor, but maple syrup, honey, brown sugar, or coconut sugar all work well too.
  • Spice variations: For a slightly more fragrant and luxurious twist, add a pinch of saffron.

The full written golden milk recipe with measurements is below on the recipe card.

How to Make This Golden Milk Recipe

Step One: pour the milk into a pot.
  1. 1. Warm the milk: Add the milk to a small saucepan and place it over medium-low heat until warm. You do not want it boiling, just gently heated.
Step two: add the spices.
  1. Add the spices: Whisk in the turmeric, cinnamon, ginger, cardamom, and black pepper until the spices are evenly combined with the milk.
Step three: add the ghee and whisk.
  1. Add the ghee: Stir in the ghee and continue whisking until it melts into the milk and the mixture looks smooth and golden. Let it simmer so the flavors can infuse into the milk.
Step four: strain the golden milk.
  1. Strain into a mug: Pour the mixture through a fine mesh sieve into your mug to catch any bits of spice and create a smoother drink.
Step five: sweeten.
  1. Sweeten: Stir in your sweetener of choice, then serve warm. Add a drizzle of honey on top if you like.
Step six: froth the golden milk.
  1. Optional frothing step: If you want more of a golden milk latte vibe, use a milk frother after straining to make it smooth and lightly foamy before serving.

The Importance of Adding Pepper and Ghee to Golden Milk

A close up of whole peppercorns and a spoon of ghee.

These might seem like odd additions in a cozy drink, but they’re actually essential—and totally traditional.

Black pepper contains piperine, a compound thought to help the body absorb curcumin more effectively. In other words, a small pinch of pepper makes the turmeric way more effective. It’s a small detail, but one that makes this drink way more effective in staying true to its roots.

Ghee adds richness and helps give golden milk that creamy, luxurious flavor. But it’s not just for taste—curcumin is fat-soluble, so the ghee helps your body absorb it better. Plus, this is how golden milk has always been made in Indian households—including mine. If you’re dairy-free, a bit of coconut oil works too.

My Expert Recipe Tips

Use gentle heat, not a hard boil. Warm golden milk slowly over low or medium-low heat. If the heat is too high, the milk can scorch on the bottom of the pan, and the spices can taste harsh instead of mellow and balanced.

Add honey after the milk has cooled slightly. In Ayurveda, honey is traditionally not meant to be heated directly. Instead, stir it into the golden milk once it feels warm, not piping hot. This keeps it more in line with Ayurvedic principles and also preserves its delicate flavor.

Froth after straining for a latte-style finish: If you want your golden milk to feel more like a cozy latte, use a milk frother after straining. This creates a light foam on top and makes the drink feel extra creamy and special.

Frothed golden milk latte.

Golden Milk Recipe FAQs

Is this golden milk recipe the same thing as a turmeric latte?

Kind of. A turmeric latte is usually a café-style version of golden milk. Some shops simply add froth, while others also add a little espresso. If you want this recipe to taste like a latte, I recommend using a milk frother.

What does turmeric taste like?

Turmeric has a warm, earthy flavor with a slightly bitter edge. On its own, it can taste a little intense, but it mellows out beautifully once it simmers with milk, honey, and spices like cinnamon and ginger.

Can I store golden milk in the fridge?

Golden milk tastes best fresh. However, you can store leftovers in an airtight jar or container in the fridge for up to 2 to 3 days. Just give it a good stir and reheat gently on the stove or in the microwave before serving. Note: the spices may have settled at the bottom.

More Drink Recipes You’ll Love

Please remember to leave a review if you make this recipe! The feedback helps me to become a better cook and develop amazing recipes for you.

(14)

Authentic Golden Milk Recipe (From My Indian Family!)

A cozy, nourishing golden milk recipe made with warming spices like turmeric, cinnamon, cardamom, and ginger. Inspired by my Indian upbringing, this soothing drink is naturally anti-inflammatory and perfect for winding down—plus, it actually tastes good.
Servings: 1
golden milk close up
Prep Time: 5 minutes
Cook Time: 8 minutes

Equipment

Ingredients 

  • 1 cup Milk
  • 1/2 tsp tsp ground turmeric powder
  • 1/4 tsp Ground cinnamon powder
  • 1/4 tsp ginger powder, or fresh ginger crushed
  • 1/4 tsp cardamom crushed
  • 1/8 tsp Black pepper
  • 2 tsp sweetener, or to taste
  • 1 tsp ghee
  • Splash of vanilla extract, optional

Instructions 

  • Warm the milk: Add milk to a small saucepan and place over medium heat.
  • Add the spices: Whisk in turmeric, cinnamon, ginger, cardamom, and black pepper.
  • Stir in the ghee and sweetener: Add ghee and your sweetener of choice (jaggery, maple syrup, or wait to add honey later). Stir to combine.
  • Simmer gently: Heat the mixture until hot but not boiling, about 3–5 minutes. Stir occasionally.
  • Add vanilla: If using, stir in a splash of vanilla extract for extra flavor.
  • Strain: Pour mixture through a sieve to catch pieces of ginger and course pieces of black pepper or cardamom.
  • Cool slightly if using honey: Remove from heat and let the milk cool for a minute or two before adding honey.
  • Froth if desired: Use a milk frother to get that latte-style foam on top

Video

Notes

Do not skip the black pepper or ghee! Black pepper helps your body absorb the turmeric more effectively, and  ghee adds richness and supports turmeric absorption; use coconut oil if dairy-free.
Sweeteners: Jaggery is traditional, but honey or maple syrup work well. If using honey, let the milk cool slightly before adding.
Use any milk you like, but whole milk or a creamy plant-based option (like oat or coconut) gives the best texture.
Turn it Into a Latte: Want to turn your golden milk into something that feels a little more like a fancy café drink? You can absolutely do that—with one small tool: a milk frother. After warming and mixing your golden milk, use a handheld frother (or an electric milk frother if you’re feeling extra) to blend everything together and create that creamy, velvety foam on top. It not only looks pretty but gives the drink a smoother texture and more luxurious mouthfeel—basically turning your turmeric milk into a turmeric latte.
  • Pro Tip: Make sure your cup is only half-way full before frothing because when you aerate milk to create foam it’ll increase quickly in volume and can spill out. Gently and slowly froth the milk to prevent spills.
  • Bonus tip: If you’re using plant-based milk like oat or almond, go for the “barista” versions—they tend to froth better!

Nutrition

Calories: 198kcal, Carbohydrates: 21g, Protein: 8g, Fat: 13g, Saturated Fat: 8g, Polyunsaturated Fat: 0.5g, Monounsaturated Fat: 3g, Cholesterol: 42mg, Sodium: 384mg, Potassium: 406mg, Fiber: 1g, Sugar: 14g, Vitamin A: 397IU, Vitamin C: 0.4mg, Calcium: 310mg, Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Like this recipe? Rate & comment below!
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
5 from 14 votes

Leave a comment

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






18 Comments

  1. VICKI GIBSON says:

    I’m anxious to try this recipe myself. I had this drink in Thailand and loved it.

  2. Belquis Serrano says:

    5 stars
    Excelente esta receta amiga. Es la mejor que he visto.