1cupgreen beans, trimmed and cut into 1-inch pieces
4cupsvegetable broth
1cupwhole milk or a plant-based alternative
1cupheavy cream
1teaspoondried thyme
1teaspoondried basil
to tastesalt and pepper
1cupfresh spinach, chopped
for garnishchopped parsley
Instructions
In a large pot, heat the olive oil over medium heat. Add the chopped onion and garlic, sautéing until the onion is translucent, about 5 minutes.
Stir in the diced carrots, zucchini, bell pepper, and green beans. Cook for an additional 5-7 minutes, stirring occasionally, until the vegetables start to soften.
Pour in the vegetable broth and bring it to a boil. Reduce the heat and let it simmer for about 15 minutes, or until all the vegetables are tender.
Once the vegetables are soft, use an immersion blender to puree the soup until it’s smooth and creamy. Alternatively, you can carefully transfer it to a stand blender in batches.
Return the pureed soup to the pot (if using a stand blender). Stir in the whole milk and heavy cream, mixing well to combine.
Add the dried thyme, dried basil, salt, and pepper to taste. Let it simmer on low heat for another 5 minutes to warm through and mix in the flavors.
Stir in the fresh spinach just before serving, allowing it to wilt slightly in the heat of the soup.
Ladle the soup into bowls, garnish with chopped parsley, and serve hot.
Notes
Feel free to use any seasonal vegetables you have on hand.