Description
Creamy Tomato White Bean Stew is a warm, comforting bowl of goodness made with tomatoes, white beans, greens, and creamy vegan cheese. Perfect for cozy nights, this stew is simple, hearty, and full of nourishing flavor.
Ingredients
Scale
- 1 small yellow onion, sliced
- 8 oz cherry tomatoes, halved
- 4 garlic cloves, minced
- ¼ cup sun-dried tomatoes, chopped
- 1 tablespoon tomato paste
- 1 (15 oz) can cannellini beans or other white beans, drained and rinsed
- 1¼ cup vegetable broth
- 1 tablespoon arrowroot starch, tapioca starch, or cornstarch
- 2 cups baby greens (arugula or spinach)
- ¼ cup vegan cream cheese (or coconut/cashew cream)
- Salt and pepper to taste
- 1 small lemon, juiced
- ¼ cup fresh basil, sliced, for garnish
- 1 tablespoon avocado or olive oil
Instructions
- In a medium saucepan, heat olive oil over medium heat.
- Add sliced onion and sauté for about 3 minutes until soft and fragrant.
- Add cherry tomatoes and cook for 5 minutes, stirring often, until tender.
- Stir in garlic, sun-dried tomatoes, and tomato paste. Cook 1 minute until fragrant.
- In a small bowl, whisk arrowroot starch with a splash of vegetable broth. Add this mixture to the remaining broth.
- Pour the broth mixture into the pan and add beans. Simmer for 5 minutes until thickened.
- Stir in vegan cream cheese until melted, then add greens and cook until wilted (about 1 minute).
- Mix in lemon juice and season with salt and pepper.
- Top with fresh basil and serve with rice, quinoa, or crusty bread.
Notes
For more depth, roast cherry tomatoes before adding. Add red pepper flakes for spice or mix in herbs like thyme or parsley. Use coconut or cashew cream for extra richness. Store leftovers up to 4 days in the fridge or freeze for 3 months.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Vegan
Nutrition
- Serving Size: 1 bowl
- Calories: 290
- Sugar: 8g
- Sodium: 540mg
- Fat: 12g
- Saturated Fat: 3g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 8g
- Protein: 10g
- Cholesterol: 0mg
