Cinnamon Cardamom Soy Milk
A warm, comforting mug of spiced soy milk infused with fragrant cinnamon and green cardamom. This simple Indian-inspired drink comes together in minutes and makes a soothing caffeine-free alternative to chai. Lightly sweetened with a touch of jaggery, it is perfect for cool evenings or as a gentle start to the day.
For 2 servings
- prep · ~1 min
Crush the spices.
Lightly crush the green cardamom pods with the flat side of a knife to expose the seeds. Break the cinnamon stick into small pieces. This helps release their essential oils into the milk.
- boil · ~7 min
Simmer the spiced milk.
Pour the soy milk into a small saucepan and add the crushed cardamom, cinnamon pieces, and a pinch of salt. Bring to a gentle simmer over medium-low heat, stirring occasionally to prevent scorching. Once small bubbles appear at the edges, reduce the heat to low and let it infuse for 5 to 6 minutes.
TIPKeep the heat low — soy milk can curdle if boiled too aggressively. A gentle simmer is all you need. - mix · ~1 min
Sweeten with jaggery.
Add the grated jaggery and stir until completely dissolved. Let it warm through for another 30 seconds. Taste and add a little more jaggery if you prefer a sweeter drink.
TIPJaggery adds a warm, caramel-like sweetness that pairs beautifully with cinnamon. You can swap it with brown sugar if needed. - mix · ~1 min
Strain and serve.
Place a fine-mesh strainer over a mug and pour the hot spiced soy milk through it to catch the whole spices. Serve immediately while warm and fragrant.
- garnish
Add a finishing touch.
If you like, sprinkle a tiny pinch of ground cinnamon on top just before serving for a gentle burst of aroma.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Use unsweetened soy milk to control the sweetness level with jaggery.
- 2Crush cardamom pods just enough to open them—don't grind into powder.
- 3Simmer on low heat to avoid curdling; soy milk is more delicate than dairy.
- 4Stir occasionally during simmering to prevent a skin from forming on top.
- 5For a stronger spice flavor, let the milk steep off the heat for 2 extra minutes.
- 6Make a larger batch and refrigerate; reheat gently when ready to serve.
Adapt it for your goals.
Dairy-free chai
Add a small piece of ginger and a black tea bag while simmering for a classic caffeine-free masala chai twist. Steep the tea for only 1 minute to avoid bitterness.
nut free versionNut-free version
Replace soy milk with oat milk or rice milk if you need a nut-free and soy-free option. Oat milk gives a creamier texture; reduce simmering time to 4 minutes.
spiced latteSpiced latte
After straining, froth the hot spiced soy milk with a milk frother and pour over a shot of espresso for a warming cinnamon-cardamom latte.
extra aromaticExtra aromatic
Add 1 teaspoon of rose water or a pinch of saffron threads along with the jaggery for a floral, luxurious variation often used in Indian sweets.
unsweetened savoryUnsweetened savory
Skip the jaggery and add a small pinch of black pepper and a tiny piece of fresh turmeric. This makes a savory, anti-inflammatory golden milk variation.
Why this is on our healthy list.
High in Plant Protein
Soy milk provides a complete plant-based protein, supporting muscle maintenance and keeping you full longer—especially beneficial in a warm drink.
Supports Digestion
Cardamom and cinnamon have traditionally been used to soothe the digestive system and reduce bloating after meals.
Low in Added Sugar
With just a teaspoon of jaggery, this drink is lightly sweetened compared to many commercial spiced beverages, helping to keep sugar intake in check.
Naturally Caffeine-Free
Unlike chai or coffee, this spiced milk offers a comforting warm drink without caffeine, making it suitable for evenings or for those sensitive to stimulants.
Contains Antioxidants
Cinnamon and cardamom are rich in polyphenols that help fight oxidative stress and inflammation in the body.
Frequently asked questions
You can, but the drink will be cloudy and might taste gritty. Use ¼ teaspoon cinnamon powder and ⅛ teaspoon cardamom powder, and do not let it simmer too long or it may become bitter.


