Print

Creamy Tomato White Bean Stew

Creamy Tomato White Bean Stew

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

If you’re in search of a warm, comforting dish that bursts with flavor, look no further than this Creamy Tomato White Bean Stew. Ready in just 25 minutes, this hearty vegan stew is perfect for busy weeknights or cozy family gatherings. With a delightful blend of fresh tomatoes, aromatic garlic, and creamy goodness, it’s a satisfying meal everyone will love. Whether enjoyed on its own or served over rice or quinoa, this stew is versatile enough to suit any palate. Packed with nutritious ingredients like white beans and leafy greens, it’s a healthy choice that doesn’t compromise on taste.

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, tapioca starch, or cornstarch
  • 2 cups baby greens, like baby arugula or spinach
  • ¼ cup vegan cream cheese (or substitute with coconut cream or cashew cream)
  • Salt and pepper, to taste
  • 1 small lemon, juiced
  • ¼ cup fresh basil, sliced, to garnish

Instructions

  1. In a medium saucepan over medium heat, warm 1 tablespoon of avocado or olive oil. Sauté the sliced onion for about 3 minutes until softened. Add halved cherry tomatoes and cook for another 5 minutes.
  2. Stir in minced garlic, chopped sun-dried tomatoes, and tomato paste; cook for 1 minute.
  3. In a small bowl, mix arrowroot starch with a splash of vegetable broth until smooth, then add to the saucepan with the remaining broth and rinsed beans.
  4. Simmer for 5 minutes until warmed through.
  5. Stir in vegan cream cheese until melted, then add baby greens and lemon juice; season with salt and pepper to taste. Serve garnished with fresh basil.

Nutrition