Peanut and tomato stew –Indulge in a delightful culinary experience with this Sweet Potato and Tomato Peanut Butter Stew. This comforting dish combines the rich flavors of sweet potatoes and tomatoes with the creamy goodness of peanut butter, providing a nourishing meal that’s both satisfying and easy to prepare. Perfect for a cozy night in or impressing guests, this recipe will leave everyone asking for seconds.
Sweet Potato and Tomato Peanut Butter Stew
This stew is not only delicious but also packed with nutrients, making it an excellent choice for promoting overall health. Below are the details on how to create this mouthwatering dish.

Ingredients
- 2 medium sweet potatoes, peeled and diced
- 1 can (14 oz) diced tomatoes
- 1/2 cup creamy peanut butter
- 1 onion, chopped
- 3 cloves garlic, minced
- 4 cups vegetable broth
- 1 tablespoon olive oil
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- Salt and pepper to taste
- Fresh cilantro (optional, for garnish)
Instructions
- In a large pot, heat the olive oil over medium heat. Add the chopped onion and sauté until soft and translucent, about 5 minutes.
- Stir in the minced garlic, ground cumin, and smoked paprika, cooking until fragrant, which should take about 1 minute.
- Add the diced sweet potatoes and stir to combine, ensuring they are coated with the spices.
- Pour in the vegetable broth and canned diced tomatoes, bringing the mixture to a gentle boil.
- Reduce the heat, cover, and let simmer for about 20 minutes or until the sweet potatoes are tender.
- Once cooked, stir in the creamy peanut butter until fully incorporated. The stew should become rich and creamy.
- Season with salt and pepper to taste. If preferred, garnish with fresh cilantro before serving.
This Sweet Potato and Tomato Peanut Butter Stew is perfect as a hearty lunch or dinner option. It pairs well with crusty bread or can be enjoyed on its own as a fulfilling meal. Enjoy the layers of flavor and the nourishing ingredients that make this stew a standout dish!