Low-Carb Chicken Biriyani
- Ready in 30m
- 9.7 g net carbs
- 384 kcal
- Serves 4
This post may contain affiliate links, see our disclaimer.

Chicken Biriyani is a popular Indian dish usually made with basmati rice but here at KetoDiet we like to keep the carbs low to keep blood sugar levels stable so I’ve created this keto-friendly Biriyani made from a combination of cauliflower rice and shirataki rice.
Cauliflower whilst lower in carbs than rice it still contributes to the arb count which is why I chose to use a combination of shirataki and cauliflower.
Shirataki rice is made from konjac flour, largely composed of water and glucomannan, a water-soluble dietary fibre, are very low in carbs and calories. Make sure that when you buy your shirataki rice you check the ingredients as some brands contain oat flour. Miracle Noodles are my favourite.
Ready in just 30 minutes, it’s a quick, easy week night dinner recipe the whole family will love. High in protein, it’s a delicious low-carb meal especially if you’ve just finished a training session to help replenish your muscles.
This healthy one-pot meal can also be prepared in a slow cooker. Simply follow the recipe until step 5 and then transfer to a slow cooker. Cook on high for 3 hours. Add the cauli-rice and shirataki rice for the last 60 minutes of the cooking process.
Step-by-step
Mix the marinade together in a bowl. Chop the chicken into chunks and coat in the marinade. Leave for an hour or ideally overnight. (You can of course omit this step but allowing the meat to marinade adds to the flavour.)

Heat a non-stick pan on a medium-low heat. Add the cardamom pods and cumin seeds. Dry fry for 15 seconds to release the flavour.
Turn up to a medium heat and add the ghee, onion and fry for 3 – 4 minutes until soft and translucent.
Add the tomatoes, tomato puree, red pepper, chilli, ginger, garlic, coriander powder and garam masala. Fry for 1 - 2 minutes.

Add the chicken and seal for 4 minutes. Add the stock, season with salt and pepper, saffron, bay leaf and cinnamon stick. Simmer on a medium heat for a further 5 minutes.
Blitz the cauliflower in a food processor using the S blade until it resembles a rice consistency.

Rinse and drain the shirataki rice (or for best results, prepare according to the instructions here). Stir the cauliflower and shirataki rice through the sauce. Add the lid and allow to cook for 10 minutes on a medium-low heat until all the moisture has absorbed. If required, option to add a little more stock.

Remove the bay leaf and cinnamon stick. Serve with a squeeze of lemon, chopped coriander and flaked almonds. Optionally, top with sour cream.

Best when served fresh, but can be stored in the fridge for 1 day.


Recipe
Low-Carb Chicken Biriyani
★★★★☆4.4This healthy Pakistani/Indian inspired Chicken Biryani recipe is packed full of flavor from fragrant spices ...
- Hands on
- 30m
- Overall
- 30m
- Servings
- 4
- 9.7 g
- Net carbs
- 32.2 g
- Protein
- 22.3 g
- Fat
- 384
- kcal
Ingredients makes 4 servings
- Marinade:
- To serve:
Instructions
Mix the marinade together in a bowl. Chop the chicken into chunks and coat in the marinade. Leave for an hour or ideally overnight. (You can of course omit this step but allowing the meat to marinade adds to the flavour.)
Heat a non-stick pan on a medium-low heat. Add the cardamom pods and cumin seeds. Dry fry for 15 seconds to release the flavour.
Turn up to a medium heat and add the ghee, onion and fry for 3 – 4 minutes until soft and translucent.
Add the tomatoes, tomato puree, red pepper, chilli, ginger, garlic, coriander powder and garam masala. Fry for 1 - 2 minutes.
Add the chicken and seal for 4 minutes. Add the stock, season with salt and pepper, saffron, bay leaf and cinnamon stick. Simmer on a medium heat for a further 5 minutes.
Blitz the cauliflower in a food processor using the S blade until it resembles a rice consistency.
Rinse and drain the shirataki rice (or for best results, prepare according to the instructions here). Stir the cauliflower and shirataki rice through the sauce. Add the lid and allow to cook for 10 minutes on a medium-low heat until all the moisture has absorbed. If required, option to add a little more stock.
Remove the bay leaf and cinnamon stick. Serve with a squeeze of lemon, chopped coriander and flaked almonds. Optionally, top with sour cream.
Best when served fresh, but can be stored in the fridge for 1 day.
Nutrition per serving
Carbs 11%Protein 35%Fat 54% of calories
- Net carbs
- 9.7 g
- Total carbs
- 15.4 g
- Fiber
- 5.7 g
- Sugars
- 6.2 g
- Protein
- 32.2 g
- Fat
- 22.3 g
- Saturated fat
- 7.1 g
- Calories
- 384 kcal
- Sodium
- 544 mg · 23.7% RDA
- Magnesium
- 86 mg · 21.5% RDA
- Potassium
- 1,176 mg · 58.8% EMR
Nutrition by ingredient
- Gluten free
- Dairy free
- Egg free
- Pork free
- Avocado free
- Coconut free
- Fish free
- Shellfish free
- Beef free
- Recipe can be made dairy-free or coconut-free.
You may also like

Curried Chicken Cauliflower Skillet

Low-Carb Beef Vindaloo

Chicken Skewers with Spicy Almond & Tahini Satay

Keto Curried Pork Chops with Cauliflower Rice

Low-Carb Chicken Seekh Kebabs

Low-Carb Curry Simmer Sauce

Low-Carb Golden Chicken with Cauliflower Rice

Spiced Duck & Brussels Sprout Tray Bake

Easy Low-Carb Chicken Stir-Fry

Easy Keto Chicken Coconut Curry

Slow-Cooked Lamb with Mint & Green Beans

Keto Curried Shrimp Zucchini Skillet

Vegetarian Keto Tikka Masala

Low-Carb Spicy Chicken Satay

The Perfect Cauliflower Steak (Plus 15 Flavor Variations)

Keto Yum Yum Chicken Slaw
Comments & ratings (2)
This was divine! Made exactly to the recipe & served with the optional sour cream. My husband loved it too. Full of flavour. Will be a regular in our house.
Thank you Adele, I'm glad you enjoyed! 😊