Go Back
Adam

One-Pot Creamy Vegetable Soup

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.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 6 bowls

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

Equipment

  • Large soup pot or Dutch oven
  • Cutting board
  • Sharp knife
  • Wooden spoon or ladle
  • Measuring cups & spoons
  • Whisk

Method
 

Step 1: Sauté the Aromatics
  1. Heat neutral oil in a large soup pot over medium heat.
  2. Add onion, carrots, and celery. Sauté for 6–7 minutes until softened.
  3. Stir in garlic and cook for another minute until fragrant.
Step 2: Make the Roux
  1. Push the veggies to one side of the pot.
  2. Melt dairy-free butter in the empty space.
  3. Sprinkle in flour and whisk continuously for 2 minutes to create a roux.
Step 3: Add Broth & Milk
  1. Slowly pour in vegetable broth and dairy-free milk, whisking to avoid lumps.
  2. Stir everything together until smooth and slightly thickened.
Step 4: Add Vegetables & Seasoning
  1. Stir in chickpeas (or beans), corn, peas, oregano, rosemary, thyme, salt, and pepper.
  2. Reduce heat to medium-low and simmer uncovered for 20 minutes, stirring occasionally.
Step 5: Add Nutritional Yeast
  1. Stir in nutritional yeast for a cheesy, savory depth.
  2. Taste and adjust seasonings as needed.
Step 6: Serve
  1. Ladle into bowls and garnish with extra herbs or cracked black pepper.
  2. Serve with crusty bread for dipping.

Notes

🧊 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!