Peel the plantains by cutting off the end and slicing through the peel. Cut into pieces. I cut the plantain into halves and then lengthwise but you can also slice them into coins.
Add oil to a large pot on medium heat. Brown the onion for several minutes.
Add garlic and stir until fragrant.
Add tomato puré and stir in. Let cook for a minute.
Add fresh tomatoes, carrots, bell pepper, and chili if using.
Add ~300-400 mL water and vegetable stock.
Add the plantains.
Simmer on low o medium heat for 30 minutes until the plantains are done. They should be soft throughout but not fall apart.
Stir in crushed peanuts.
Serve with avocado, rice, ugali, and/or bread.