There’s nothing better than a warm, comforting bowl of soup, especially when it’s loaded with fresh veggies and made in just one pot!
Our One-Pot Creamy Vegetable Soup is not only easy to make but also packed with flavor and nutrition.
Whether you’re looking for a quick weeknight dinner or a cozy meal for chilly days, this soup is a perfect choice.
Why You’ll Love This Recipe

- One-Pot Simplicity: Less mess and minimal cleanup.
- Rich & Creamy: A velvety texture without the need for heavy cream.
- Customizable: Use your favorite veggies and tweak the flavors to your liking.
- Great for Leftovers: Tastes even better the next day
Ingredients
- 1 tbsp olive oil
- 4 cloves garlic, minced
- 1 medium onion, diced
- 3 medium carrots, chopped
- 3 celery stalks, chopped
- 1 cup corn (fresh or frozen)
- 1 cup peas (fresh or frozen)
- 4 cups vegetable broth
- 1/3 cup all-purpose flour (or gluten-free alternative)
- 1/3 cup unsalted butter
- 1 cup unsweetened dairy-free milk (soy, almond, oat, or cashew)
- 1 tsp salt
- 1/2 tsp black pepper
- 1/2 tsp dried oregano
- 1/2 tsp dried thyme
- 1/2 tsp dried rosemary
- 1 cup chickpeas or white beans (optional, for added protein)
Instructions

- Sauté the Vegetables – In a large pot, heat the olive oil over medium heat. Add the onions, carrots, celery, and garlic. Cook for about 5 minutes, or until the onions become translucent.
- Make the Roux – Stir in the butter and let it melt. Sprinkle in the flour and mix well, coating the vegetables. This will help thicken the soup.
- Add the Broth & Seasonings – Slowly pour in the vegetable broth, stirring constantly to prevent lumps. Add the salt, pepper, oregano, thyme, and rosemary.
- Simmer & Thicken – Bring the soup to a gentle boil and let it cook for about 10 minutes until it thickens.
- Finish with Creaminess – Stir in the peas, corn, dairy-free milk, and chickpeas (if using). Let everything simmer for another 5 minutes.
- Serve & Enjoy! – Ladle into bowls and enjoy with your favorite bread, crackers, or a side of rice.
Customization Ideas

- Make it extra hearty by adding diced potatoes, butternut squash, or green beans.
- Add protein with tofu, lentils, or extra beans.
- Spice it up with a pinch of chili flakes or smoked paprika.
- Cheesy twist – Stir in some nutritional yeast for a dairy-free cheesy flavor.
Storage & Reheating

- Store leftovers in an airtight container in the refrigerator for up to 3 days.
- Reheat on the stove over low heat, adding a splash of broth if it becomes too thick.
- Freeze for up to 2 months—just thaw in the fridge overnight before reheating.
This One-Pot Creamy Vegetable Soup is sure to become a favorite in your meal rotation.
It’s nourishing, delicious, and unbelievably easy to make.
Give it a try and let us know how you like it! 🌱🥣