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.

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 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.
Table of Contents
- Quick Look: Golden Milk Recipe
- What is Golden Milk & What Are It’s Benefits?
- 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
- My Expert Recipe Tips
- Golden Milk Recipe FAQs
- More Drink Recipes You’ll Love
- Authentic Golden Milk Recipe (From My Indian Family!)
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. 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

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

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.
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.
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.
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
- 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
Nutrition information is automatically calculated, so should only be used as an approximation.










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.