2 tablespoons olive oil
1 onion, finely chopped
2 cloves garlic, crushed
1 teaspoon each ground cumin, cardamom, cinnamon, allspice and ground pepper
1 cup basmati rice, rinsed and drained
1 cup puy lentils, rinsed and drained
2½ cups water
½ teaspoon sea salt
½ cup sliced almonds, roasted
2 tablespoons pistachio nuts
2 tablespoons chopped parsley
Heat the oil in a large saucepan and cook the onion and garlic with a good pinch of salt until soft. Stir in the spices and cook for 1 minute, then add the rice, lentils, water and salt and bring to the boil.
Give it a final stir then cover tightly and cook for 10 minutes. Remove from the heat and leave covered for 10 minutes to finish the cooking process.
Transfer to a serving bowl and top with the nuts and parsley.