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 warm and comforting dish to enjoy any day of the week. Full of hearty white beans, juicy cherry tomatoes, and vibrant greens, this easy-to-make vegan stew is ready in just 25 minutes, making it an ideal choice for busy weeknights or cozy family dinners. It’s rich, creamy, and packed with flavor, ensuring that everyone at your table will love every bite. Serve it on its own or over rice or quinoa for a filling meal that’s as nutritious as it is delicious!

Ingredients

Scale
  • 1 small yellow onion
  • 8 oz. cherry tomatoes
  • 4 garlic cloves
  • ¼ cup sun-dried tomatoes
  • 1 tablespoon tomato paste
  • 1 (15 oz) can cannellini beans
  • 1¼ cup vegetable broth
  • 1 tablespoon arrowroot starch
  • 2 cups baby greens (like arugula or spinach)
  • ¼ cup vegan cream cheese (or coconut/cashew cream)
  • Salt and pepper, to taste
  • 1 small lemon, juiced
  • ¼ cup fresh basil for garnish

Instructions

  1. In a medium saucepan over medium heat, sauté the sliced onion in oil until translucent. Add halved cherry tomatoes and cook for another 5 minutes.
  2. Stir in minced garlic, sun-dried tomatoes, and tomato paste; cook until fragrant.
  3. In a small bowl, whisk arrowroot starch with a splash of vegetable broth until smooth; add to the pan along with remaining broth.
  4. Add cannellini beans and simmer on low for about 5 minutes.
  5. Stir in vegan cream cheese until melted; fold in baby greens and season with lemon juice, salt, and pepper.
  6. Serve garnished with fresh basil.

Nutrition