15ozwhite beans (cannellini or navy beans), drained and rinsed
1mediumonion, diced
3clovesgarlic, minced
1mediumcarrot, diced
1stalkcelery, diced
4cupsvegetable broth
1cupcoconut milk (full fat for creaminess)
2tablespoonsolive oil
1teaspoondried thyme
1teaspoonsmoked paprika
to tastesalt and pepper
for garnishfresh basil leaves
Instructions
In a large pot, heat the olive oil over medium heat. Add the diced onion, carrot, and celery. Cook for 5-7 minutes, stirring occasionally, until the vegetables are softened.
Add the minced garlic and cook for an additional 1-2 minutes until fragrant.
Stir in the diced tomatoes (with their juice), white beans, vegetable broth, dried thyme, smoked paprika, salt, and pepper. Bring the mixture to a boil.
Reduce the heat to low, cover the pot, and let it simmer for about 20 minutes to meld the flavors.
After simmering, stir in the coconut milk and cook for another 5 minutes. Taste and adjust seasoning if needed.
Serve hot, garnished with fresh basil leaves for an aromatic finish.
Notes
Use full-fat coconut milk for a creamier texture.
Keyword coconut milk, stew, tomato, vegan, white beans