Go Back

Creamy Vegan Tomato White Bean Stew

A comforting and creamy stew featuring tomatoes, white beans, and leafy greens, perfect for a cozy dinner night.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 servings
Course: Dinner, Main Course
Cuisine: Comfort Food, Vegan
Calories: 300

Ingredients
  

Main Ingredients
  • 1 can white beans, drained and rinsed
  • 2 cups cherry tomatoes, halved
  • 2 cups vegetable broth
  • 1 cup coconut milk
  • 2 cups spinach or kale
  • 1 medium onion, diced
  • 3 cloves garlic, minced
  • 1 tablespoon olive oil
  • Salt and pepper to taste
  • Herbs (like basil or thyme) for garnish

Method
 

Cooking Instructions
  1. In a large pot, heat the olive oil over medium heat.
  2. Add the diced onion and sauté until it turns translucent.
  3. Toss in the minced garlic and cook for another minute.
  4. Stir in the cherry tomatoes and let them soften a bit.
  5. Add the white beans, vegetable broth, and coconut milk. Bring to a simmer.
  6. Mix in the spinach or kale and stir until it’s wilted.
  7. Season with salt, pepper, and herbs to taste.
  8. Serve hot, garnished with extra herbs if desired.

Notes

Best served in a big bowl with crusty bread on the side. Keeps well in the fridge for 3-4 days or can be frozen for up to 3 months.