
Pineapple Keshri Halwa
Desserts • India
How to Make Pineapple Keshri Halwa (Traditional & Healthy Version)
Pineapple Keshri Halwa, also known as Pineapple Kesari, is a vibrant and aromatic South Indian dessert that brings together the tropical sweetness of ananas (pineapple) with the comforting richness of suji (semolina). Traditionally served during special occasions and festivals like Ugadi and Diwali, this halwa is beloved for its sun-kissed golden color, which symbolizes prosperity and happiness in Indian culture. Each spoonful bursts with juicy pineapple, the warmth of ghee, and the gentle crunch of roasted kaju (cashews). A highlight of Karnataka and Tamil Nadu cuisine, Pineapple Keshri Halwa is both indulgent and versatile. While it’s often enjoyed as a festive treat or temple prasad, you can also savor it as a quick yet wholesome sweet dish for breakfast or lunch. Its combination of semolina, fresh fruit, and nuts makes it a satisfying and energy-boosting addition to your meal. This healthy version uses less sugar and mindful ghee, making it perfect for calorie-conscious dessert lovers.
Ingredients(for 1 medium bowl (about 150g))
- 1/2 cup Sooji (semolina/rava) (fine variety)
- 1/2 cup Fresh pineapple (peeled, cored & finely chopped (ananas))
- 1/4 cup Jaggery powder (or use coconut sugar for a healthier option)
- 2 tbsp Ghee (use cow ghee for authentic taste)
- 1 cup Water (hot)
- 1/2 tsp Cardamom powder (elaichi)
- 1 tbsp Cashews (kaju, broken)
- 1 tbsp Raisins (kishmish)
- 6-8 Saffron strands (kesar, soaked in 1 tbsp warm milk) - optional
- 2 tbsp Milk (optional, for richer flavor) - optional
Instructions
- 1
Dry roast the sooji in a heavy-bottomed kadhai on medium flame until it turns aromatic and light golden (do not brown). Set aside.
5 minutes
Keep stirring continuously to avoid burning the semolina.
- 2
In the same kadhai, heat 1 tbsp ghee. Add cashews and raisins; sauté until cashews turn golden and raisins puff up. Remove and set aside for garnish.
3 minutes
Add nuts at medium heat to prevent burning and enhance flavor.
- 3
Add the chopped pineapple to the kadhai, sauté in the remaining ghee for 2-3 minutes until the fruit softens and releases aroma.
3 minutes
Fresh pineapple gives the best taste and aroma; avoid canned for authenticity.
- 4
Add roasted sooji to the pineapple and mix well. Pour in hot water and stir quickly to avoid lumps. Cover and cook until water is absorbed and semolina is soft.
5 minutes
Stir continuously while adding water to prevent lumps and ensure even texture.
Why This Dish is Healthy
This Pineapple Keshri Halwa uses jaggery instead of refined sugar and a moderate amount of ghee, reducing empty calories. The addition of fresh pineapple boosts vitamin content and fiber, supporting digestion and immunity. Roasted nuts provide protein and healthy fats, making it more satiating and suitable for balanced Indian diets. Easily adaptable for various dietary needs, it’s a wholesome treat for those mindful of health.
Pineapple Keshri Halwa provides a moderate amount of complex carbohydrates from semolina and natural sugars from pineapple and jaggery. Pineapple is rich in vitamin C, manganese, and antioxidants, which support immunity and digestion. Cashews and raisins add healthy fats, iron, and fiber. Using ghee in moderation offers fat-soluble vitamins and enhances nutrient absorption. This recipe avoids refined sugar, making it lower on the glycemic index.
Pro Tips
- 💡Roast semolina patiently for best aroma and texture.
- 💡Use ripe, fresh pineapple for natural sweetness and flavor.
- 💡Add jaggery only after semolina is fully cooked to avoid curdling.
Storage & Serving
Store in an airtight container in the refrigerator for up to 2 days. Reheat gently before serving to restore texture. Do not freeze as it may change consistency.
Best served: Breakfast or Lunch
Nutrition Facts
| Nutrient | Per 100g |
|---|---|
| Energy | 300.0 kcal |





