v
PrintA rich and creamy vegan tomato white bean stew made with simple, nourishing ingredients like white beans, crushed tomatoes, and dairy-free cream. Perfect for a cozy meal any night of the week.
2 tbsp olive oil
1 yellow onion, chopped
4 garlic cloves, minced
1 tsp dried thyme
1 tsp dried basil
Pinch red pepper flakes (optional)
1 (28 oz) can crushed or diced tomatoes
2 (15 oz) cans white beans, drained and rinsed
3 cups vegetable broth
1 bay leaf
½ cup full-fat coconut milk or cashew cream
Salt and black pepper to taste
Fresh parsley for garnish (optional)
Heat oil in a large pot. Sauté onion until soft, about 6–7 minutes.
Stir in garlic, thyme, basil, and red pepper flakes. Cook for 1 minute.
Add tomatoes and simmer for 5 minutes.
Add beans, broth, and bay leaf. Simmer 15–20 minutes.
Remove bay leaf. Blend 1½ cups of stew and return to the pot.
Stir in coconut milk or cashew cream. Simmer 5–10 more minutes.
Adjust seasoning. Garnish with parsley and serve hot.