Slow Cooker Beef Biryani
, Updated Jan 24, 2026
This post may contain affiliate links. Please read our disclosure policy.
This Slow Cooker Beef Biryani is everything you want from a proper biryani – tender, spice-infused beef, fragrant fluffy saffron rice and rich, bold flavors – made blissfully easy in the slow cooker.
Love this recipe? Give my Slow Cooker Chicken Biryani a try!

Biryani has a bit of a reputation. Delicious? You bet! Effortless? Ehhh, not really. Between marinating, parboiling, layering, sautéing and juggling various pots, traditional biryani is pretty full-on!
This slow cooker beef biryani stays true the soul of the traditional dish but dials the stress way down! Chuck steak cooks gently until meltingly tender, soaking up the warming spices, yogurt and aromatics of the marinade then layered with rice in your crockpot.
The result is deeply flavorful and surprisingly hands-off – the kind of recipe that makes your kitchen smell incredible while you get on with endless other chores (laundry anyone? It’s my downfall!). If you love cozy crockpot dinners, this one’s must earn a permanent place in your rotation.

What You’ll Need
The longer you marinate the beef the better – but if you are pressed for time you can go straight to cooking. Same goes for searing the beef before slow cooking – you can tweak the recipe to suit your needs.
- Plain yogurt – The yogurt marinade is the building block of a good biryani, adding richness and gently tenderizing the meat while infusing it with the complex warmth of the spices.
- Marinade ingredients – Garam Masala, Kashmiri chili powder (or paprika and cayenne), ground turmeric, lemon juice, tomato paste, finely diced chili, minced fresh garlic and ginger.
- Chuck steak (braising steak) – This affordable cut is perfect for the crockpot treatment, becoming beautifully tender and flavorful as it cooks low and slow.
- Ghee (= clarified butter) – Brings depth and that unmistakable biryani aroma. Ghee is traditional but butter works well too.
- Saffron – A generous pinch of saffron strands are added to hot clarified butter to release its floral aroma and golden color.
- Parboiled long-grain rice in the US (easy-cook rice in the UK) – Non negotiable for this crockpot biryani! The grains stay separate and absorb flavor without turning mushy.
- Chicken stock – Keeps everything juicy and flavorful as the rice cooks.
- Crispy fried shallots or onions – I am swapping onions for savory crunchy fried shallots which saves us having to sauté the onions.
- Fresh cilantro (coriander) and mint – layered with the rice and beef and also used as garnish for a pop of colour when serving.

How to Make Slow Cooker Beef Biryani
Marinate the beef
- Combine the yogurt, tomato paste, lemon juice, chili, garlic, ginger, spices and salt in a large bowl or non-reactive pyrex dish. Add the beef and stir to coat in the marinade.
- Cover and place in the fridge for at least 30 minutes or, ideally, overnight.

Sear the beef and cook till tender
- Use a slotted spoon to transfer the meat to a bowl – reserve the marinade and keep chilled until needed.
- Heat oil in a large skillet and sear the beef, in batches, until colored on all sides. If pressed for time you can skip this step and cook the beef without browning first.
- Add the beef and chicken stock to the slow cooker and cook on LOW for 6-8 hours or until the beef is soft and succulent. Transfer the meat and cooking liquid to a large bowl.

Layer the ingredients cook
- Heat the ghee in a small saucepan, add the saffron strands and set aside to infuse.
- Rinse the rice to remove excess starch then drain. Spread half of the rice in the slow cooker (no need to clean first). Add a layer of the reserved marinade, fried shallots and chopped cilantro and mint.
- Repeat the layering with the remaining rice, marinade, shallots and herbs and top with the beef and cooking liquid. Drizzle with the saffron-infused ghee, cover and cook on the HIGH setting for 2-3 hours, checking the rice after 2 hours to see if the rice needs to cook for longer.

- Gently stir the rice to fluff it up and combine the ingredients. Have a taste and adjust the seasoning if needed.

Serving Suggestions
Transfer the biryani to a platter or serve directly from the crock pot, garnished with cilantro, mint and sliced green chili. Serve with cooling cucumber raita, garlic naan or simple yogurt flatbreads, cucumber salad or sliced tomatoes with red onion and lemon.

Recipe Notes and Tips
- Using basmati rice: You can use basmati rice in this recipe, but you will need to partially cook it first before transferring to the slow cooker. Rinse the rice until the water runs clear and soak for 30 minutes. Boil in lightly salted water for 7-8 minutes or it is about 80% cooked then drain and use as in the recipe method. You may need to adjust the amount of stock used.
- Please note: You can skip the searing if you like, but make sure the beef is cooked until tender first before layering with the rice. Simply cook in the crockpot for 6-8 hours on LOW or 4-5 hours on HIGH. You can also pressure cook the beef in the Instant Pot for 25 minutes at high pressure, allow for natural release and then transfer to the slow cooker.
- Leftovers & Storage: Store leftovers in an airtight container in the fridge for up to 3 days. Reheat gently on the stovetop or the microwave, adding a splash of water to loosen the rice.

Frequently Asked Questions
For best results please use parboiled rice (easy-cook long grain rice) – regular long-grain rice or basmati can become mushy in the slow cooker. If you must regular rice you will need to partially cook it first (see recipe notes).
Yes! The flavors actually deepen overnight, making it ideal for make-ahead meals. Remove the insert from the crockpot once cooked, cool and transfer to airtight storage containers in the fridge.
This recipe is equally delicious made with lamb instead of beef. Follow the recipe method as written using diced lamb shoulder or leg steaks.
👉 If you give this Slow Cooker Beef Biryani recipe a try, please leave a comment and rating below – I love hearing how it turns out in your kitchen. Don’t forget to save it on Pinterest for more easy recipes and follow along on @Instagram or TikTok for more easy, foolproof recipes.

Slow Cooker Beef Biryani
Video
Ingredients
For the Marinade
- 1 cup (240g) plain yogurt
- 3 tbsp tomato paste
- 2 tbsp lemon juice
- 1 green chili seeded, finely chopped
- 2 tsp sweet paprika
- 1 tsp garam masala
- ¼ tsp cayenne pepper
- 4 cloves garlic minced
- 2 tsp minced ginger or giner paste
- 1 tsp salt
For the beef
- 2 tbsp neutral oil
- 1 lb (450g) chuck steak cut into bite-sized cubes
- 2 cups (500ml) chicken stock
For the biryani
- 1 cup (200g) parboiled rice (easy cook long grain rice)
- 4 tbsp melted ghee or unsalted butter
- 1 pinch saffron strands
- 1 cup (100g) crisp fried shallots
- ½ cup (25g) cilantro (coriander) roughly chopped
- 3 tbsp fresh mint leaves chopped
To serve
- 3 tbsp cilantro and mint chopped
- 1 green chili sliced
Instructions
Marinate the beef
- Combine the yogurt, tomato paste, lemon juice, chili, garlic, ginger, spices and salt in a large bowl. Add the beef and stir to coat in the marinade. Cover and place in the fridge for at least 30 minutes or, ideally, overnight.1 cup (240g) plain yogurt, 3 tbsp tomato paste, 2 tbsp lemon juice, 1 green chili, 2 tsp sweet paprika, 1 tsp garam masala, ¼ tsp cayenne pepper, 4 cloves garlic, 2 tsp minced ginger, 1 tsp salt
Sear the beef
- Use a slotted spoon to transfer the meat to a bowl and reserve the marinade.1 lb (450g) chuck steak
- Heat oil in a large skillet and sear the beef, in batches, until colored on all sides. You can skip this step if you want and cook the beef in the slow cooker without browning first.2 tbsp neutral oil
Slow cook the beef
- Add the beef and chicken stock to the slow cooker and cook on LOW for 6-8 hours or until the beef is soft and succulent. Transfer the meat and cooking liquid to a large bowl.2 cups (500ml) chicken stock
Layer the ingredients and cook
- Heat the ghee in a small saucepan, add the saffron strands and set aside to infuse.4 tbsp melted ghee, 1 pinch saffron strands
- Rinse the rice to remove excess starch then drain. Spread half of the rice in the slow cooker (no need to clean first). Add a layer of the reserved marinade, fried shallots and chopped cilantro and mint.1 cup (200g) parboiled rice, 1 cup (100g) crisp fried shallots, 3 tbsp fresh mint leaves, ½ cup (25g) cilantro (coriander)
- Repeat the layering with the remaining rice, marinade, shallots and herbs and top with the beef and cooking liquid. Drizzle with the saffron-infused ghee, cover and cook on the HIGH setting for 2-3 hours, checking the rice after 2 hours to see if the rice needs to cook for longer.
Fluff up and serve
- Gently stir the rice to fluff it up and combine the ingredients. Have a taste and adjust the seasoning if needed. Transfer the biryani to a platter or serve directly from the crock pot.3 tbsp cilantro and mint, 1 green chili
Notes
- Using basmati rice: You can use basmati rice in this recipe, but you will need to partially cook it first before transferring to the slow cooker. Rinse the rice until the water runs clear and soak for 30 minutes. Boil in lightly salted water for 7-8 minutes or it is about 80% cooked then drain and use as in the recipe method.
- Pleas note: You can skip the searing if you like but make sure the beef is cooked until tender first before layering with the rice. Simply cook in the crockpot for 6-8 hours on LOW or 4-5 hours on HIGH. You can also pressure cook the beef in the Instant Pot for 25 minutes at high pressure, allow for natural release and then transfer to the slow cooker.
- Leftovers & Storage: Store leftovers in an airtight container in the fridge for up to 3 days. Reheat gently on the stovetop or the microwave, adding a splash of water to loosen the rice.
Nutrition
Nutritional information is always approximate, and will depend on quality of ingredients and serving sizes.

















