Print

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A rich and creamy vegan stew made with white beans, crushed tomatoes, herbs, and coconut milk. Cozy, filling, and perfect for a nourishing one-pot meal.

Ingredients

Scale
  • 2 tbsp olive oil

  • 1 onion, diced

  • 2 celery stalks, diced

  • 4 garlic cloves, minced

  • ½ tsp salt

  • ¼ tsp black pepper

  • ¼ tsp red pepper flakes (optional)

  • 1 (28 oz) can crushed tomatoes

  • 1 tsp dried thyme

  • 1 tsp dried rosemary

  • 1 bay leaf

  • 2 (15 oz) cans white beans, drained

  • 2½ cups vegetable broth

  • ½ cup full-fat coconut milk or cashew cream

  • 2 cups spinach or kale (optional)

Instructions

  • Heat olive oil in a large pot. Sauté onion and celery for 6–7 minutes until softened.

  • Add garlic, salt, pepper, and chili flakes. Cook 1 minute more.

  • Stir in tomatoes, thyme, rosemary, and bay leaf. Simmer 5 minutes.

  • Add white beans and broth. Simmer uncovered 20 minutes.

  • Stir in coconut milk and greens. Cook another 5–7 minutes until creamy.

  • Adjust seasoning. Serve hot with bread and fresh herbs.