This quick and easy one-pot creamy vegetable soup is perfect for busy nights, filled with comforting flavors from potatoes, carrots, and spinach.
Servings 4servings
Prep Time 10 minutesmins
Cook Time 30 minutesmins
Total Time 40 minutesmins
Ingredients
Vegetables and Base
1tablespoonolive oilFor sautéing
1mediumonion, diced
2clovesgarlic, minced
3carrots, diced
2stalkscelery, diced
2mediumpotatoes, diced
Liquid Ingredients
4cupsvegetable broth
1cupheavy cream or coconut milkFor a vegan option, use coconut milk.
Seasoning and Greens
1cupfresh spinachYou may substitute with kale or Swiss chard.
1teaspoondried thymeCan be swapped for rosemary or Italian seasoning.
to tasteSalt and pepperAdjust after adding cream.
to tasteFresh herbs (parsley, basil) for garnish
Instructions
Preparation
Chop all vegetables to similar sizes for even cooking.
Cooking
In a large pot, heat olive oil over medium heat.
Add the diced onion and minced garlic, sauté until the onion is translucent.
Add diced carrots, celery, and potatoes; cook for about 5 minutes.
Pour in the vegetable broth and bring to a boil.
Lower heat and simmer for 15-20 minutes, until the vegetables are tender.
Stir in heavy cream (or coconut milk) and fresh spinach, season with thyme, salt, and pepper.
Cook for an additional 5 minutes, then serve hot with fresh herbs on top.
Notes
Cool the soup to room temperature before storing. Store in airtight containers in the fridge for up to 3 days or freeze for up to 3 months. Thaw in the fridge overnight and reheat gently, stirring in a bit of broth or water if it thickens.