(For all ingredients,please use organic versions if available)
Fresh or frozen spinach 
1 heaped tablespoon
coconut oil 
2 blocks firm tofu
Asparagus
2 cups of coconut cream
1 large onion, chopped
3 or 4 cloves garlic, minced 
Massel vegan 
chicken-style stock cubes 
1 tablespoon Moroccan spice mix
1 tablespoon herb and garlic seasoning
Rock salt
Served with rice and fresh garden salad 
 
  - Fry the onions until it’s clear.
- When the onion already soft, add in the garlic.
- Add in the spices and lightly fry it.
- Add in the sliced tofu. Fry slightly.
- Dilute 2 vegan chicken-style stock cubes in a  cup of water.
- Add in the rock salt to the tofu.
- Fry the tofu until it is golden brown.
- Cut the asparagus into small bite size and then  add in to the tofu.
- Add in ½  cup of the stock.
- Add in the spinach. A little bit at a time.
- When all the spinach are shrink, add in the  coconut cream. Mix.
- Put the lid on and let the coconut and the  spinach to shrink. This will take about 5 – 10 minutes.
- Meanwhile, cook the rice.
- Pre-soaked the rice for about 15 minutes  beforehand so it will cook faster and taste better.
- Add in a little bit of salt and pour some hot  water and then let it boil.
- 1 cup of rice with 1 cup of water.
- Cook until all the water evaporate.
- Meanwhile, prepare the salad with lettuce,  tomato, and cucumber.
- To serve the spinach tofu, put some rice on a  plate, and arrange some spinach tofu on the side.
- Add in the garnish.
- Serve the rice with the salad.