Clove Cardamom Sweet Milk
Photo by James Gordon from Los Angeles, California, USA on Wikimedia Commons (CC BY 2.0)

Clove Cardamom Sweet Milk

A warm, fragrant Indian spiced milk drink infused with whole cardamom pods and cloves, sweetened with sugar and finished with a touch of ghee. This comforting beverage is traditionally served during festivals and special occasions, and can be enjoyed on its own or paired with sweets. The slow simmering releases the aromatics from the spices, creating a deeply flavorful and soothing drink.

Prep
3 min
Cook
10 min
Total
13 min
Makes
2 cups (480 ml), serves 2
Share

Steps

Before you start
  • Have all ingredients measured and ready before you begin
  • Lightly crush the cardamom pods with the flat side of a knife or between your fingers to release their flavor
  • Use whole milk for the richest, creamiest result
  1. Combine milk and spices

    • Pour 2 cups (480 ml) whole milk into a 3-quart heavy-bottomed saucepan.
    • Add the 4 lightly crushed cardamom pods and 4 whole cloves directly to the milk.
    • Stir well to distribute the spices evenly throughout the liquid.
    + Show details

    Tip: Crushing the cardamom pods (but not removing the outer shell) helps release the aromatic seeds while keeping them suspended in the milk for easier straining later.

  2. Simmer the milk

    • Place the saucepan over medium heat.
    • Bring the milk to a gentle simmer—small bubbles should form around the edges of the pan and just break the surface.
    • Reduce heat to medium-low and simmer uncovered for 8–10 minutes, stirring occasionally with a wooden spoon to prevent sticking and to ensure even infusion of the spices.
    • The milk will develop a light golden tint as the flavors meld.
    + Show details

    Ready when: The milk is fragrant with cardamom and clove; small wisps of steam rise from the surface; no boiling bubbles should be visible.

    Tip: Watch carefully to prevent the milk from boiling over—whole milk foams up quickly. If it starts to rise up the side of the pan, briefly lower the heat or remove from the burner for 30 seconds.

  3. Sweeten the milk

    • Remove the saucepan from the heat.
    • Add 2 tablespoons (25 g) sugar and stir continuously for 30 seconds until the sugar is fully dissolved and the milk is smooth and creamy.
    + Show details

    Ready when: Sugar is completely dissolved and no grains are visible in the milk.

    Tip: Adding sugar off the heat prevents any scorching on the bottom of the pan and ensures smooth, even sweetness.

  4. Strain and finish

    • Pour the spiced milk through a fine-mesh strainer into two serving cups or mugs, catching and discarding the cardamom pods and cloves.
    • Stir ¼ teaspoon (1.25 ml) ghee into each cup, or distribute the full ½ teaspoon (2.5 ml) total between both cups.
    • The ghee adds richness and helps the flavors settle on the palate.
    + Show details

    Ready when: Milk is clear and free of spice solids; ghee is evenly distributed and forms a thin layer on top.

    Tip: If using a tea infuser or metal strainer basket, you can avoid this step by placing the spices in the infuser from the start. This keeps cleanup minimal and allows you to remove spices whenever you like.

Good to know

Tips
  • For extra warmth and digestibility in Indian tradition, add a pinch of ground ginger or a tiny piece of fresh ginger (about ¼ inch/6 mm) in step 1. It pairs beautifully with cardamom and clove.
  • Whole milk is essential here—skim or 2% milk will not achieve the creamy, luxurious texture this drink is meant to have.
  • This drink is often served during Diwali and other celebrations. You can double or triple the recipe easily; simply multiply all ingredient amounts and extend the simmering time by 1–2 minutes.
  • For a special touch, serve in small traditional Indian cups or teacups, optionally garnished with a single cardamom pod or a light dusting of ground nutmeg on top.
Storage & reheating

Best served fresh and warm. Leftover spiced milk can be refrigerated in an airtight container for up to 3 days. To reheat, warm gently over medium-low heat in a saucepan or microwave in 30-second intervals, stirring between each interval, until steaming. Do not allow to boil, as this can scorch the milk. You may add a fresh touch of ghee when reheating if desired. Not suitable for freezing.

Substitutions
  • ghee (clarified butter) → unsalted butter. Use the same amount. Butter is more mild and won't have ghee's nutty depth, but it will work for creaminess. Clarified butter (ghee) is traditional and preferred.
  • whole milk → whole milk with a splash of heavy cream (1 tablespoon per cup of milk). For an even richer, creamier drink. Regular whole milk is traditional and sufficient.
  • sugar → honey (1½ tablespoons or 22 ml) or jaggery (2 tablespoons or 25 g). Honey adds floral notes; jaggery (unrefined cane sugar) brings deeper, earthy sweetness and is also traditional in Indian cuisine.
  • green cardamom pods → ⅛ teaspoon ground cardamom. Add ground cardamom in step 3 (after removing from heat) for convenience, though whole pods infuse better flavor. Reduce amount as ground spice is more potent.

More hot drinks

See all →

Find more like this

Meal
Snack
Cuisine
Indian
Method
Stovetop

Reviews (0)