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 quintessential comfort food that warms the soul while delivering a nourishing punch. This delightful dish is perfect for busy weeknights, ready in just 25 minutes, allowing you to enjoy a hearty meal without the fuss. Packed with protein-rich white beans and vibrant cherry tomatoes, each bowl is a wholesome treat that the whole family will love. The creamy texture, enhanced by vegan cream cheese, pairs beautifully with fresh basil and a squeeze of lemon for brightness. Whether served over rice or simply enjoyed on its own, this stew promises satisfaction in every bite.

Ingredients

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

Instructions

  1. In a medium saucepan over medium heat, add avocado oil and sauté the sliced onion for about 3 minutes until translucent. Add halved cherry tomatoes and cook for an additional 5 minutes.
  2. Stir in minced garlic, sun-dried tomatoes, and tomato paste; cook for about one minute until fragrant.
  3. In a small bowl, whisk together arrowroot starch with a splash of vegetable broth then mix into the remaining broth.
  4. Pour the broth mixture into the pan along with cannellini beans; simmer on low heat for about 5 minutes until slightly thickened.
  5. Stir in vegan cream cheese until melted; add greens and cook until just wilted. Squeeze in lemon juice and season with salt and pepper.
  6. Serve garnished with fresh basil.

Nutrition