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 ultimate cozy dish that warms both heart and belly. This deliciously comforting stew combines creamy white beans with vibrant tomatoes and nutrient-rich greens, making it a wholesome option for any meal. With its rich flavors and silky texture, this recipe is perfect for busy weeknights or leisurely gatherings with friends. Ready in just 25 minutes, it’s an easy go-to that’s sure to become a family favorite. Serve it over rice, quinoa, or simply enjoy it on its own—this versatile stew is packed with nourishment and delight!

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
  • 2 cups baby greens (e.g., arugula or spinach)
  • ¼ cup vegan cream cheese (or coconut/cashew cream)
  • Juice of 1 small lemon
  • Fresh basil for garnish

Instructions

  1. In a medium saucepan over medium heat, add oil and sauté the sliced onion for about 3 minutes until translucent. Add halved cherry tomatoes and cook for another 5 minutes.
  2. Stir in minced garlic, sun-dried tomatoes, and tomato paste; cook for about one minute until fragrant.
  3. Whisk together arrowroot starch with a splash of vegetable broth; mix into remaining broth before adding to the pan along with drained beans. Simmer for about 5 minutes until slightly thickened.
  4. Stir in vegan cream cheese (or chosen alternative) until melted; fold in baby greens and lemon juice. Season with salt and pepper to taste.
  5. Serve hot garnished with fresh basil.

Nutrition