Nutrition balance score
Great
Glycemic Index
47
Low
Glycemic Load
20
High
Nutrition per serving
Calories421.8 kcal (21%)
Total Fat24.1 g (34%)
Carbs42.6 g (16%)
Sugars5.7 g (6%)
Protein14.4 g (29%)
Sodium843.4 mg (42%)
Fiber8.7 g (31%)
% Daily Values based on a 2,000 calorie diet
Ingredients
4 servings

250gdried orzo

500gwater

300gsilken tofu

80gbaby spinach

¾ tablespoonolive oil

0.5lemon

2 tablespoonsfresh chives
or spring onions, finely chopped, to serve

fine salt
Piri piri sauce
Instructions
Step 1
First make the piri piri sauce. Mix all the ingredients together in a medium bowl (add less of the piri piri seasoning at first if you don't like too much heat). Put half the sauce into a saute pan with the orzo and water. Mix together and set aside.
Step 2
Cut the tofu into 2.5cm cubes and add to the bowl with the remaining piri piri sauce. Sprinkle a good pinch of salt, then very gently stir together so the tofu is coated. Set aside.
Step 3
Place the pan with the orzo and water on a medium-high heat. Cook for 8-9 minutes, stirring continuously until most of the water has been absorbed and the orzo is al dente. Remove from the heat.
Step 4
Flatten the surface of the orzo. Spoon the tofu and sauce evenly over the cooked orzo. Mix the spinach with the 3/4 tablespoon of oil and a good pinch of fine salt, then arrange over the top.
Step 5
Cover the pan with a lid and return to a medium heat. Cook for 5 minutes, then remove the lid and cook for another 3-4 minutes, or until the liquid that was produced when steaming the spinach has been reabsorbed, and the bottom of the orzo is crispy. Leave to cool for 5 minutes.