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 a warm and satisfying dish that brings comfort to any meal. This easy vegan recipe combines protein-rich white beans, juicy cherry tomatoes, and vibrant greens in a creamy, flavorful broth. Perfect for lunch or dinner, this stew can be enjoyed on its own or served over rice or quinoa for a heartier option. In just 25 minutes, you can create a delicious meal that’s not only quick but also packed with wholesome ingredients. Whether you’re vegan or just looking for a nutritious option, this stew is sure to become a favorite in your kitchen.

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 (e.g., 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

Instructions

  1. In a medium saucepan over medium heat, add oil and sauté the onion for about 3 minutes until softened. Add cherry tomatoes; cook for another 5 minutes.
  2. Stir in garlic, sun-dried tomatoes, and tomato paste; cook until fragrant (about 1 minute).
  3. In a small bowl, whisk together arrowroot starch with a splash of vegetable broth until smooth, then add to the remaining broth.
  4. Pour the broth mixture into the saucepan along with rinsed beans; let simmer on low heat for about 5 minutes.
  5. Stir in vegan cream cheese until melted; add baby greens and cook until wilted (about 1 minute). Mix in lemon juice and season with salt and pepper.
  6. Serve hot, garnished with fresh basil.

Nutrition