Butter Chicken Biryani with Eggs

Category: Satisfying Main Courses for Every Occasion

This impressive Indian dish combines two beloved classics - butter chicken and biryani - elevated with halved boiled eggs. The process involves three key components: creating a rich, creamy butter chicken with tender marinated meat; preparing fragrant basmati rice with whole spices; and layering these elements with eggs before final steaming. The result is a complete one-pot meal featuring aromatic rice, succulent chicken in tomato-cream sauce, and protein-rich eggs that serve as both garnish and added nutrition.

Perfect for special occasions, this dish balances complex flavors with straightforward techniques. The layering method creates distinct flavor zones while allowing everything to harmonize during the final cooking phase.

Loura is a chef and she is standing in front of a table full of fruits and vegetables.
Updated on Thu, 01 May 2025 15:08:00 GMT
A plate of food with eggs and meat. Save
A plate of food with eggs and meat. | recipesfoodyummy.com

This butter chicken biryani with eggs combines two iconic Indian dishes into one spectacular meal that never fails to impress guests at my dinner parties. The rich, creamy butter chicken sauce infuses the fragrant basmati rice while the boiled eggs add an extra layer of protein and visual appeal that makes this dish truly special.

I first made this recipe when hosting friends for a Diwali celebration, and it has since become my signature dish for special occasions. The layering technique creates those magical moments when guests cut through to reveal the beautiful eggs nestled within the colorful rice.

Ingredients

  • For Butter Chicken
  • Boneless chicken thighs provide juicy texture and rich flavor making them ideal for this recipe
  • Yogurt tenderizes the meat while adding tanginess to balance the rich sauce
  • Ginger garlic paste forms the aromatic foundation essential for authentic Indian flavor
  • Tomato puree creates the signature smooth sauce better than chopped tomatoes
  • Heavy cream adds luxurious richness that defines butter chicken
  • Kasuri methi dried fenugreek leaves give that distinctive restaurant quality flavor
  • For Biryani Rice
  • Aged basmati rice with long grains creates the best texture look for naturally fragrant varieties
  • Whole spices including cloves cardamom and bay leaf infuse the rice with subtle aromatics
  • Saffron threads provide the signature golden color select the highest quality you can afford
  • For Garnish and Layering
  • Boiled eggs should be perfectly cooked with firm whites and jammy yolks
  • Fried onions add sweetness and texture use store bought or make your own
  • Fresh herbs brighten the dish and add color contrast

Step-by-Step Instructions

Marinate the Chicken
Mix chicken pieces with yogurt lemon juice and spices ensuring even coating. The yogurt enzymes begin breaking down proteins making the chicken incredibly tender while the acidic lemon juice enhances this process. Let this mixture rest for at least 30 minutes but overnight marination in the refrigerator will develop significantly deeper flavors.
Cook the Butter Chicken
Heat butter in a heavy bottomed pan until it begins to foam. Add onions and cook slowly until they turn golden brown and sweet about 8 minutes. This caramelization creates the foundation of flavor for the entire dish. Add the marinated chicken and increase heat to medium high allowing the exterior to seal while keeping the interior juicy. Pour in tomato puree and simmer until the raw tomato flavor disappears and the sauce thickens noticeably. Finish with cream garam masala and kasuri methi allowing the sauce to gently bubble until it reaches a silky consistency that coats the back of a spoon.
Prepare the Rice
Wash basmati rice in several changes of water until it runs clear removing excess starch that would make the rice clumpy. Soak for exactly 30 minutes which helps the grains expand to their maximum length. In a large pot bring water to a rolling boil then add whole spices allowing them to infuse the water for one minute before adding drained rice. Cook until the grains are 80 percent done with a slight firmness in the center. They should break when pressed but still have resistance. Drain immediately to prevent overcooking.
Layer and Steam
Spread a thin layer of butter chicken sauce in a heavy bottomed pot creating a base that prevents sticking. Add one third of the rice spreading it evenly without pressing down. Layer half the remaining butter chicken on top followed by another third of rice. Place halved boiled eggs cut side down in a decorative pattern. Cover with remaining butter chicken and finish with the last layer of rice. Drizzle saffron milk in lines across the surface creating golden streaks. Cover the pot with a tight fitting lid sealed with dough or foil if needed. Cook on the lowest possible heat allowing steam to gently finish cooking the rice and meld the flavors together for 15 to 20 minutes. Let rest covered for 10 minutes before serving.
A plate of food with eggs and meat. Save
A plate of food with eggs and meat. | recipesfoodyummy.com

My mother always insisted on adding the eggs because they created what she called flavor treasures within the biryani. I remember watching her carefully arrange them in a circular pattern saying that we eat first with our eyes. Now I continue this tradition and my children fight over who gets the egg pieces.

Make Ahead Options

Preparing this biryani doesnt have to happen all at once. You can make the butter chicken up to two days ahead and store it refrigerated in an airtight container. The rice can be partially cooked and refrigerated for up to one day. Boil the eggs up to three days in advance. When ready to serve simply warm the butter chicken layer as instructed with the rice and eggs then steam everything together. This approach actually enhances the flavors as the spices have more time to develop their complexity.

Perfect Pairings

This butter chicken biryani is a complete meal but traditional accompaniments elevate the experience. Serve with cooling cucumber raita which balances the rich spices with its yogurt base. A simple kachumber salad made with diced cucumber tomato onion and lemon juice adds freshness and textural contrast. For beverages mango lassi complements the spices beautifully while a light pilsner beer works well for those who prefer alcohol. Complete the meal with kulfi or rasmalai for an authentic Indian feast experience.

Troubleshooting Common Issues

If your biryani turns out dry the most likely culprit is overcooking the rice before layering. The rice should be noticeably undercooked when drained as it will continue cooking during the steaming phase. Another common issue is uneven flavor distribution. To prevent this ensure your butter chicken sauce is adequately seasoned as it will flavor the entire dish. If your rice sticks to the bottom of the pot next time add a thin layer of ghee before the first layer of chicken or use a nonstick pot with a heavy bottom for more even heat distribution.

Recipe FAQs

→ How do I prevent the rice from becoming mushy in the biryani?

Cook the rice only to 80% doneness before layering - it should still have a firm bite. Drain it thoroughly after cooking, and ensure your butter chicken isn't too watery. During the final steaming, use low heat and avoid opening the lid, which allows the rice to finish cooking perfectly without becoming soggy.

→ Can I prepare components of this dish ahead of time?

Absolutely! You can marinate the chicken overnight for deeper flavor. The butter chicken component can be made 1-2 days ahead and refrigerated. You can also boil the eggs in advance. Just prepare fresh rice on the day of serving, and assemble all components for the final layering and cooking.

→ What's the purpose of adding eggs to this biryani?

The eggs serve multiple purposes: they add extra protein, create visual appeal when the biryani is served, provide textural contrast to the rice and chicken, and offer a mild flavor component that balances the richness of the butter chicken. They're also traditional in many South Asian biryanis.

→ How can I make a vegetarian version of this dish?

Replace chicken with 400g paneer (Indian cottage cheese) or extra-firm tofu cut into cubes. Marinate and cook the paneer/tofu using the same butter chicken method, reducing cooking time slightly. The layering process remains identical, and you can still include the eggs if you follow a lacto-ovo vegetarian diet, or omit them for a fully vegetarian version.

→ What sides pair well with butter chicken biryani?

Traditional accompaniments include cucumber raita (yogurt with grated cucumber and mild spices), a simple green salad with lemon dressing, papadums (crispy lentil wafers), and pickled vegetables. For special occasions, add a dal (lentil curry) or a vegetable side dish like aloo gobi (potato and cauliflower).

→ Why is it important to soak the basmati rice before cooking?

Soaking basmati rice for 30 minutes allows the grains to absorb water before cooking, resulting in longer, more distinct grains after cooking. This step is crucial for achieving the perfect texture in biryani - fluffy rice where each grain remains separate rather than clumping together.

Butter Chicken Biryani with Eggs

A luxurious layered Indian dish combining aromatic rice, creamy butter chicken, and boiled eggs for a complete meal experience.

Prep Time
45 mins
Cooking Time
50 mins
Total Duration
95 mins
By: Loura

Recipe Type: Main Dishes

Skill Level: Intermediate

Cuisine: Indian

Portions Yielded: 4 Serving Size (4 servings of biryani with eggs)

Dietary Preferences: Gluten-Free

What You'll Need

→ For Butter Chicken

01 500g boneless chicken thighs or breasts, cubed
02 2 tbsp yogurt
03 1 tsp ginger-garlic paste
04 1 tsp red chili powder
05 ½ tsp turmeric
06 Salt to taste
07 1 tbsp lemon juice
08 2 tbsp butter
09 1 medium onion, chopped
10 1 cup tomato puree
11 ¼ cup cream
12 1 tsp garam masala
13 1 tsp kasuri methi (dried fenugreek leaves)

→ For Biryani Rice

14 1½ cups basmati rice
15 2-3 whole cloves
16 2-3 cardamom pods
17 1 bay leaf
18 ½ tsp cumin seeds
19 Salt to taste

→ For Garnish and Layering

20 2 tbsp ghee or butter
21 A pinch of saffron soaked in 2 tbsp warm milk
22 4 boiled eggs, halved
23 Fried onions (optional)
24 Chopped coriander and mint leaves

Steps To Follow

Step 01

Combine chicken with yogurt, lemon juice, chili powder, turmeric, salt, and ginger-garlic paste. Let it marinate for at least 30 minutes (or overnight for best flavor).

Step 02

Heat butter in a pan. Sauté onions until golden. Add marinated chicken and cook until sealed and tender. Pour in tomato puree and cook until thickened. Stir in cream, garam masala, kasuri methi, and adjust seasoning. Simmer for 5–10 minutes.

Step 03

Wash and soak basmati rice for 30 minutes. Boil water, add whole spices, salt, and soaked rice. Cook until 80% done. Drain and set aside.

Step 04

In a large pot, spread a layer of butter chicken at the bottom. Add a layer of rice. Repeat until all chicken and rice are used. Drizzle saffron milk, ghee, and top with halved boiled eggs. Cover tightly and steam on low heat for 15–20 minutes (or bake at 180°C/350°F for 20 minutes).

Notes and Tips

  1. Serve hot, garnished with coriander, mint, and a side of cucumber raita or plain yogurt.
  2. Refrigerate in an airtight container for up to 3 days.
  3. Reheat in the microwave or on the stove with a sprinkle of water to retain moisture.
  4. Use chicken thighs for juicier texture.
  5. Add a touch of sugar if your tomato puree is too tangy.
  6. Don't overcook the rice before layering—it should be firm.
  7. Use fresh boiled eggs for the best texture and look.

Required Equipment

  • Large pot with tight-fitting lid
  • Frying pan
  • Strainer

Allergy Info

Double-check every ingredient for possible allergens and consult a health professional if you're unsure.
  • Contains dairy (butter, cream, yogurt)
  • Contains eggs