Creamy Vegetable Soup is a hearty, comforting one-pot meal made with fresh vegetables, simple seasonings, and a creamy finish. Perfect for cozy dinners or meal prep.
2 tbsp olive oil or butter
1 onion, chopped
2 garlic cloves, minced
2 carrots, diced
2 potatoes, peeled and cubed
1 cup cauliflower or broccoli florets
4 cups vegetable broth
1/2 cup green beans or peas
1 cup milk or plant-based milk
2 tbsp flour or cornstarch
1 bay leaf
1 tsp dried thyme
Salt and pepper, to taste
Fresh parsley or dill, for garnish
In a large pot, heat oil and sauté onion and garlic for 5 minutes.
Add carrots and potatoes. Cook another 5 minutes.
Pour in broth and bay leaf. Simmer 20 minutes.
Add cauliflower/broccoli. Cook 10 more minutes.
Blend half the soup for a creamy texture.
Stir in flour slurry and milk. Simmer until thickened.
Add peas or green beans and cook 5 more minutes.
Season with thyme, salt, pepper. Top with fresh herbs.
Store up to 5 days refrigerated.
Freeze without milk for longer storage.
Add beans or lentils for a protein boost.