Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Creamy Tomato White Bean Stew Recipe

Creamy Tomato White Bean Stew Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 15 reviews

This Creamy Tomato White Bean Stew is a comforting and flavorful vegan dish that’s perfect for a cozy lunch. The creamy texture paired with the tangy tomatoes and hearty beans make for a satisfying meal.

  • Total Time: 25 minutes
  • Yield: 2 servings

Ingredients

For the Stew:

  • 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 cannelini 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 (you can also replace with coconut cream or cashew cream)
  • Salt and pepper, to taste
  • 1 small lemon, juiced
  • ¼ cup fresh basil, sliced, to garnish

Instructions

  1. Saute Onion and Tomatoes: 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.
  2. Add Flavorful Ingredients: 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.
  3. Thicken the Stew: In a separate small bowl, whisk the arrowroot starch 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.
  4. Finish the Stew: 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, and then mix in the lemon juice. Add salt and pepper to taste. Top with basil.
  5. Serve: Enjoy over rice, quinoa, greens, with toast, or all on its own.

Notes

  • Storing leftovers: this stew will stay good in an airtight container in the fridge for about 4 days.
  • To reheat: add the bean stew to a pan over the stove on low-medium heat, stirring frequently until the beans are warmed through. If needed, add a splash of water or broth while the stew reheats.
  • Author: ELLA
  • Prep Time: 5 minutes
  • Cook Time: 20 minutes
  • Category: Lunch
  • Method: Stovetop
  • Cuisine: N/A
  • Diet: Vegan

Nutrition

  • Serving Size: 1 serving
  • Calories: 320
  • Sugar: 8g
  • Sodium: 780mg
  • Fat: 12g
  • Saturated Fat: 4g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 12g
  • Protein: 14g
  • Cholesterol: 0mg