As an Indian girl who grew up drinking golden milk before bed, let me just say—this isn’t some trendy wellness drink I discovered on the internet. This is the real deal. Golden milk, or haldi doodh as we call it at home, has been part of my life for as long as I can remember. My dad would warm up a small pot of milk, stir in turmeric and spices, and hand it to me like a warm, golden nightcap.

This recipe is rooted in that tradition, but I’ve made a few tiny tweaks that make it extra cozy without losing the heart of what makes golden milk special. It’s soothing, nourishing, and filled with Ayurvedic ingredients that have stood the test of time. And yes—it actually tastes amazing. 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 to add to 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 too!
Quick Look: Golden Milk Recipe
✅ Recipe Name: Golden Milk
🕒 Ready In: 10 minutes
👪 Serves: 2
🥣 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?
Golden milk—also known as turmeric milk or haldi doodh—is a traditional Indian beverage made by simmering milk with turmeric and other warming spices. The result? A soothing, anti-inflammatory drink that feels equal parts luxurious and medicinal. Many people sip it before bed to relax, support digestion, and reduce inflammation. Think of it like India’s version of a bedtime latte—creamy, earthy, slightly spicy, and full of healing ingredients.
The West may know it today as a “turmeric latte” or wellness trend, but Ayurvedic traditions have embraced golden milk as a healing remedy for centuries. And no, it’s not just some health fad in disguise. When made the right way, it’s a delicious, grounding drink that feels like something your body actually thanks you for.

Table of Contents
- Quick Look: Golden Milk Recipe
- What is Golden Milk?
- History and Cultural Significance
- Key Ingredients (And Why They Matter)
- Ingredient Substitutions
- How to Make This Golden Milk Recipe
- The Importance of Adding Pepper and Ghee to Golden Milk
- How to Make Golden Milk Taste Like a Latte
- My Expert Recipe Tips
- Golden Milk Recipe FAQs
- More Drink Recipes You’ll Love
- Authentic Golden Milk Recipe (From My Indian Family!)
History and Cultural Significance
Golden milk isn’t new—in fact, it’s ancient. Known traditionally as haldi doodh, this drink has deep roots in Ayurveda, India’s centuries-old system of holistic healing. Ancient Ayurvedic texts mention turmeric-infused milk as a prescribed healing tonic. Ayurvedic practitioners use turmeric as a powerhouse spice to balance the doshas, reduce inflammation, support digestion, and improve skin health.
In Indian households (including mine!), golden milk is the go-to remedy for everything from a sore throat to trouble sleeping. Skinned your knee? Coughing? Just feeling a little “off”? Odds are, someone’s bringing you a warm cup of turmeric milk before you can even ask. And while it’s amazing that the rest of the world has discovered its benefits, for many of us, this isn’t a new superfood. It’s home.

Key Ingredients (And Why They Matter)
- 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. Just know that ghee and full-fat dairy help your body absorb curcumin (the active compound in turmeric). So, you might want to add a little coconut oil or vegan ghee if you’re skipping dairy.
- Sweetener swaps: Jaggery gives golden milk a deeper, more traditional flavor, but maple syrup, honey, brown sugar, or coconut sugar all work well too. Just add to taste depending on how sweet you like it.
- Spice variations: For a slightly more fragrant and luxurious twist, add a pinch of saffron. You can also add a little extra cinnamon for warmth or a small pinch of nutmeg for a cozier flavor.
The full written golden milk recipe with measurements is below on the recipe card.
How to Make This Golden Milk Recipe

- 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.

- Add the spices: Whisk in the turmeric, cinnamon, ginger, cardamom, and black pepper until the spices are evenly combined with the milk.

- 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.

- 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.

- Sweeten: Stir in your sweetener of choice, then serve warm. Add a drizzle of honey on top if you like.

- 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

These might seem like odd additions in a cozy drink, but they’re actually essential—and totally traditional.
Black pepper helps your body absorb the good stuff in turmeric. It contains piperine, which makes curcumin (the active compound in turmeric) more bioavailable. Basically, a tiny pinch of pepper makes the turmeric way more effective. It also adds a subtle warmth that balances the sweetness. Black pepper contains a compound called piperine, which is believed to enhance the absorption of curcumin. In other words, a small pinch of pepper helps your body get more out of the turmeric. 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 and texture. 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. By the way, you can easily make ghee at home with butter – check out my easy step by step recipe here!
If you’re dairy-free, a bit of coconut oil works too, but ghee is the OG.
How to Make Golden Milk Taste Like 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!
My Expert Recipe Tips
① Use gentle heat, not a hard boil: Golden milk should be warmed slowly over medium-low or 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, which is why it is best stirred in once the golden milk is warm rather than 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.

Golden Milk Recipe FAQs
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 to create a luxurious foam.
Golden milk is known for its anti-inflammatory and immune-boosting properties, thanks to turmeric, ginger, and cinnamon. It may help with digestion, joint pain, sleep, and even skin health. It’s basically a wellness elixir wrapped in a warm hug. It also contains antioxidants.
Black pepper might seem odd in a drink, but it’s essential. It contains piperine, which boosts the absorption of curcumin in turmeric—making golden milk way more effective.
Totally. While traditional golden milk is made with whole milk (hello, Ayurveda), you can use oat, almond, or coconut milk if you’re dairy-free. Just know that ghee and full-fat dairy help your body absorb curcumin (the active compound in turmeric), so you might want to add a little coconut oil or vegan ghee if you’re skipping dairy.
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.
Authentic Golden Milk Recipe (From My Indian Family!)

Equipment
- milk frother (optional)
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
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.










Amazing rich quality! i used extra turmeric, non-barista oatmilk, and coconut oil instead of ghee. it turned out good, I was careful not to overheat the oatmilk. I sweetened at the end with a little honey, but it tasted great and naturally sweet before too.
This is warming and delicious. We used barista oat milk and we substituted coconut oil for the ghee. This was fantastic, will be a staple.
Frothing it at the end was genius.
I love it! Better than the mix I tried at my sisters house and way cheaper to make your own. I added ground cloves to mine just because I enjoy the taste and that made it even better. No vanilla in mine. Thanks for the great recipe.
I’m anxious to try this recipe myself. I had this drink in Thailand and loved it.
Excelente esta receta amiga. Es la mejor que he visto.