Place the wild rice in a pan and cover with water. Bring to the boil and simmer for 10 mins.
After 10 mins, add the red lentils to the pan and increase the water so they are covered. Bring to the boil and simmer for a further 30 mins.
Add the onion and garlic to a frying pan and cook gently for 5 mins until they begin to soften.
Add the spices and stir.
Add the tomato puree.
Add the black beans.
Add a little of the water if needed to prevent the mixture getting too thick or sticking to the pan.
Drain the rice and red lentils.
Add the rice, lentils and black beans to a plate and serve immediately.
Serve with a handful of fresh spinach leaves.