Print

Creamy Tomato White Bean Stew

Creamy Tomato White Bean Stew

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Creamy Tomato White Bean Stew is the ultimate comfort food that delivers rich flavors in just 25 minutes. This dairy-free and plant-based stew combines fresh tomatoes, hearty white beans, and vibrant greens for a nutritious meal that’s perfect for any occasion. Whether you’re serving it as a quick lunch, cozy dinner, or a satisfying meal prep option, this stew is versatile enough to please everyone at the table. The creamy texture from vegan cream cheese adds indulgence without the dairy, making it suitable for all diets. Enjoy this delicious dish over rice, quinoa, or with crusty bread to soak up every last drop!

Ingredients

Scale
  • 1 small yellow onion
  • 8 oz. cherry tomatoes
  • 4 garlic cloves
  • 1/4 cup sun-dried tomatoes
  • 1 (15 oz) can cannellini beans
  • 1 1/4 cup vegetable broth
  • 2 cups baby greens (arugula or spinach)
  • 1/4 cup vegan cream cheese
  • Juice of 1 lemon
  • Fresh basil for garnish

Instructions

  1. In a medium saucepan, heat oil over medium heat. Sauté sliced onion for about 3 minutes until translucent.
  2. Add halved cherry tomatoes and cook for another 5 minutes until softened.
  3. Stir in minced garlic, chopped sun-dried tomatoes, and tomato paste; cook for one minute until fragrant.
  4. In a small bowl, whisk arrowroot starch with a splash of vegetable broth until smooth; add to the remaining broth in the saucepan.
  5. Stir in rinsed cannellini beans and simmer on low for about 5 minutes until thickened.
  6. Mix in vegan cream cheese until melted and incorporate baby greens until wilted (about 1 minute). Finish with lemon juice and season to taste.

Nutrition