Imagine the warm, creamy embrace of Rice Kheer, where each spoonful melts in your mouth, laced with fragrant cardamom and hints of saffron that dance on your palate. The sweet aroma wafts through the air as you stir in a vibrant berry compote, its tartness bursting forth in a delightful contrast that makes your taste buds sing with joy.
This dish isn’t just a treat; it’s a celebration of life’s sweet moments, perfect for family gatherings or cozy evenings. I can still recall the laughter around my grandmother’s kitchen as we eagerly awaited this indulgent dessert, and it never failed to spark joy and anticipation. Each bite is a reminder that good food brings people together, promising an unforgettable flavor experience with every scoop.
Why Is Rice Kheer with Berry Compote So Irresistibly Good?
Indulge in a creamy, dreamy dessert that combines the traditional flavors of Indian Rice Kheer with a vibrant berry twist. Savor the richness of whole milk and aromatic cardamom, perfectly balanced by sweet, tangy berry compote. Enjoy the delightful crunch of nuts that elevate each spoonful. Plus, this easy-to-make dish is a showstopper for any gathering, ensuring smiles all around!
Rice Kheer with Berry Compote Ingredients
For the Rice Kheer
- 1 cup Basmati rice (rinsed and soaked) – Soaking the rice enhances its texture, making your kheer creamy and delicious.
- 4 cups milk (whole or full-fat) – Whole milk gives a rich flavor, but you can use low-fat for a lighter version.
- 1/2 cup sugar (adjust to taste) – Sweeten to your preference; this balances beautifully with the berry compote.
- 1/4 teaspoon cardamom powder – This aromatic spice adds a warm, comforting flavor to the kheer.
- 1/4 cup chopped nuts (almonds and pistachios) – Nuts provide a delightful crunch and nutty taste that complements the creamy pudding.
- 1 tablespoon ghee (for cooking) – Ghee enhances the richness of the kheer; it’s also perfect for sautéing the spices.
For the Berry Compote
- 2 cups mixed berries (fresh or frozen) – Use your favorite berries; they add a vibrant color and tartness that pairs wonderfully with kheer.
- 1/4 cup sugar (adjust to taste) – The sugar helps balance the natural tartness of berries; adjust based on sweetness preference.
- 1 tablespoon lemon juice – A splash of lemon juice brightens up the compote, enhancing all those fruity flavors in your Rice Kheer with Berry Compote.
How to Make Rice Kheer with Berry Compote
1. Heat Ghee: In a saucepan, warm 1 tablespoon of ghee over medium heat. Once melted, add the soaked 1 cup of Basmati rice, sautéing for a few minutes until fragrant and slightly golden.
2. Boil Milk: Pour in 4 cups of whole or full-fat milk and bring the mixture to a gentle boil. Keep an eye on it, as milk can bubble over quickly!
3. Simmer Rice: Reduce the heat and let it simmer for about 20 minutes. You’ll know it’s ready when the rice is tender and the kheer thickens beautifully.
4. Add Sweetness: Stir in 1/2 cup of sugar and 1/4 teaspoon of cardamom powder. Continue to cook for an additional 5 minutes, allowing the flavors to meld together wonderfully.
5. Cool Down: Remove from heat and allow the kheer to cool slightly. The aroma will fill your kitchen—it’s pure comfort!
6. Garnish: Before serving, sprinkle with 1/4 cup of chopped nuts (almonds and pistachios) for that delightful crunch.
For the Compote:
1. Mix Berries: In a mixing bowl, combine 2 cups of mixed berries (fresh or frozen), 1/4 cup of sugar, and 1 tablespoon of lemon juice. This blend creates a tangy-sweet topping.
2. Cook Down: Transfer the mixture to a saucepan and cook over medium heat for about 10 minutes. Stir gently until the berries break down and the compote thickens beautifully.
3. Cool Off: Remove from heat and let it cool. It will be perfectly luscious when you’re ready to drizzle over your kheer.
Optional: Serve with a dollop of whipped cream for added indulgence!
Exact quantities are listed in the recipe card below.
Expert Tips
- Soaking Rice: Always soak the Basmati rice for at least 30 minutes to ensure it cooks evenly and absorbs the milk beautifully in your Rice Kheer with Berry Compote.
- Milk Choice: Using whole or full-fat milk gives the kheer a rich and creamy texture. Avoid low-fat options, as they can make it too thin.
- Sugar Adjustment: Start with 1/2 cup of sugar, but taste as you go. You may prefer a sweeter or less sweet kheer, so adjust accordingly.
- Cardamom Timing: Add cardamom powder towards the end of cooking to preserve its aromatic flavor; this keeps your Rice Kheer fragrant and delightful.
- Compote Consistency: When making the berry compote, cook until it thickens but still has some berry pieces for texture—overcooking can turn it into a sauce.
- Serving Warm or Cold: Rice Kheer is delicious both warm and chilled. If serving cold, let it cool completely before refrigerating to avoid excess moisture.
How to Store and Freeze Rice Kheer with Berry Compote

- Fridge: Store leftover Rice Kheer with Berry Compote in an airtight container for up to 3 days to maintain freshness.
- Freezer: For longer storage, freeze the kheer without the compote in a freezer-safe container for up to 2 months.
- Reheating: Thaw in the fridge overnight, then gently reheat on the stovetop, adding a splash of milk if needed for creaminess.
- Berry Compote: Keep the compote in a separate airtight container in the fridge for up to 5 days, ensuring flavors stay vibrant.
Rice Kheer with Berry Compote Your Way
Feel free to let your creativity shine by customizing this delightful dessert to suit your taste!
- Dairy-Free: Substitute regular milk with almond or coconut milk for a creamy, plant-based alternative. This twist infuses a subtle nuttiness that pairs beautifully with the sweetness of the kheer.
- Sweetener Swap: Use honey or maple syrup instead of sugar for a natural sweetening option. This not only adds depth but also brings a lovely caramel flavor that complements the dish.
- Nutty Variations: Experiment with different nuts like cashews or walnuts in place of almonds and pistachios. Each nut brings its unique crunch, adding exciting texture and flavor to every bite.
- Flavor Boost: Enhance the kheer’s aroma by adding saffron strands while cooking. The delicate floral notes elevate this traditional dessert into something truly special.
- Spice it Up: For those who love a little heat, add a pinch of black pepper or a touch of cayenne to the kheer. This unexpected warmth creates a delightful contrast with the sweetness.
- Berry Bliss: Mix in other fruits like mango or banana into the berry compote for an extra fruity explosion. Each fruit introduces its sweetness and acidity, making every spoonful feel like summer.
- Crunchy Topping: Top your kheer with toasted coconut flakes for added texture and flavor. This crispy layer not only enhances the presentation but also adds a tropical flair to each serving.
Make Ahead Options
Rice Kheer with Berry Compote is the perfect indulgence for meal prep enthusiasts. You can prepare the kheer by sautéing the soaked 1 cup of Basmati rice in ghee, then adding 4 cups of whole milk and simmering until thickened. This can be done 24 hours in advance; just store it in an airtight container in the fridge. For the berry compote, combine 2 cups of mixed berries with 1/4 cup sugar and 1 tablespoon of lemon juice, cooking it until thickened—this can also be made up to 3 days ahead. To maintain the quality, keep both components separately stored and garnish the kheer with chopped nuts before serving. When you’re ready to enjoy your Rice Kheer with Berry Compote, simply reheat the kheer gently on the stove and serve topped with your berry compote for a delightful treat!
Rice Kheer with Berry Compote Recipe FAQs
What type of rice should I use for the kheer?
For the best flavor and texture, use Basmati rice. This long-grain variety becomes fluffy and aromatic when cooked, making it perfect for a creamy dessert like kheer.
Can I substitute the sugar in the recipe?
Absolutely! If you prefer a healthier option, consider using honey or maple syrup instead of sugar. Just remember to adjust the quantity to suit your taste, as these alternatives can be sweeter.
How should I store leftover Rice Kheer?
Store any leftover Rice Kheer in an airtight container in the refrigerator. It will keep well for about 3-4 days. When you’re ready to enjoy it again, simply reheat gently on the stovetop or microwave until warmed through.
Can I freeze Rice Kheer with Berry Compote?
Yes, you can! Freeze the Rice Kheer in an airtight container for up to 2 months. However, it’s best to freeze just the kheer without the berry compote; add the compote fresh when serving for optimal flavor and texture.
What if my kheer is too thick?
If your kheer becomes too thick during cooking, simply stir in a little extra milk while it’s still warm until you reach your desired consistency. This will help bring back that creamy texture we all love!
How many servings does this recipe yield?
This delightful recipe serves 4 people, making it a lovely dessert option for family gatherings or intimate dinners. Each serving contains approximately 250 calories, so you can indulge without guilt!

Rice Kheer with Berry Compote
Ingredients
Method
- In a saucepan, heat ghee and add the soaked rice. Sauté for a few minutes.
- Add milk and bring to a boil. Reduce heat and simmer until rice is cooked and kheer thickens.
- Stir in sugar and cardamom powder. Cook for a few more minutes.
- Remove from heat and let it cool.
- Garnish with chopped nuts before serving.
- In a mixing bowl, combine mixed berries, sugar, and lemon juice.
- Cook over medium heat until berries break down and mixture thickens.
- Remove from heat and let it cool.




