How to Make Sri Lankan Biriyani (Traditional & Healthy Version)
Sri Lankan Biriyani is a beloved rice dish that captures the vibrant flavors, aromas, and cultural richness of Sri Lanka. Unlike other rice dishes, Sri Lankan Biriyani stands out for its unique blend of local spices, fragrant basmati rice, and tender cuts of chicken, making every bite an authentic experience. The dish is often enjoyed during family gatherings, festive occasions, and special Sunday lunches, symbolizing togetherness and celebration. A hallmark of Sri Lankan cuisine, Biriyani is known for its beautiful golden hue from turmeric and saffron, as well as its harmonious balance of spices like cinnamon, cardamom, and cloves. The infusion of curry leaves, pandan leaves (rampe), and fried onions create layers of flavor that are both comforting and irresistible. With a lighter touch on oil and a focus on lean protein, this healthier version ensures you savor all the traditional tastes while keeping your meal nutritious. Whether you're new to Sri Lankan food or looking to recreate a family favorite with a healthy twist, this recipe delivers the full experience in a lighter, calorie-conscious way.
Ingredients
- 1 cup (uncooked) Basmati rice (long grain, washed and soaked 20 minutes)
- 200g Skinless chicken breast (cut into bite-sized pieces)
- 2 tbsp Low-fat plain yogurt
- 1 medium Onion (thinly sliced)
- 3 Garlic cloves (finely minced)
- 1 inch Fresh ginger (grated)
- 8-10 Curry leaves (karapincha)
- 1 small piece Pandan leaf (rampe, tied in a knot)
- 1 small Tomato (chopped)
- 1 Green chili (sliced, adjust to taste)
- 1 tbsp Sri Lankan Biriyani masala (or use a blend of cumin, coriander, cinnamon, cardamom, cloves)
- 1/4 tsp Turmeric powder
- a pinch Saffron strands (soaked in 1 tbsp warm water)
- to taste Salt
- 1/4 tsp Black pepper (freshly ground)
- 1 tbsp Olive oil (or coconut oil)
- 2 tbsp Cilantro leaves (fresh, chopped, for garnish)
- 2 tsp Fried shallots (for garnish (optional))
Step-by-step instructions
Step 1 · Wash and soak the basmati rice for 20 minutes
Wash and soak the basmati rice for 20 minutes. Drain before cooking.
Step 2 · In a bowl
In a bowl, marinate chicken with yogurt, half the biriyani masala, turmeric, half the garlic, and a pinch of salt. Set aside while preparing other ingredients.
Step 3 · Heat olive oil in a non-stick pan
Heat olive oil in a non-stick pan. Add onions, sauté until golden. Add remaining garlic, ginger, curry leaves, and pandan leaf. Sauté until fragrant.
Step 4 · Add marinated chicken to the pan
Add marinated chicken to the pan. Cook on medium heat until chicken is sealed and lightly browned. Add tomatoes and green chili. Stir in remaining biriyani masala and black pepper. Cook for 5 minutes until chicken is just cooked through.
Step 5 · Add drained rice to the pan
Add drained rice to the pan. Gently mix with chicken and spices. Add 1.5 cups of water, salt to taste, and saffron water (if using). Cover and simmer on low heat until rice is cooked and liquid absorbed, about 10-12 minutes.
Step 6 · Let the biriyani rest with the lid on for 5 minutes after cooking
Let the biriyani rest with the lid on for 5 minutes after cooking. Fluff gently with a fork to separate the grains.
Step 7 · Garnish with chopped cilantro and fried shallots before serving
Garnish with chopped cilantro and fried shallots before serving.
Why this recipe is healthy
This healthier version of Sri Lankan Biriyani uses skinless chicken breast and minimal oil, reducing saturated fat while maintaining authentic flavor. Using low-fat yogurt and fresh herbs increases protein and micronutrient content, supporting muscle growth and immune function. The dish is filling, nutrient-dense, and low in excess calories, making it a great option for healthy eating and weight management.
A note on tradition
Sri Lankan Biriyani has become a staple at celebratory events such as weddings, religious festivals, and family gatherings throughout the island. Each region might add its own twist, but the core flavors and ingredients remain true to Sri Lankan culinary heritage. The dish is especially popular in urban centers and coastal regions, where it is served with accompaniments like raita, boiled eggs, or fried cashews. Its rich aroma and vibrant color symbolize abundance and hospitality.