How to Make Ghee Rice (Traditional & Healthy Version)
Ghee Rice is a beloved Sri Lankan rice dish known for its fragrant aroma, soft texture, and subtle, buttery flavor. Traditionally served during celebrations, family gatherings, or as a special accompaniment to curries, this dish beautifully showcases the essence of Sri Lankan cuisine—simple ingredients elevated by expert technique and aromatic spices. The gentle toasting of basmati rice in pure cow ghee, combined with whole spices like cinnamon, cardamom, and cloves, imparts a unique depth of flavor that is both comforting and elegant. Unlike heavier biryanis or fried rice, Sri Lankan Ghee Rice is a light yet satisfying meal perfect for those seeking authentic taste without excess calories. The minimal use of ghee and inclusion of aromatic spices make it a healthier choice, while still delivering a luxurious mouthfeel. For an international audience, Ghee Rice offers a window into the culinary traditions of Sri Lanka—a testament to how simplicity and balance create memorable flavors. Whether enjoyed on its own or as a base for curries and vegetable dishes, Ghee Rice is a must-try for anyone looking to explore the wholesome side of Sri Lankan rice recipes.
Ingredients
Step-by-step instructions
Step 1 · Rinse the basmati rice under cold water until the water runs clear
Rinse the basmati rice under cold water until the water runs clear. Soak for 10 minutes, then drain.
Step 2 · Heat the ghee in a medium saucepan over medium heat
Heat the ghee in a medium saucepan over medium heat. Add the cinnamon stick, cardamom pods, and cloves. Sauté until fragrant, about 1 minute.
Step 3 · Add the sliced onion and sauté until soft and golden
Add the sliced onion and sauté until soft and golden, about 3-4 minutes.
Step 4 · Add the drained rice and gently stir to coat each grain with ghee a...
Add the drained rice and gently stir to coat each grain with ghee and spices. Sauté for 2 minutes.
Step 5 · Pour in the water and add salt
Pour in the water and add salt. Add the bay leaf if using. Stir gently and bring to a boil.
Step 6 · Once boiling
Once boiling, reduce heat to low, cover, and simmer for 12-15 minutes until the rice is cooked and water is absorbed.
Step 7 · Turn off the heat and let the rice rest covered for 5 minutes
Turn off the heat and let the rice rest covered for 5 minutes. Fluff gently with a fork before serving. Top with toasted cashews if desired.
Why this recipe is healthy
This healthy Ghee Rice recipe uses minimal ghee, ensuring rich flavor without excess fat. The dish is vegetarian, free from artificial additives, and features wholesome ingredients that support a balanced diet. Cooking with whole spices further enhances the nutritional value, while the low-calorie count makes it suitable for weight management or light meals. It is ideal for those seeking authentic Sri Lankan cuisine with a healthy twist.
A note on tradition
Ghee Rice, locally known as 'Nee Thel Batha,' is commonly prepared across all regions of Sri Lanka, particularly during festive occasions, family gatherings, and religious events. It is a staple at celebratory meals and is often served alongside vegetarian curries or spicy sambols. The use of aromatic spices and pure ghee reflects the island’s rich culinary heritage, where rice is revered as a symbol of prosperity and well-being.