• 1 onion, finely chopped
  • 3 tbsp coconut oil or butter
  • 300g basmati rice
  • a large pinch added to 460ml boiling water saffron
  • 1 bunch asparagus
  • 25g dill, roughly chopped
  • 25g tarragon, roughly chopped
  • 60g skinless almonds


  • STEP 1

    Cook the onion in 2 tbsp coconut oil or butter until it is soft and lightly golden. Add the rice, and stir it in, making sure every grain is coated. Add the saffron water and some salt and pepper, cover with a tight-fitting lid, and cook over a low heat for 15 minutes. (Add a splash of water if the rice sticks to the pan.)

  • STEP 2

    Meanwhile, trim the woody ends off the asparagus and chop it into 1cm pieces. Cook these in a splash of water, in a covered pan, for 4 minutes or until tender, then rinse it in cold water to stop it cooking. When the rice is ready, add the asparagus, dill and tarragon, and put the lid back on for 5 minutes.

  • STEP 3

    Heat the remaining oil or butter, and fry the almonds with a pinch of salt until they are brown. Tip them onto the rice.


Comments, questions and tips

Rate this recipe

What is your star rating out of 5?

Choose the type of message you'd like to post

Choose the type of message you'd like to post

Overall rating