2 Kg Rice Biryani Recipe: Fragrant Layered Feast for Crowds

2 Kg Rice Biryani Recipe: Fragrant Layered Feast for Crowds

This 2 kg rice biryani recipe transforms a simple pot of rice into a fragrant, layered masterpiece that feeds a crowd with restaurant-quality results. The secret lies in perfectly parboiled basmati rice, tender marinated meat, and a symphony of spices that infuse every grain. I developed this method after years of perfecting biryani for family gatherings, ensuring the rice stays fluffy, the meat remains juicy, and the aroma fills the house long before serving.

The process begins with marinated chicken or lamb, slow-cooked until tender, then layered with partially cooked basmati rice and a fragrant spice mix. The real magic happens when you seal the pot and let it steam—creating that signature biryani texture where each bite delivers a perfect balance of rice, meat, and aromatic spices. This recipe scales effortlessly, making it ideal for celebrations or when you need to feed a hungry crowd without stress.

What sets this biryani apart is the attention to detail: parboiling the rice just enough to lock in flavor, tempering whole spices for depth, and layering ingredients in the pot for even cooking. The result is biryani with golden, slightly crispy bottom layers, tender meat, and rice that’s fragrant but never mushy. Every mouthful is a celebration of texture and flavor, making this the ultimate showstopper dish.

Whether you’re cooking for a wedding, festival, or a large family meal, this biryani delivers professional results at home. The instructions are clear, the techniques foolproof, and the outcome always impressive. Let’s get started on creating a dish that will have everyone asking for seconds.

👨‍🍳
Difficulty
Hard
🍗
Diet
Poultry
🔥
Calories
Med Cal

Ingredients for 2 kg rice biryani

Two kilograms of basmati rice and aromatic layers—this is your crowd-pleasing biryani foundation.

Ingredient Amount Notes
Basmati Rice 🍚 2 kg Long grain, unbroken kernels preferred
Chicken Thighs (bone-in, skin-on) 🍗 3 ½ lb Cut into 1-inch pieces
Yogurt (plain, unsweetened) 🥛 1 ½ cups Full-fat for best marinade
Lemon Juice 🍋 ½ cup Freshly squeezed
Ginger (fresh) 🌿 2 tbsp Grated, aromatic
Garlic Cloves 🧄 10 cloves Minced, for marinade
Onions (yellow) 🧅 2 lb Finely chopped, for layers
Tomatoes (ripe) 🍅 2 lb Chopped, for layers
Whole Milk 🥛 1 cup For rice cooking
Ghee (clarified butter) 🧈 ½ cup For tempering spices
Bay Leaves 🌿 4 whole For aromatic layers
Cardamom Pods 🌶️ 8 whole Lightly crushed
Cinnamon Sticks 🌿 2 whole For fragrance
Cloves 🌶️ 8 whole For tempering
Black Cardamom Pods 🌶️ 4 whole For depth of flavor
Salt 🧂 ½ cup Kosher or sea salt
Ground Cumin 🌿 2 tbsp Toasted for warmth
Ground Coriander 🌶️ 2 tbsp For earthy flavor
Turmeric Powder 🌶️ 1 ½ tbsp Freshly ground preferred
Red Chili Powder 🌶️ 1 tbsp Adjust for heat
Fresh Cilantro 🌿 ½ cup Chopped, for garnish

The basmati rice is non-negotiable—look for long-grain, unbroken kernels at Indian grocery stores or specialty markets like Whole Foods. Brands like India Gate or Tilda deliver consistent quality. For the meat, chicken thighs (bone-in, skin-on) hold up best during slow cooking. If you prefer lamb, use leg or shoulder cuts—they stay tender. The yogurt should be plain, full-fat for the marinade; Greek yogurt works too if that’s what you have. Fresh ginger and garlic are essential for that authentic punch—bulk bins at Costco save money for large batches.

No fresh cilantro? Dried works at one-third the amount, though it lacks that bright freshness. Running low on ghee? Butter or neutral oil works in a pinch, but ghee adds that signature richness. The tomatoes can be canned San Marzano if fresh aren’t available—just drain well. For the spices, Penzeys Spices or bulk sections at Trader Joe’s offer the freshest ground options. Black cardamom is optional but adds a smoky depth worth hunting for at specialty stores. Prefer milder heat? Reduce the chili powder to 1 teaspoon—you can always add more later.

Rice keeps best in an airtight container for up to 3 days in the fridge, though flavor peaks on day two. The marinated meat can be prepped a day ahead—store in a sealed container in the fridge. For serving, reheat gently on low to preserve moisture. This recipe scales beautifully—double the spices for 4 kg batches if needed. Leftovers? Freeze portions for up to 3 months—just thaw overnight in the fridge before reheating.

❤️

Why You’ll Love This Recipe

  • One-Pot Magic: I swear by this recipe—just marinate the chicken in yogurt and ginger, dump it all in one pot with the rice, and let the steam work its wonder. No flipping pans, no stress, just layers of flavor building together.
  • Craving-Worthy Layers: That bone-in, skin-on chicken? It renders into crispy perfection while the basmati soaks up the lemon-yogurt tang. The first bite—juicy, fragrant, with just the right bite—makes me want to eat it straight from the pot.
  • Feeds a Crowd: Two kilos isn’t just a lot—it’s the move for gatherings. Leftovers? They’re even better the next day, packed with extra aroma from the spices. Honestly, I’ve fed 10 people and still had seconds.
  • Budget-Friendly Feast: Chicken thighs and basmati rice stretch to feed everyone without breaking the bank. The yogurt and ginger add depth without costing extra, and the leftovers turn into lunch or dinner with zero effort. My wallet thanks me.

Step-by-step instructions for layered biryani perfection

Here’s the method that delivers restaurant-quality biryani with fragrant layers and tender chicken every time.

1

Marinate the Chicken for Maximum Flavor

In a large bowl, combine the 3.5 lb chicken thighs with 1.5 cups yogurt, 0.5 cup lemon juice, 2 tbsp grated ginger, 10 minced garlic cloves, 1 tbsp red chili powder, 1.5 tbsp turmeric powder, 2 tbsp ground cumin, 2 tbsp ground coriander, and 0.25 cup salt. Mix thoroughly until the chicken is completely coated and the marinade penetrates the meat.

Cover the bowl and refrigerate for at least 4 hours, preferably overnight. This extended marinating time ensures the chicken stays juicy and absorbs all the aromatic spices. The acidity from the yogurt and lemon juice will tenderize the meat while the spices infuse deeply. When ready, the chicken should smell intensely spiced and the marinade should be well-absorbed.

2

Prepare the Rice and Build the Layered Base

Rinse the 2 kg basmati rice thoroughly in cold water until the water runs clear, then soak for 30 minutes. Drain well before using. In a large pot, heat 1 cup whole milk with 0.5 cup ghee until the ghee melts completely. Add the drained rice and stir gently to coat each grain. Remove from heat and cover with a clean cloth to steam for 20 minutes.

While the rice steams, prepare the layered base. In a separate large pot, heat 2 tbsp ghee and sauté 1 lb finely chopped onions until golden brown. Add 2 lb chopped tomatoes and cook until they break down into a thick paste. Stir in 4 whole bay leaves, 8 lightly crushed cardamom pods, 2 cinnamon sticks, 8 whole cloves, and 4 black cardamom pods. Cook for 5 minutes until the spices are fragrant and the mixture darkens slightly. This aromatic base will form the flavor foundation for your biryani.

3

Cook the Marinated Chicken

In a heavy-bottomed pot large enough to accommodate all layers, heat 2 tbsp ghee over medium heat. Remove the chicken from the marinade (reserve the marinade) and cook the pieces in batches until they develop a golden crust on all sides and are cooked through to an internal temperature of 165°F. Remove the chicken and set aside, reserving the rendered fat in the pot.

Pour the reserved marinade into the pot with the chicken fat and simmer for 5 minutes to reduce slightly. This enriched marinade will be used to baste the chicken layers. Keep the chicken warm while you prepare the remaining layers. The chicken should be tender with a slightly crisp exterior and infused with all the aromatic spices from the marinade.

4

Assemble the Biryani Layers

In your large pot, spread half of the partially cooked rice as the first layer. Arrange half of the cooked chicken pieces evenly over the rice. Sprinkle half of the remaining 0.5 cup chopped onions and 0.5 cup chopped tomatoes over the chicken. Repeat the layering process with the remaining rice, chicken, onions, and tomatoes.

Pour the reduced marinade evenly over all layers. The liquid should come up to about halfway up the sides of the pot. Dot the top with remaining 0.5 cup ghee and sprinkle with any remaining 0.25 cup salt and 0.5 cup chopped fresh cilantro. Cover the pot tightly with a lid or foil, then place a heavy weight on top to ensure even cooking and prevent the rice from drying out.

5

Dum Cook and Finish

Cook the biryani on low heat for 25-30 minutes after the liquid begins to bubble gently. The goal is to steam the rice and chicken together without boiling vigorously. You’ll know it’s ready when the rice is tender and the chicken is fully cooked through. The aroma should be incredibly fragrant with a perfect balance of spices.

Remove from heat and let the biryani rest for 10 minutes before serving. This resting period allows the flavors to meld and the steam to redistribute throughout the dish. Gently fluff the biryani with a fork before serving to reveal the beautiful layered presentation. Each bite should deliver perfectly cooked rice, tender chicken, and a symphony of aromatic spices.

👨‍🍳

Pro Tips For Making 2 Kg Rice Biryani

  • Parboil Rice Separately: I learned this the hard way—dumping raw rice into the pot with everything else turns your biryani into a mushy disaster. Parboil the rice for 6-7 minutes until 70% cooked, then drain and set aside. The half-cooked grains absorb flavors better and stay distinct when layered.
  • Marinate Chicken Overnight: Skip the rushed marinade and let the chicken thighs sit in yogurt, ginger, lemon juice, and salt for at least 8 hours—ideally overnight. The acid tenderizes the meat while the yogurt keeps it juicy, and the flavors meld into something deeper than a last-minute toss.
  • Layer Rice and Chicken Dry: After parboiling, spread the rice and chicken in an even layer without extra liquid. The steam from the dum cooking will do the work—adding water at this stage just dilutes the flavors. Trust the process; your biryani won’t turn out soggy if the base is dry.
  • Sear Chicken Skin First: Crowd the chicken thighs in the pan, skin-side down, and let them render fat for 10 minutes before flipping. The crispy skin adds texture, and the rendered fat bastes the meat as it cooks. (Yes, even if you’re impatient like me—don’t skip this.)

Best sauces and condiments for these flavors

Creamy Yogurt Sauce

This cooling yogurt sauce balances the rich, spiced biryani beautifully. Mix 1 cup plain yogurt with 1 tbsp lemon juice, ½ tsp roasted cumin powder, ½ tsp salt, and 2 tbsp finely chopped mint. For extra richness, whisk in 1 tbsp melted ghee. Serve chilled alongside biryani to cut through the heat and add a refreshing contrast. 🥛

Tangy Mint Chutney

Brighten every bite with this zesty mint chutney that complements the biryani’s depth. Blend 1 cup fresh mint leaves, ½ cup cilantro, 1 green chili, 1 tbsp lemon juice, 1 tbsp sugar, and ½ tsp salt until smooth. Thin with 2 tbsp water if needed. The chutney’s tangy-sweet profile enhances the biryani’s aromatic spices without overpowering them. 🌿

Spiced Tomato Onion Relish

Add a savory-sweet dimension with this relish that pairs perfectly with biryani. Sauté 1 cup finely chopped onions in 2 tbsp ghee until golden, then add 1 cup chopped tomatoes, 1 tsp cumin seeds, ½ tsp turmeric, and ½ tsp red chili powder. Cook until thickened, then finish with 1 tbsp tamarind paste for a tangy kick. Serve warm or at room temperature. 🍅

Coconut Chutney

For a creamy, tropical twist, blend 1 cup grated coconut, ½ cup yogurt, 1 tbsp lemon juice, ½ tsp mustard seeds, ½ tsp cumin seeds, and ½ tsp salt. The coconut’s richness pairs wonderfully with the biryani’s spices, while the yogurt keeps it light. Garnish with a sprinkle of toasted coconut flakes for extra texture. 🥥

Pickled Onions

Add a crunchy, tangy bite with quick-pickled onions. Thinly slice 1 large red onion and soak in a mix of ½ cup vinegar, ½ cup water, 1 tbsp sugar, and 1 tsp salt for at least 30 minutes. Drain before serving to avoid sogginess. The bright acidity cuts through the biryani’s richness and adds a refreshing crunch. 🧅

Nutrition facts

Servings 20
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 20g26%
Saturated Fat 12g60%
Cholesterol 120mg40%
Sodium 850mg37%
Total Carbohydrate 55g19%
Dietary Fiber 3g11%
Sugars 4g
Protein 28g56%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this biryani with lamb instead of chicken?

For lamb biryani, use 3.5 lb lamb leg or shoulder cut into 1-inch cubes. Marinate the lamb for at least 6 hours (overnight is best) since it’s tougher than chicken. Add 1 extra tbsp ginger-garlic paste and ½ tsp fennel seeds to the marinade for deeper flavor. Cook the lamb until it reaches 160°F internally. The slow cooking time will keep it tender and juicy.

2

How do I prevent the biryani from becoming mushy?

Mushy biryani usually happens from overcooking or too much liquid. To avoid this: parboil the rice only 70% of the way (steam for 20 minutes instead of cooking fully), use less water in the final dum cooking, and ensure your pot has a tight seal. Also, don’t open the lid while cooking—this releases steam and can make the rice soggy. The resting time after cooking helps redistribute moisture for perfect texture.

3

What’s the best way to reheat leftovers?

Reheat biryani gently to preserve moisture. Place portions in a lightly oiled pot with 2 tbsp water per serving, cover tightly, and cook on low heat for 10-15 minutes. For microwave reheating, use 50% power for 2-3 minutes, then let it sit covered for 5 minutes before serving. Avoid high heat which can dry out the rice. The dum cooking method means leftovers reheat beautifully with minimal texture loss.

4

Can I make this biryani in a pressure cooker?

Yes! For pressure cooker biryani, follow the same marinade and rice preparation. After layering, seal the cooker and cook on low heat for 4 whistles (about 12 minutes). Then let it sit for 10 minutes off heat before opening. The pressure cooking reduces the total time while maintaining the layered effect. Just be careful not to overfill the cooker—leave 2 inches of space at the top. The result will be just as flavorful!

5

How do I adjust the spice level for kids?

For milder biryani, reduce the red chili powder to ½ tsp and omit black cardamom (it’s the spiciest whole spice). Use mild green chilies instead of red, and serve the spicier version for adults separately. The yogurt marinade already provides natural tanginess that balances heat. You can also prepare a plain yogurt sauce on the side for kids to mix with their portions.

★★★★★4.7(15 reviews)
Brian Walker