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 perfect cozy dish for busy weeknights. This vegan stew combines rich tomato flavors with hearty white beans and vibrant greens, creating a comforting meal that warms the soul. Ready in just 25 minutes, it’s ideal for both solo dining and sharing with family or friends. Enjoy this nutritious bowl of goodness packed with protein and vitamins, making it a satisfying option for lunch or dinner.

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, drained and rinsed
  • 1¼ cup vegetable broth
  • 1 tablespoon arrowroot starch (or tapioca starch/cornstarch)
  • 2 cups baby greens (like arugula or spinach)
  • ¼ cup vegan cream cheese (or coconut/cashew cream)
  • Salt and pepper to taste
  • Juice of 1 small lemon
  • ¼ cup fresh basil, sliced (for garnish)

Instructions

  1. Sauté the sliced onion in olive oil over medium heat for about 3 minutes until soft. Add halved cherry tomatoes and cook for another 5 minutes.
  2. Stir in minced garlic, chopped sun-dried tomatoes, and tomato paste; cook for an additional minute.
  3. In a separate bowl, mix arrowroot starch with a splash of vegetable broth until smooth. Combine this mixture with the remaining broth and add to the pan along with rinsed beans. Simmer gently for about 5 minutes until thickened.
  4. Mix in vegan cream cheese until melted, then fold in baby greens until wilted. Season with lemon juice, salt, and pepper to taste.
  5. Serve warm, garnished with fresh basil.

Nutrition