Go Back
+ servings
Print Recipe
No ratings yet

Creamy Tomato White Bean Stew

The comforting flavors of this Creamy Tomato White Bean Stew make the perfect easy lunch or dinner. This plant-based recipe is packed with wholesome ingredients, like protein-packed white beans, cherry tomatoes, and nutrient-dense greens
Servings: 2
Author: Bakerita

Ingredients

  • 1 small yellow onion sliced
  • 8 ounces cherry tomatoes halved
  • 4 cloves garlic minced
  • ¼ cup sun-dried tomatoes chopped
  • 1 tablespoon tomato paste
  • 1 15-ounce can cannellini beans , or other white beans of choice, drained and rinsed
  • cup vegetable broth
  • 1 tablespoon cornstarch or arrowroot starch, or tapioca starch
  • 2 cups baby greens like baby arugula or spinach
  • ¼ cup vegan cream cheese (you can also replace with coconut cream or cashew cream)
  • salt to taste
  • pepper to taste
  • 1 small lemon juiced
  • ¼ cup fresh basil sliced, to garnish

Instructions

  • In a medium saucepan over medium heat, add 1 tablespoon avocado or olive oil.
  • Add the onion, and saute for 3 minutes.
  • Add the cherry tomatoes and cook for another 5 minutes or so, until softened, stirring frequently.
  • Add the garlic, sun-dried tomatoes, and tomato paste, and cook, stirring constantly, for one minute, or until fragrant and the tomato paste has darkened in color.
  • In a separate small bowl, whisk the cornstarch with a splash of broth, then mix that into the rest of the vegetable broth.
  • Pour the broth into the pan and add the beans.
  • Cook for 5 minutes at a low simmer, until slightly thickened and warmed through.
  • Stir in the cream cheese and stir until it’s melted into the stew.
  • Mix in the greens and cook until wilted, about 1 minute.
  • Mix in the lemon juice.
  • Add salt and pepper to taste.
  • Top with basil.
  • Enjoy over rice, quinoa, greens, with toast, or all on its own.