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 delightful dish that warms the soul with every bite. Packed with wholesome ingredients, this comforting stew is perfect for busy weeknights or cozy family gatherings. In just 25 minutes, you can create a rich, creamy meal that’s not only satisfying but also full of vibrant flavors. The combination of tender white beans and juicy cherry tomatoes creates a hearty texture, while vegan cream cheese adds a luscious creaminess. Whether served on its own or over rice, this stew is sure to become a favorite.

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, or other white beans of choice, 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 coconut cream or cashew cream)
  • Salt and pepper, to taste
  • 1 small lemon, juiced
  • ¼ cup fresh basil, sliced, to garnish

Instructions

  1. Sauté sliced onion in avocado oil over medium heat for 3 minutes until soft. Add halved cherry tomatoes and cook for an additional 5 minutes.
  2. Stir in minced garlic, sun-dried tomatoes, and tomato paste; cook for 1 minute until fragrant.
  3. Whisk arrowroot starch with a splash of vegetable broth until smooth; mix into remaining broth.
  4. Pour broth mixture into the pan along with cannellini beans; simmer for 5 minutes until slightly thickened.
  5. Stir in vegan cream cheese until melted, then add baby greens and cook for about 1 minute until wilted. Finish with lemon juice and season with salt and pepper.

Nutrition