One-Pot Creamy Vegetable Soup

Category: Comforting Soups & Stews

This one-pot creamy vegetable soup blends a medley of carrots, celery, peas, and corn with fresh rosemary, oregano, and thyme for savory depth. A roux of plant-based butter and flour creates a rich, velvety base. Slowly simmered with chickpeas or white beans and finished with unsweetened soy milk, this bowl delivers comfort and heartiness. Ready in under 40 minutes, it’s perfect for weeknight cooking and makes satisfying leftovers.

Mina cooking in her kitchen
Last updated on Tue, 07 Oct 2025 20:49:09 GMT
A bowl of soup with carrots and peas. Pin to Favorites
A bowl of soup with carrots and peas. | lastminrecipes.com

One-Pot Creamy Vegetable Soup is that warm hug-in-a-bowl I pull out every time my fridge needs a reset or I crave something wholesome and satisfying with minimum fuss. The best part You build big comforting flavors from simple plant-based ingredients using just one pot for easy cleanup

The first time I doubled this recipe was for a cold Sunday lunch with friends It was gone before anyone touched the bread I have been making it for cozy nights ever since

What You'll Need

  • Neutral oil: Such as olive oil for flavor and to sauté your aromatics
  • Garlic: Always go for fresh if you can as it brings a punch of depth
  • White onion: Try to find one that feels heavy with no soft spots for best flavor
  • Carrots and celery: When they are firm they are freshest and add essential sweetness and base
  • Frozen corn and peas: These are pantry heroes that keep the soup colorful and slightly sweet no need to thaw
  • Nutritional yeast: Gives a savory cheesy depth and is perfect if you want all the comfort without dairy
  • Veggie broth: Opt for low sodium so you control the salt
  • All-purpose flour: Use the freshest flour for the smoothest texture you can swap in your favorite GF blend
  • Dairy-free butter: Adds creaminess without milk
  • Unsweetened dairy-free milk: I love unsweetened soy for its mild flavor and creaminess
  • Salt and pepper: Simple but do not skip these
  • Fresh rosemary oregano and thyme: If possible fresher herbs offer sharper aroma and vibrant taste
  • Chickpeas or white beans: These are optional but make the soup heartier and extra filling

How to Make It Happen

Prep the Vegetables:
Dice the onion carrots and celery as evenly as you can Mince the garlic This ensures even cooking and no one gets a big chunk of raw garlic
Sauté the Aromatics:
Add oil to a large pot over medium heat Once it shimmers toss in onion carrot celery garlic and a big pinch of salt Stir and let this mixture sweat gently for five minutes Stir occasionally so nothing browns too quickly You want everything soft and fragrant
Build Your Roux:
Add the dairy-free butter and let it start to melt Sprinkle the flour over the mixture Stir vigorously to coat all the veggies in a thick paste This step makes your soup creamy and gives it body
Add Liquid and Seasonings:
Slowly pour in veggie broth while stirring constantly to prevent lumps Add pepper rosemary oregano and thyme Stir so everything is combined
Thicken the Soup:
Keep the pot on medium heat Stir the soup constantly until it starts gently bubbling You will see it thicken as the flour works its magic Do not rush or walk away at this step because milk soups can burn on the bottom
Finish with Veggies and Creaminess:
Add peas corn nutritional yeast cooked chickpeas and dairy-free milk Stir all together Keep the heat low Cook for five to seven minutes to let flavors meld and ensure peas and corn are hot through
Serve:
Ladle into bowls and enjoy piping hot If you are planning for leftovers let the soup cool before sealing it in the fridge for up to three days
A bowl of soup with peas, corn, and carrots. Pin to Favorites
A bowl of soup with peas, corn, and carrots. | lastminrecipes.com

Toasted nutritional yeast gives this soup a subtle cheesy note that satisfies my comfort food cravings every time My kids swear by adding extra peas right at the end and it always sparks a little dinnertime debate over the last spoonful

Keeping It Fresh

Your soup stays best for three days in a tightly sealed container To revive leftovers add a splash of dairy-free milk or broth while reheating on the stove Freshen things up with extra chopped herbs just before serving They wake up all the flavors

Smart Swaps and Substitutions

This soup is a forgiving template You can use whatever beans you have like cannellini for extra creaminess or swap frozen veggies based on the season Out of fresh herbs Just use dried but reduce the amount slightly Potatoes work great in place of carrots if you have them handy

Perfect Pairings

Serve with a seeded crusty bread for dunking or a crisp green salad tossed with a tangy vinaigrette For a light lunch I love it with just a sprinkle of extra nutritional yeast and toasted pumpkin seeds This pairs beautifully with a glass of dry white wine or homemade iced tea if you are keeping things cozy

A bowl of soup with peas, corn, and carrots. Pin to Favorites
A bowl of soup with peas, corn, and carrots. | lastminrecipes.com

This one pot creamy vegetable soup is a standby that always impresses even picky eaters It is the kind of meal I can throw together with odds and ends and still feel like I have made something comforting from scratch

Frequently Asked Questions

→ Can I use different vegetables?

Absolutely. Try adding potatoes, spinach, or mushrooms based on what you have on hand.

→ What’s the best way to make it gluten-free?

Substitute all-purpose flour with your favorite gluten-free flour blend for a similar creamy result.

→ Can dairy milk replace soy milk?

Dairy milk can be used if preferred, though unsweetened options help maintain the savory taste.

→ How can I add extra protein?

Chickpeas and white beans both blend well and add extra protein and texture to the bowl.

→ What herbs work best if I don’t have fresh?

Dried rosemary, oregano, and thyme can be used in place of fresh; just reduce the quantities by half.

→ How should leftovers be stored?

Keep leftovers in an airtight container in the refrigerator for up to three days.

One-Pot Creamy Vegetable Soup

Hearty one-pot bowl with veggies, creamy dairy-free base, and tender beans. Comforting and simple.

Prep Time
15 Minutes
Cook Time
20 Minutes
Total Time
35 Minutes
By: Mina

Category: Soups & Stews

Difficulty: Easy

Cuisine: American

Yield: 4 Servings (Approximately 4 large bowls)

Dietary: Vegan, Vegetarian, Dairy-Free

Ingredients

→ Vegetables

01 4 cloves garlic, minced
02 1 medium white onion, chopped
03 3 medium carrots, chopped
04 4 stalks celery, chopped
05 1/2 cup frozen corn
06 1 cup frozen peas

→ Broth and Legumes

07 4 cups vegetable broth
08 1 cup chickpeas or white beans, drained and rinsed (optional)

→ Fats and Thickeners

09 1 tablespoon olive oil or neutral oil
10 1/3 cup all-purpose flour or gluten-free flour
11 1/3 cup dairy-free butter

→ Liquids

12 1 cup unsweetened dairy-free milk, such as soy milk

→ Seasonings and Herbs

13 3 tablespoons nutritional yeast
14 1 teaspoon salt
15 1/2 teaspoon black pepper
16 1/2 teaspoon fresh rosemary, chopped
17 1/2 teaspoon fresh oregano, chopped
18 1/2 teaspoon fresh thyme, chopped

Instructions

Step 01

Heat a large pot over medium heat. Add olive oil, then incorporate onions, carrots, celery, garlic, and salt. Sauté for 5 minutes, stirring, until onions are translucent.

Step 02

Add dairy-free butter to the pot. Once melted, sprinkle in flour and mix thoroughly until vegetables are evenly coated. Cook, stirring, until the mixture forms a thick, sticky paste.

Step 03

Gradually pour in vegetable broth while continuously stirring. Add black pepper, rosemary, oregano, and thyme. Mix until the liquid is smooth and seasonings are distributed.

Step 04

Bring mixture to a gentle boil, stirring frequently to prevent burning. Continue until the soup begins to thicken.

Step 05

Stir in peas, corn, nutritional yeast, chickpeas or white beans if using, and dairy-free milk. Reduce heat to low and cook for an additional 5 to 7 minutes, until vegetables are tender and heated through.

Step 06

Divide hot soup into bowls and serve immediately.

Notes

  1. For optimal texture, avoid overcooking to preserve the color and integrity of the vegetables.
  2. This soup keeps well for 3 days in an airtight container in the refrigerator.

Tools You'll Need

  • Large heavy-bottomed pot
  • Stirring spoon or spatula
  • Measuring cups and spoons
  • Knife and cutting board

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains soy if soy milk is used
  • May contain gluten if all-purpose flour is used

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 280
  • Total Fat: 9 g
  • Total Carbohydrate: 41 g
  • Protein: 8 g