INGREDIENTS:
- 2 tablespoons olive oil
- 1 medium onion, diced
- 3 cloves garlic, minced
- 2 medium carrots, diced
- 2 celery stalks, diced
- 3 medium potatoes, peeled and cubed
- 2 cans (15 oz each) white beans (cannellini or great northern), drained and rinsed
- 4 cups vegetable broth
- 1 cup coconut milk (or any plant-based milk for a creamy texture)
- 1 teaspoon dried thyme
- 1 teaspoon dried oregano
- 1 teaspoon ground turmeric (for color)
- 2 bay leaves
- Salt and pepper to taste
- 1 cup fresh parsley or cilantro, chopped
- Crusty bread, for serving
Instructions:Instructions: - Sauté the Vegetables:
- Heat olive oil in a large pot over medium heat. Add the diced onion and sauté for 3-4 minutes until translucent.
- Add minced garlic, carrots, celery, and potatoes. Cook for another 5 minutes, stirring occasionally, until vegetables start to soften.
- Add Beans and Spices:
- Stir in the white beans, thyme, oregano, turmeric, and bay leaves. Cook for 2 more minutes to let the spices bloom.
- Add Broth and Simmer:
- Pour in the vegetable broth, ensuring all vegetables and beans are covered. Bring the soup to a boil, then reduce the heat to low and simmer for 20 minutes or until the vegetables are tender.
- Blend for Creaminess:
- Once the vegetables are cooked, remove the bay leaves. Using an immersion blender, blend about half of the soup to create a creamy texture while still leaving some chunks for texture. (Alternatively, transfer half the soup to a blender, blend, and return to the pot.)
- Add Coconut Milk and Season:
- Stir in the coconut milk to give the soup a creamy, rich consistency. Season with salt and pepper to taste. Let the soup simmer for an additional 5 minutes to combine the flavors.
- Finish with Fresh Herbs:
- Stir in the fresh parsley or cilantro just before serving for a burst of freshness.
- Serve: