Authentic Bangladeshi kacchi biryani served on a banana leaf, featuring fragrant rice, tender lamb, potatoes, and aromatic spices.

Bangladeshi Kacchi Biryani Recipe for Beginners: A Detailed Step-by-Step Guide to the Traditional Dum Method

Welcome back! If you have been following along with Hosting the World, you may have seen the kacchi biryani video I posted recently, and I have been so happy to see how many of you asked for the full written tutorial. I want to be upfront that I am a complete beginner when it comes to kacchi biryani. I had never made it before this episode, and I am sharing this recipe as someone learning right alongside you, not as an expert. Kacchi biryani is one of the most iconic dishes in Bangladeshi cuisine, if not, the most iconic! Most biryani recipes online use basmati rice and pre-cooked meat, but that is not how it is traditionally made in Dhaka (but of course, modern versions are common there now too). For this episode, I spent a week learning the real method, and it completely made me see how biryani can vary culture to culture.

Authentic Bangladeshi kacchi biryani served on a banana leaf, featuring fragrant rice, tender lamb, potatoes, and aromatic spices.
Authentic Bangladeshi kacchi biryani made with fragrant rice, tender lamb, potatoes, saffron, kewra water, and warm spices using the traditional dum cooking method.

Before diving into the recipe, I want to be transparent about my sources. I am not Bangladeshi, and I built this recipe by studying two YouTube videos as my main references:

I used these as a guide and I genuinely recommend watching them yourself, especially if this is your first time making kacchi biryani. Seeing the layering and the dough seal in motion makes the process much easier to follow than any written recipe alone.

Close-up of an authentic Bangladeshi kacchi biryani being layered in a cooking pot with potatoes, crispy fried onions, whole green chilies, milk powder, and marinated mutton before slow dum cooking.
Every great kacchi biryani starts with careful layering. Potatoes, marinated lamb pieces, fragrant spices, crispy fried onions, green chilies, and a touch of milk powder come together before the pot is sealed for the traditional dum cooking method. 🇧🇩✨

I also want to give credit to a few people who helped me along the way. I have learned so much from following The Hungry Coder on Instagram, whose content was a big help in understanding Bangladeshi cooking. And a huge thank you to my friend Shompa (@shompsz), who kindly verified this menu for me and made sure I was staying true to the dish.

What Makes Bangladeshi Kacchi Biryani Different

Learning this recipe reframed almost everything I thought I understood about biryani. Here is what stood out to me most.

What Is the Dum Method?

Before getting into the details, it helps to understand dum, since it is the technique the entire dish is built around. Dum cooking means sealing a pot completely so that steam has nowhere to escape, then cooking everything low and slow using only that trapped steam and pressure. In kacchi biryani, this is what allows the raw meat and the parboiled rice to finish cooking together in the same pot, at the same time, without ever mixing directly over open flame. Nothing is added or checked on halfway through. You seal it, you cook it, and you trust the process until it is time to open it. It is a patient method, but it is also what gives kacchi biryani its texture and flavor, since everything cooks together rather than being combined after the fact.

The Rice Is Not Basmati

The first thing that changed my understanding was the rice itself. Traditional Bangladeshi kacchi is not made with basmati. It uses Chinigura rice, (but you can use Kalijeera if you cannot find Chinigura), a short, intensely fragrant grain that is native to Bangladesh. It behaves completely differently than basmati. It cooks faster, it holds a shorter grain shape, and the aroma is much stronger and sweeter. Once you smell it cooking, you understand immediately why it is the traditional choice. I had a tough time finding Chinigura rice here in Texas. I found Kalijeera rice at Patel Brothers, my local Desi supermarket.

Package of Kalijeera aromatic rice, a fragrant short-grain rice from Bangladesh commonly used to make traditional kacchi biryani.
Kalijeera aromatic rice, a fragrant Bangladeshi rice traditionally used in kacchi biryani and other festive dishes.

Note: Chinigura is the traditional rice for Bangladeshi kacchi biryani, but after researching the dish, I found that kalijeera rice is also an authentic and commonly accepted alternative due to its similar aroma and texture. I could not find Chinigura, but I was able to find Kalijeera.

Goat vs. Lamb

Traditional Bangladeshi kacchi biryani is made with mutton, meaning goat, not lamb. Goat has a firmer texture and a slightly different flavor that holds up well during the dum cooking process. For this recipe, I used lamb instead, mainly because goat can be hard to track down depending on where you live. Lamb is a widely accepted substitute in biryani recipes outside of South Asia, and it still delivers a rich, tender result. If you can find goat, it is worth using for the most authentic version, but lamb is a completely reasonable swap if that is what is available to you.

The Meat Goes in Raw

This is the part that really reframed the dish for me. Kacchi literally means raw, and that is not just a name. The marinated meat goes into the pot completely raw, sitting at the bottom of the pot, and it cooks entirely from the trapped steam of the rice and its own juices during the dum process. There is no pre-cooking the meat separately like I had always done before. That single detail changes the entire texture of the final dish.

Ground spices being added to raw chicken in a mixing bowl to marinate for traditional Bangladeshi kacchi biryani.
Traditional spices are added to chicken to create the flavorful marinade for authentic Bangladeshi kacchi biryani.

Finding the Right Cuts of Meat

One thing I did not expect was how hard it would be to find the right cut of meat at a regular American supermarket. Biryani calls for specific bone-in pieces, and most American grocery stores simply do not carry lamb cut that way. I ended up going to my local halal store, a Middle Eastern market near me, instead. There, it was already labeled “lamb for biryani” in the meat case, ready to go. If you do not see it labeled, the butchers at these stores are familiar with the cut and can prepare it for you on request. If you have a halal or Middle Eastern grocery store near you, I would start there rather than a typical American supermarket.

Only One Layer of Meat, One Layer of Rice

I also learned that an authentic kacchi is not built with many alternating layers like a lot of modern recipes suggest. It is one solid layer of marinated raw meat on the bottom, and one layer of parboiled rice on top. That is it!

Milk Powder Between the Layers

Between the meat and the rice, a bit of milk powder is added. This was completely new to me. It was funny because I literally thought the milk powder was parmesan powdered cheese (I was watching the tutorial in Bangla language and was not understanding what it was initially haha!) It helps create richness and a subtle creaminess in the final dish, without adding liquid, and it also helps bind some of that steam and moisture as the pot cooks. It is a small detail, but it is one of those things that separates a home cook’s attempt from something closer to the real thing.

One of the ingredients that makes Bangladeshi kacchi biryani so unique is milk powder. Sprinkled over the marinated mutton before layering, it adds richness and helps create the signature flavor found in many traditional Dhaka-style recipes. 🇧🇩✨ You can find it in your local Desi grocery store in the milk powder section (brands such as Nido for example).

Close-up of marinated mutton for authentic Bangladeshi kacchi biryani topped with milk powder before layering and traditional dum cooking.
One of the ingredients that makes Bangladeshi kacchi biryani so unique is milk powder. Sprinkled over the marinated mutton before layering, it adds richness and helps create the signature flavor found in many traditional Dhaka-style recipes. 🇧🇩✨

Alubukhara in the Center

Dried plums, called alubukhara, get tucked into the center of the dish. They soften as the pot steams, and they release these little pockets of tart sweetness throughout the rice that balance out all of the richness from the meat and the ghee. It is a small ingredient that does a lot of work. I also saw some versions that add raisins. I got this at my local Patel Brothers grocery store in the dry fruit section.

Package of dried alubukhara (dried plums) commonly used to add sweetness and tang to traditional Bangladeshi kacchi biryani.
Dried alubukhara, or dried plums, traditionally used to add a subtle sweet and tangy flavor to Bangladeshi kacchi biryani.

The Dunghar Method

Some traditional recipes for the marination step call for the dunghar method, a smoking technique where a small piece of hot coal is placed in a bowl (or aluminum foil in my case) inside the marinated meat, doused with a bit of ghee, and covered so the smoke infuses the meat before it ever touches the pot. I actually used this same technique when I researched Pakistani chicken tikka boti for an earlier episode, so it was interesting to see how it shows up again here in a Bangladeshi context. It adds a smokiness that you genuinely cannot get any other way.

The dhungar smoking method being used to infuse marinated chicken with charcoal smoke for authentic Bangladeshi kacchi biryani.
A hot charcoal ember is used in the traditional dhungar method to add a rich, smoky aroma to the marinated chicken for kacchi biryani.

Kewra Water for Fragrance


Another detail I had never worked with before is kewra water, a fragrant extract made from the screwpine flower. A few drops get added over the rice as it layers into the pot, and it gives the biryani that unmistakable floral aroma you notice the second the lid comes off. It is subtle, but it is one of those ingredients that makes the dish smell unmistakably like kacchi biryani rather than just any spiced rice and meat. Some versions I researched also add rose water to the marinade.

Bottle of kewra water with a white background, a fragrant floral essence commonly used in South Asian desserts and biryani.
Kewra water is a fragrant floral essence made from pandanus flowers and is commonly used to flavor traditional biryani and desserts.

Sealing the Pot with Dough

Instead of just covering the pot with a lid, the entire rim gets sealed with a simple flour and water dough. This locks in every bit of steam so the raw meat and rice cook entirely through trapped pressure and moisture. Breaking that dough seal at the table is genuinely one of the most satisfying reveals I have filmed for this series. The smell that comes out when you crack it open is incredible.

A pot of Bangladeshi kacchi biryani is sealed with a ring of dough and covered before slow cooking using the traditional dum method.
The pot is sealed with dough to trap steam and aromas during the traditional dum cooking process for authentic kacchi biryani.

Learning all of this in one week made kacchi biryani the clear highlight of this episode for me. I have made biryani so many times, but I had never actually understood the mechanics behind why it is made the way it is.

I Burned My First Batch

I want to be honest that my first attempt at this recipe did not go perfectly. I burned the bottom of the pot. In my head, I assumed lamb would take a while to cook through, so I was not worried about direct heat under the pot. What I did not account for is that the meat had already marinated overnight, and marinated meat that has had that much time to break down cooks much faster than you expect. By the time I realized what was happening, the bottom layer had scorched. Using a heat diffuser between the flame and the pot is the fix, and I would consider it essential rather than optional. The bottom of the pot is always going to heat up faster than the rest, so if you skip the diffuser, that is where you are most likely to run into trouble too.

Learning all of this in one week made kacchi biryani the clear highlight of this episode for me. It took me a few days to understand the entire process. I have made biryani so many times, but I had never actually understood the mechanics behind why it is made the way it is.

Now let’s get into the recipe itself.

Smiling woman in a pink and white sari holding a large tray of authentic Bangladeshi kacchi biryani served on banana leaves, with traditional beef bhuna and chicken roast displayed on the table.
Hosting Bangladesh at my table with one of the country’s most beloved celebrations: fragrant kacchi biryani served on banana leaves. 🇧🇩❤️
Authentic Bangladeshi kacchi biryani served on a banana leaf, featuring fragrant rice, tender lamb, potatoes, and aromatic spices.

Bangladeshi Kacchi Biryani

Emilia
Bangladeshi Kacchi Biryani is a fragrant, celebratory rice dish traditionally made with marinated goat meat, aromatic rice, potatoes, and warm spices, all slow-cooked together using the dum method. In this version, I use tender lamb as an accessible alternative while staying true to the traditional flavors and techniques. Finished with saffron, kewra water, rose water, alubukhara, and smoky notes from the dhungar method, this biryani is rich, aromatic, and perfect for special occasions or family gatherings.
Prep Time 1 hour 15 minutes
Cook Time 45 minutes
Marinating & Resting Time 1 day 20 minutes
Total Time 1 day 2 hours 20 minutes
Course Main Course
Cuisine Bangladeshi, Bengali, South Asian
Servings 5
Calories 850 kcal

Ingredients
  

For the Marinade

  • 2 lbs lamb, cut into biryani sliced pieces
  • 1 tbsp ginger paste
  • 1 tbsp garlic paste
  • 1.5 tsp red chili powder adjust to taste
  • 1/2 tsp turmeric powder
  • 1 tsp cumin powder
  • 1 tsp coriander powder
  • 1.5 tsp garam masala
  • 1/2 tsp shah jeera (black cumin) optional but traditional
  • 1/4 tsp mace
  • 1.5 tsp salt adjust to taste
  • 2 onions thinly sliced and fried until golden brown
  • 2 tbsp ketchup
  • 3 tbsp ghee or oil
  • 1 cup plain yogurt

For the Potatoes

  • 4 medium potatoes peeled and halved
  • 1 pinch orange food coloring
  • oil for frying

For the Rice

  • 3 cups kalijeera rice washed and soaked for 20 min
  • water enough to boil the rice
  • 2 bay leaves
  • 4 cardamom pods
  • 1 small part of a cinnamon stick
  • 4 whole cloves
  • salt to taste

For Layering

  • 3 tbsp milk powder
  • 4 green chillies
  • 6 alubukhara (dried plums)
  • 1-2 tsp kewra water
  • 1 tsp rose water
  • 1/4 cup milk warmed, with a pinch of saffron strands steeped in it
  • a few drops of orange food coloring diluted in a spoonful of water
  • 1 tbsp ghee to drizzle

For the dough seal

  • 2 cups all purpose flour
  • 3/4 cup water

Instructions
 

Fry the Onions

  • Heat oil (cover the bottom of the pan). Thinly slice the onions and fry until golden brown (for about 20 minutes). You don't have to fry the onions, you can buy already fried onions at your local Desi supermarket, but I prefer to fry them myself. Set aside.

Prepare Lamb in Marinade

  • Wash the lamb (or mutton if using) with cold water and a generous pinch of salt. Rinse thoroughly and pat dry.
  • In a large bowl, combine the lamb with: ginger paste, garlic paste, red chili powder, turmeric powder, cumin powder, coriander powder, garam masala, shah jeera (if using), mace, salt, fried onions, ketchup, ghee (or oil), and yogurt.
  • Wearing a food-safe glove, massage everything thoroughly into the meat for several minutes.

"Smoke" the Meat (Dhungar Method)

  • Heat a piece of natural charcoal until glowing red.
  • Place a small metal bowl or a piece of foil in the center of the marinated lamb. Carefully place the hot charcoal inside and drizzle ghee (or oil) over it. Just a drizzle. Immediately cover the bowl tightly for 5–10 minutes to allow the smoke to infuse the meat.
  • Remove the charcoal. Cover and refrigerate overnight, or for at least 8 hours.

Prepare the Potatoes

  • Peel the potatoes and cut them in half. Add a few drops of orange food coloring to lightly tint the potatoes.
  • Heat oil and fry the potatoes until lightly golden. They do not need to cook through completely. Set aside.

Parboil the Rice

  • Bring a large pot of water to a boil. Add bay leaves, cardamom, cinnamon, cloves, salt.
  • Add the soaked rice and cook for about 5–6 minutes, until it is roughly 60–70% cooked. Drain immediately.

Assemble the Biryani

  • Spread the marinated lamb evenly across the bottom of a heavy-bottomed pot (this is the pot you will cook everything in).
  • Arrange the potatoes over the meat. Scatter over green chillies, fried onions, alubukhara. Sprinkle milk powder on top.
  • Top evenly with parboiled rice.
  • Drizzle kewra water, rose water, milk, saffron milk, a few drops of orange food coloring, over the rice.

Seal the Pot

  • Cover the pot tightly with aluminum foil.
  • Mix the flour and water into a soft dough and roll it into a long rope.
  • Press the dough around the rim of the pot to create a tight seal before placing the lid on top.

Cook (Dum Method)

  • Place a heat diffuser (or tava/griddle) over the burner, then place the biryani pot on top. This helps prevent the meat at the bottom from scorching while it cooks slowly.
  • Cook over low heat for about 25–30 minutes.
  • Turn off the heat and let the biryani rest, still sealed, for 15–20 minutes before opening.
  • Break the dough seal and gently fluff the rice, taking care not to break up the tender lamb pieces.
  • Serve and enjoy!

Notes

  • Use a heat diffuser under the pot. Because the raw lamb cooks beneath the rice, direct heat can scorch the bottom before the meat becomes tender.
  • Keep the heat consistently low throughout the dum cooking process.
  • Resist the temptation to open the lid while cooking—the trapped steam is what creates the signature texture and aroma of authentic kacchi biryani.
  • Kalijeera and Chinigura are both excellent fragrant rice varieties for this dish. While Chinigura is the traditional choice, Kalijeera is also widely used and produces an authentic result.
  • If you do not have a heat diffuser, a flat cast iron griddle or tawa placed under the pot works the same way. The goal is to keep direct flame from touching the bottom of the pot, since the raw marinated meat sits right there and can scorch easily.
  • Goat is the traditional meat used in Bangladeshi kacchi biryani. Lamb works well as a substitute and is what I used here.
  • I referenced two YouTube tutorials while learning this recipe, linked earlier in this post. If this is your first time making kacchi biryani, I recommend watching them alongside this written recipe.
 
Keyword Bangladeshi Biryani, Bangladeshi Kacchi Biryani, dum method, Kacchi Biryani, Lamb Kacchi Biryani, Traditional Bangladeshi Recipes
Smiling woman in a blue patterned dress holding a Brazilian carrot cake (bolo de cenoura) with chocolate glaze on a white plate
Hi, I'm Emilia. I've visited 54 countries and now I'm bringing the world to my table!

Join Me Around the World

Every week, I host a different country through food, culture, and storytelling. Subscribe for recipes, tablescapes, cultural traditions, and behind-the-scenes moments from Hosting the World.

We don’t spam! Read our privacy policy for more info.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating