🎉 Introduction
When the weather cools down, there’s nothing more comforting than a steaming bowl of creamy soup. This One-Pot Creamy Vegetable Soup is cozy, hearty, and completely dairy-free, making it a nourishing option for the whole family.
Packed with carrots, celery, peas, corn, chickpeas (or white beans), and fresh herbs, this soup is both flavorful and wholesome. The creaminess comes from a combination of dairy-free milk, nutritional yeast, and a simple flour-butter roux, giving you a rich texture without heavy cream.
Best of all? It’s a one-pot recipe, which means easy cleanup and a filling meal in under an hour. Perfect for weeknight dinners, meal prep, or whenever you need a warm, satisfying bowl of comfort.
🧰 Equipment Needed
- Large soup pot or Dutch oven
- Cutting board
- Sharp knife
- Wooden spoon or ladle
- Measuring cups & spoons
- Whisk
🛒 Ingredients
Fruits & Vegetables
- 3 medium carrots, diced
- 4 stalks celery, diced
- 1 medium white onion, chopped
- 4 cloves garlic, minced
- 1 cup chickpeas or white beans (cooked or canned, drained & rinsed)
- ½ cup corn (fresh or frozen)
- 1 cup peas (fresh or frozen)
- ½ teaspoon fresh oregano
- ½ teaspoon fresh rosemary
- ½ teaspoon fresh thyme
Fresh Produce
- 1 cup unsweetened dairy-free milk (almond, soy, or oat)
Canned Goods
- 4 cups vegetable broth
Pantry & Spices
- ⅓ cup all-purpose flour
- 3 tablespoons nutritional yeast
- 1 teaspoon salt
- ½ teaspoon black pepper
Oils & Fats
- 1 tablespoon neutral oil (canola, avocado, or sunflower)
- ⅓ cup dairy-free butter
👩🍳 Directions
Step 1: Sauté the Aromatics
- Heat neutral oil in a large soup pot over medium heat.
- Add onion, carrots, and celery. Sauté for 6–7 minutes until softened.
- Stir in garlic and cook for another minute until fragrant.
Step 2: Make the Roux
- Push the veggies to one side of the pot.
- Melt dairy-free butter in the empty space.
- Sprinkle in flour and whisk continuously for 2 minutes to create a roux.
Step 3: Add Broth & Milk
- Slowly pour in vegetable broth and dairy-free milk, whisking to avoid lumps.
- Stir everything together until smooth and slightly thickened.
Step 4: Add Vegetables & Seasoning
- Stir in chickpeas (or beans), corn, peas, oregano, rosemary, thyme, salt, and pepper.
- Reduce heat to medium-low and simmer uncovered for 20 minutes, stirring occasionally.
Step 5: Add Nutritional Yeast
- Stir in nutritional yeast for a cheesy, savory depth.
- Taste and adjust seasonings as needed.
Step 6: Serve
- Ladle into bowls and garnish with extra herbs or cracked black pepper.
- Serve with crusty bread for dipping.
🍽️ Servings & Timing
- Servings: 6 bowls
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
🧊 Storage & Reheating
- Storage: Store in an airtight container in the refrigerator for up to 5 days.
- Freezing: Freeze cooled soup in freezer-safe containers for up to 2 months.
- Reheating: Reheat gently on the stovetop, adding a splash of broth or milk to loosen if needed.
🥄 Variations
- Protein Boost: Add cooked chicken or turkey for extra protein.
- Grain Addition: Stir in cooked rice, quinoa, or pasta to make it heartier.
- Extra Veggies: Add zucchini, mushrooms, or spinach.
- Spicy Kick: Stir in red pepper flakes or cayenne.
- Creamier Texture: Blend half the soup with an immersion blender, then stir back in.
- Gluten-Free: Use gluten-free flour or cornstarch slurry instead of all-purpose flour.
- Cheesy Upgrade: Add shredded vegan mozzarella for extra creaminess.
❓ 10 FAQs
- Can I use canned chickpeas?
Yes, drain and rinse before adding. - What’s the best dairy-free milk to use?
Unsweetened almond, soy, or oat milk all work well. - Can I skip the flour?
Yes, thicken with cornstarch slurry instead. - Can I make this in a slow cooker?
Yes, cook on low for 6–7 hours or high for 3–4 hours, adding milk near the end. - Does this soup freeze well?
Yes, freeze for up to 2 months. Stir well after reheating. - What if I don’t have nutritional yeast?
You can skip it, but it adds a nice cheesy flavor. - Can I use frozen veggies?
Yes, frozen peas, corn, and even carrots work fine. - How do I make it richer?
Add a splash more milk or a spoonful of vegan cream cheese. - Is this soup vegan?
Yes, as long as you use plant-based butter and milk. - What can I serve with this soup?
Crusty bread, biscuits, or a side salad.
🏁 Conclusion
This One-Pot Creamy Vegetable Soup is hearty, nourishing, and comforting while staying completely dairy-free. With a medley of fresh vegetables, beans, and herbs in a rich, creamy broth, it’s a versatile meal that everyone will love.
Whether you’re making it for a weeknight family dinner, a meal prep option, or a cozy night in, this soup is filling, wholesome, and perfect for dunking bread into. Simple, satisfying, and oh-so-comforting!

One-Pot Creamy Vegetable Soup
Ingredients
Equipment
Method
- Heat neutral oil in a large soup pot over medium heat.
- Add onion, carrots, and celery. Sauté for 6–7 minutes until softened.
- Stir in garlic and cook for another minute until fragrant.
- Push the veggies to one side of the pot.
- Melt dairy-free butter in the empty space.
- Sprinkle in flour and whisk continuously for 2 minutes to create a roux.
- Slowly pour in vegetable broth and dairy-free milk, whisking to avoid lumps.
- Stir everything together until smooth and slightly thickened.
- Stir in chickpeas (or beans), corn, peas, oregano, rosemary, thyme, salt, and pepper.
- Reduce heat to medium-low and simmer uncovered for 20 minutes, stirring occasionally.
- Stir in nutritional yeast for a cheesy, savory depth.
- Taste and adjust seasonings as needed.
- Ladle into bowls and garnish with extra herbs or cracked black pepper.
- Serve with crusty bread for dipping.
Notes
Yes, drain and rinse before adding. What’s the best dairy-free milk to use?
Unsweetened almond, soy, or oat milk all work well. Can I skip the flour?
Yes, thicken with cornstarch slurry instead. Can I make this in a slow cooker?
Yes, cook on low for 6–7 hours or high for 3–4 hours, adding milk near the end. Does this soup freeze well?
Yes, freeze for up to 2 months. Stir well after reheating. What if I don’t have nutritional yeast?
You can skip it, but it adds a nice cheesy flavor. Can I use frozen veggies?
Yes, frozen peas, corn, and even carrots work fine. How do I make it richer?
Add a splash more milk or a spoonful of vegan cream cheese. Is this soup vegan?
Yes, as long as you use plant-based butter and milk. What can I serve with this soup?
Crusty bread, biscuits, or a side salad. 🏁 Conclusion This One-Pot Creamy Vegetable Soup is hearty, nourishing, and comforting while staying completely dairy-free. With a medley of fresh vegetables, beans, and herbs in a rich, creamy broth, it’s a versatile meal that everyone will love. Whether you’re making it for a weeknight family dinner, a meal prep option, or a cozy night in, this soup is filling, wholesome, and perfect for dunking bread into. Simple, satisfying, and oh-so-comforting!