Lamb Biryani with Roasted Cauliflower, Capsicum and Onion

Our take on the classic Lamb Biryani. Basmati rice, lamb mince, spices and coconut milk, baked until fragrant and fluffy - served topped with sweet and crispy roasted vegetables, roasted almonds, fresh coriander and a dollop of yoghurt.

Meal Prep


  • Preheat the oven to 200 degrees fan bake.
  • Prepare the vegetables.
  • Prepare the lamb biryani - fry off the mince and spices, then add the remaining ingredients and pop into the oven to cook.  
  • Roast the vegetables while the biryani is cooking in the oven.
  • Serve the lamb biryani with the roasted vegetables, and sprinkle over the coriander, almonds and a spoonful of yoghurt.


  • We cooked the lamb biryani in a large cast iron pan with a lid. If you don’t have a pan with a lid simply cook in a fry pan and transfer to an ovenproof dish with either a lid or cover with tinfoil.
  • You want to get the vegetables nice and crispy and caramelised on the outside. You might need to use two baking trays so you don’t overcrowd the veggies causing them to steam.

Meal prep guide - if you followed the meal prep guide you would have pre-chopped the vegetables, made the spice mix and roasted the almonds.

This recipe serves four if you are cooking for two simply halve the recipe. To reduce food waste, use 1 can of coconut milk and omit the stock.


Roasted Vegetables

  • 1 cauliflower (cut into florets)
  • 1 red onion (sliced)
  • 1 red capsicum (sliced)
  • 1 Tbsp curry powder
  • 1 Tbsp coconut oil or olive oil
  • Salt and pepper

Lamb Biryani

  • 1 Tbsp butter or coconut oil
  • 500g lamb mince
  • 2 garlic cloves (crushed)
  • 1 Tbsp ginger (grated)
  • 1 tsp cumin seeds
  • 1 tsp coriander seeds
  • 1 Tbsp curry powder
  • 2 tsp garam masala
  • 1 ½ cups basmati rice
  • ¼ cup raisins
  • 350ml stock or water
  • 400ml coconut milk or cream
  • Salt and pepper

Serve with

  • ⅓ cup coriander (roughly chopped)
  • ⅓ cup almonds (roasted and roughly chopped)
  • ⅓ cup greek yoghurt
  1. Preheat the oven to 200 degrees fan bake.
  2. Add the cauliflower, red onion and capsicum onto a large baking tray (you might need to use two depending on the size of your oven). Drizzle generously with the oil and season with the curry powder, salt and pepper; toss well. Set aside while you prepare the lamb biryani.
  3. Melt the butter or coconut oil in a large sauté pan over a high heat. Add the lamb mince and fry for a few minutes before adding the garlic, ginger, cumin seeds, coriander seeds, curry powder, garam masala and season with salt and pepper. Cook for 6-8 minutes until the mince has nicely browned and any moisture has evaporated.
  4. Add the rice, raisins, stock and coconut milk; bring to a boil. Once boiling, remove from the heat, pop the lid on and transfer to the oven to cook for 30 minutes.
  5. Pop the vegetables in the oven as well - they should take the same amount of time as the biryani. The veggies should be tender and slightly crispy after 30 minutes - if not, remove the biryani from the oven and allow it to sit while the veggies finish cooking.
  6. Once you’re ready to serve, top the lamb biryani with the roasted vegetables, and sprinkle over the coriander, almonds and a spoonful of yoghurt.


  • You can do a mixture of eggplant, capsicum, zucchini and onion and remove the cauliflower.


  • To make this dish vegetarian you can make our Chickpea and Eggplant Biryani. Follow all the same instructions but instead of frying off the mince fry off 400g of tinned chickpeas (drained and rinsed) with the spices before adding the raisins, stock and coconut milk. Cut 1 eggplant into cubes and roast with the rest of the vegetables.


  • If you don’t like raisins you can leave them out.