Creamy Sabudana Kheer with Nuts and Cardamom Recipe
Introduction
Sabudana Kheer is a creamy and comforting Indian dessert made from soaked sago pearls cooked in fragrant milk and sweetened with condensed milk or jaggery. It’s a perfect treat to enjoy warm or chilled, offering a delicate texture and delightful aroma from cardamom and almonds.

Ingredients
- 1/3 cup sabudana (sago)
- 1 teaspoon ghee
- 3 tablespoons sliced almonds
- 10-12 raisins
- 3.5 cups whole milk
- 2 whole cardamom pods
- 1/8 teaspoon green cardamom powder
- 1/2 cup sweetened condensed milk (or 90-95 g jaggery, adjust quantity to taste)
Instructions
- Step 1: Place sabudana in a colander over a large bowl. Rinse under running water 1-2 times, gently rubbing the pearls with your fingers. Repeat washing 4-5 times until the water turns clear to remove excess starch.
- Step 2: Drain all water and soak the sabudana in 1/2 cup clean water for 6-10 hours or overnight until soft and plump. Drain any excess water after soaking.
- Step 3: In a heavy-bottomed pot, melt ghee on low heat. Add sliced almonds and raisins, saute for 20-25 seconds until aromatic. Remove and set aside.
- Step 4: In the same pot, add cardamom pods and pour in the milk. Bring to a boil over medium heat, then reduce to low and simmer for 8-10 minutes, stirring occasionally to prevent sticking and allow slight reduction.
- Step 5: Add the soaked sabudana to the milk, stirring continuously for 1 minute to prevent clumping.
- Step 6: Cook on low heat for 10-15 minutes, stirring intermittently until the sago pearls turn translucent and the mixture thickens to a silky consistency. Avoid making it too thick as it will thicken further when cooled.
- Step 7: Stir in condensed milk or jaggery. If using condensed milk, simmer for another 5 minutes. Mix in sauteed nuts, raisins, and cardamom powder.
- Step 8: Serve the kheer warm or chilled as desired. It will thicken more upon cooling.
- Step 9 (Jaggery option): If using jaggery, add it after cooking the kheer. Remove the pot from heat, let it stand for a minute, then mix in chopped jaggery while the kheer is still hot. Stir until dissolved. Do not cook after adding jaggery to prevent curdling.
Tips & Variations
- Soak sabudana adequately to ensure soft pearls that cook evenly without clumping.
- Ghee enhances the flavor, but you can substitute with unsalted butter for a different taste.
- Add a pinch of saffron for a subtle floral aroma and a warm color.
- Use chopped pistachios or cashews in place of almonds for variety.
- Adjust sweetness by varying condensed milk or jaggery quantities to your preference.
Storage
Store Sabudana Kheer in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove or in the microwave, stirring occasionally. Add a splash of milk while reheating if the kheer has thickened too much.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use regular sugar instead of condensed milk or jaggery?
Yes, you can use regular sugar, but condensed milk or jaggery adds richness and depth of flavor that plain sugar lacks. Add sugar gradually to taste.
How do I know when sabudana is properly cooked?
The sabudana pearls become translucent and soft without a hard center when fully cooked. They should be tender and easily crushed between your fingers.
Print
Creamy Sabudana Kheer with Nuts and Cardamom Recipe
- Total Time: 8 hours 35 minutes
- Yield: 3 servings 1x
- Diet: Vegetarian
Description
Sabudana Kheer is a traditional Indian pudding made from soaked tapioca pearls cooked in simmered milk, flavored with cardamom, and enriched with ghee-roasted almonds and raisins. This creamy, mildly sweet dessert can be prepared using condensed milk or jaggery for sweetness and is perfect served warm or chilled. The slow cooking process ensures a velvety, smooth texture with translucent pearls that melt in your mouth.
Ingredients
Sabudana Preparation
- 1/3 cup sabudana (sago)
- 1/2 cup clean water (for soaking)
Flavor Base and Toppings
- 1 teaspoon ghee
- 3 tablespoon sliced almond
- 10–12 raisins
Milk Mixture
- 3.5 cup whole milk
- 2 whole cardamom pods
- 1/8 teaspoon green cardamom powder
Sweetener
- 1/2 cup sweetened condensed milk (or 90–95 g jaggery, adjust quantity to taste)
Instructions
- Wash sabudana: Place sabudana pearls in a colander over a large bowl and rinse under running water 4-5 times until the water runs mostly clear, gently stirring with fingers to remove excess starch.
- Soak sabudana: Drain the water, transfer sabudana to a bowl, add 1/2 cup clean water, and soak for 6-10 hours or overnight until pearls swell and become soft enough to easily squeeze between thumb and finger. Drain any excess water after soaking.
- Roast nuts: In a heavy-bottomed pot, melt ghee on low heat, add sliced almonds and raisins, and sauté for 20-25 seconds until aromatic. Remove and set aside.
- Simmer milk with cardamom pods: Using the same pot, add cardamom pods and pour in the whole milk. Heat on medium until boiling, then reduce heat to low and let it simmer for 8-10 minutes, stirring occasionally to prevent milk from sticking.
- Add soaked sabudana: Stir in the soaked sabudana carefully and continuously for 1 minute to avoid clumping.
- Cook sabudana: Cook on low heat for 10-15 minutes, stirring intermittently, until the pearls turn translucent and the mixture thickens to a velvety consistency but not overly thick, as it will thicken further on cooling.
- Add sweetener and flavorings: If using condensed milk, mix it in and simmer gently for 5 more minutes. For jaggery, remove from heat and stir in chopped jaggery immediately so it melts in residual heat without curdling. Then add the roasted nuts and cardamom powder, mixing well.
- Serve: Enjoy the kheer warm or chilled, keeping in mind it will thicken as it cools.
Notes
- Use good quality sabudana for best texture; soaking time varies with quality.
- Continuous stirring after adding sabudana prevents clumping.
- If using jaggery, do not cook the kheer after adding it to avoid curdling.
- Adjust sweetness according to taste; condensed milk or jaggery can be used interchangeably.
- The kheer thickens after cooling; keep it slightly thinner while cooking.
- Whole milk is preferred for richness, but you can use reduced-fat milk for a lighter version.
- Prep Time: 10 minutes (plus 6-10 hours soaking time)
- Cook Time: 25 minutes
- Category: Dessert
- Method: Stovetop
- Cuisine: Indian
Keywords: Sabudana Kheer, Tapioca Pudding, Indian Dessert, Sabudana Recipe, Gluten Free Indian Dessert, Sweet Tapioca, Cardamom Kheer

