Start cooking the rice by following the instructions of the packet. While it boils, prepare the rest of the dish.
Place a large pan on high heat, add the cooking oil, and fry the onions until soft. Meanwhile, peel and cut the carrots and pepper in small pieces.
Add the carrots and pepper to the pan. Make sure to stir often so nothing burns, if needed lower the heat slightly to medium-high.
When the carrots are soft, add the spinach and let fry until soft.
Add the peanut butter and half of the coconut oil. Be sure to try and put it in the pan slightly on the side of everything else, then try to make the oil and butter mix and soften before mixing it in to the stew, otherwise you run the risk of the peanut butter sitting in one place of the dish - try to spread it evenly!
Add the beans. Then add the soy sauce, herbs and spices. Lower the heat and let it simmer for a few minutes.
Once the rice is done, rinse it in cold water and add it back to the pot it was in, salt it a little and add the remaining coconut oil.
Serve the bean and veg mixture over the rice. Enjoy!