Description
Creamy Vegetable Soup is a comforting, nutritious, and velvety smooth dish perfect for any season. Made with fresh vegetables and a rich, creamy base, this soup is easy to customize, freezer-friendly, and great for meal prep. Whether you need a quick weeknight dinner or a cozy meal on a chilly day, this homemade vegetable soup is a go-to favorite.
Ingredients
- 2 tbsp butter or olive oil
- 1 onion, chopped
- 3 cloves garlic, minced
- 2 carrots, diced
- 2 celery stalks, chopped
- 2 potatoes, peeled and diced
- 1 cup broccoli florets
- 1 cup cauliflower florets
- 1 zucchini, chopped
- 4 cups vegetable broth
- 1 cup heavy cream or milk (for a lighter version)
- 1 tsp salt
- ½ tsp black pepper
- 1 tsp thyme or Italian seasoning
- ¼ cup grated Parmesan (optional)
Instructions
1. Sauté Aromatics – Heat butter or olive oil in a large pot over medium heat. Add chopped onion and garlic, cooking until fragrant.
2. Add Vegetables – Stir in carrots, celery, potatoes, broccoli, cauliflower, and zucchini. Sauté for a few minutes to enhance the flavors.
3. Simmer – Pour in vegetable broth, season with salt, pepper, and thyme, and bring to a boil. Reduce heat and let it simmer for 20-25 minutes until all vegetables are tender.
4. Blend the Soup – Use an immersion blender to puree the soup until smooth. For a chunkier texture, blend only half the soup.
5. Add Cream – Stir in heavy cream or milk, mixing until well incorporated. Simmer for another 5 minutes.
6. Serve and Garnish – Ladle into bowls and top with grated Parmesan if desired. Serve warm.