Go Back

Creamy Tomato White Bean Stew

The comforting flavors of this Creamy Tomato White Bean Stew make the perfect easy lunch or dinner for any day of the week. This plant-based recipe is packed with wholesome ingredients, including protein-packed white beans, fresh cherry tomatoes, and nutrient-dense leafy greens.
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings: 2 servings
Course: Dinner, Lunch, Stew
Calories: 204

Ingredients
  

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

Equipment

  • Medium saucepan
  • Whisk
  • Small Bowl

Method
 

  1. Heat a tablespoon of oil in a medium saucepan over medium heat. Add the sliced onion and sauté for about 3 minutes until softened. Add the halved cherry tomatoes and continue cooking for another 5 minutes until they begin to soften and burst.
    1 small yellow onion, 8 oz cherry tomatoes
  2. Stir in the minced garlic, chopped sun-dried tomatoes, and tomato paste. Cook for about one minute, stirring constantly, until the garlic is fragrant and the tomato paste has darkened in color to a deep red.
    4 cloves garlic, 1/4 cup sun-dried tomatoes, 1 tablespoon tomato paste
  3. In a small separate bowl, whisk the arrowroot starch with a small splash of the vegetable broth until smooth. Mix this slurry into the remaining vegetable broth.
    1 1/4 cup vegetable broth, 1 tablespoon arrowroot starch
  4. Pour the broth mixture into the pan and add the drained cannellini beans. Bring the mixture to a low simmer and cook for about 5 minutes until the liquid has slightly thickened and the beans are warmed through.
    1 can cannellini beans, 1 1/4 cup vegetable broth
  5. Stir in the vegan cream cheese until it has completely melted into the sauce. Add the baby greens and stir until they are just wilted, which should take about 1 minute.
    2 cups baby greens, 1/4 cup vegan cream cheese
  6. Stir in the fresh lemon juice. Season with salt and pepper to taste. Remove from heat and garnish with fresh sliced basil before serving.
    Salt and pepper, 1 small lemon, 1/4 cup fresh basil

Notes

For the best flavor, cook the tomato paste for a minute to enhance its umami depth before adding liquids. Always whisk the arrowroot starch with cold broth to prevent clumps in your creamy sauce.
QR Code linking back to recipe