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 perfect cozy dish to warm your heart and satisfy your cravings. This delicious stew combines the richness of tomatoes, the creaminess of vegan ingredients, and the goodness of nutrient-dense white beans. In just 25 minutes, you can create a meal that’s both comforting and nourishing, making it ideal for busy weeknights or meal prep. Packed with vibrant flavors and wholesome ingredients, this stew is sure to bring everyone to the table.

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, 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/cashew cream)
  • Salt and pepper, to taste
  • 1 small lemon, juiced
  • ¼ cup fresh basil, sliced, to garnish

Instructions

  1. Sauté sliced onion in olive oil for 3 minutes until softened. Add halved cherry tomatoes and cook for another 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 little vegetable broth; mix into sautéed mixture along with rinsed cannellini beans and remaining broth. Simmer for 5 minutes until slightly thickened.
  4. Stir in vegan cream cheese and baby greens until melted and wilted. Finish with a squeeze of fresh lemon juice.

Nutrition