Hearty Potato and Vegetable Soup

Featured in: Everyday Meal Inspiration

This comforting potato and vegetable soup combines tender potatoes with a medley of seasonal vegetables including carrots, celery, zucchini, and green beans, all simmered in a savory vegetable broth. Ready in just 55 minutes, this vegetarian and gluten-free friendly dish delivers wholesome nutrition with only 210 calories per serving. Perfect for busy weeknights or meal prep.

Updated on Thu, 29 Jan 2026 16:54:00 GMT
Hearty Potato and Vegetable Soup simmering in a large pot, releasing aromatic steam with tender potatoes and carrots. Save
Hearty Potato and Vegetable Soup simmering in a large pot, releasing aromatic steam with tender potatoes and carrots. | freshtifrit.com

My neighbor knocked on the door one October afternoon with a basket of vegetables from her garden—potatoes still caked with soil, carrots that seemed impossibly orange, zucchini the size of baseball bats. She said, "Make soup," and disappeared before I could protest. That single suggestion became my favorite weeknight anchor, the kind of meal that tastes like someone actually cares whether you eat well. This potato and vegetable soup is exactly that: uncomplicated, deeply nourishing, and ready faster than you'd think.

I made this soup for my best friend the week she moved into a new place with nothing but boxes and a kettle. We sat on her kitchen floor eating it straight from mugs because her dishes were still packed, and she cried—not from sadness, but from relief that something warm and real existed in the chaos. That's when I realized this soup wasn't just filling; it was anchoring.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Potatoes (3 medium, peeled and diced): They're your soup's backbone, turning creamy as they cook without any cream needed.
  • Carrots (2 medium, peeled and sliced): Their natural sweetness deepens when simmered, balancing the earthiness of everything else.
  • Celery (2 stalks, diced): This builds your flavor base quietly—it's the unsung hero nobody talks about until they try making soup without it.
  • Onion (1 medium, chopped): Sauté it first to create a sweet, mellow foundation for all the other vegetables.
  • Zucchini (1, diced): It adds bulk and subtle flavor without overwhelming the palate, and it cooks faster than you'd expect.
  • Green beans (1 cup, cut into 1-inch pieces): They stay slightly firm even after simmering, giving the soup pleasant texture variation.
  • Garlic (2 cloves, minced): Just enough to whisper in the background, not shout.
  • Vegetable stock (6 cups): This is your liquid gold—homemade is wonderful, but good quality store-bought works beautifully too.
  • Bay leaf (1): Remove it before serving, but don't skip it; it adds mysterious depth you can't quite name.
  • Dried thyme and parsley (1 teaspoon each): They dry out during cooking and become almost part of the broth itself.
  • Black pepper and salt (½ teaspoon and 1 teaspoon): Taste as you go—you might want more, and that's okay.
  • Olive oil (2 tablespoons): It carries the flavor of the aromatics and makes everything smell immediately welcoming.
  • Frozen peas (1 cup): They go in at the very end to stay bright green and pop slightly between your teeth.
  • Fresh parsley (optional, chopped for garnish): A final sprinkle makes it look intentional rather than casual.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Build your flavor foundation:
Heat the olive oil in a large pot over medium heat until it shimmers slightly. Add the chopped onion, carrots, and celery, stirring occasionally for about 5 minutes until the onions turn translucent and everything smells sweet and alive.
Awaken the garlic:
Stir in the minced garlic and let it cook for exactly 1 minute—any longer and it turns bitter, any shorter and you miss its magic. Your kitchen should smell almost peppery now.
Add substance:
Toss in the diced potatoes, green beans, and zucchini, stirring for about 2 minutes so they get lightly coated in the oil and begin to warm through. This step matters more than it sounds because it helps them cook evenly later.
Bring in the broth:
Pour in all 6 cups of vegetable stock and add the bay leaf, thyme, parsley, salt, and pepper. Stir everything together so the seasonings distribute evenly and nothing settles at the bottom.
Let it simmer gently:
Bring the soup to a boil first—you'll see aggressive bubbling and steam—then reduce the heat to medium-low, cover loosely with a lid, and let it bubble softly for 20-25 minutes. The potatoes should break easily with a wooden spoon when done.
Finish with brightness:
Stir in the frozen peas and cook uncovered for 2-3 minutes just until they warm through and turn a deeper green. Fish out the bay leaf and taste for salt and pepper.
Serve with intention:
Ladle the soup into bowls, letting the vegetables distribute evenly so everyone gets a good mix. A handful of fresh parsley on top is not required, but it signals that you made this with care.
A ladle lifts a serving of Potato and Vegetable Soup into a rustic bowl, garnished with fresh parsley. Save
A ladle lifts a serving of Potato and Vegetable Soup into a rustic bowl, garnished with fresh parsley. | freshtifrit.com

There's a specific moment in soup-making where everything stops being individual ingredients and becomes something unified—usually around minute 15 of simmering. The broth takes on color, the vegetables release their sweetness, and you suddenly understand why people have been making soup this way for centuries. It's a small miracle you can make on a Tuesday night.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Customizing Your Soup

The beauty of this recipe is how eagerly it accepts substitutions based on what's available or what you're craving. Corn kernels are wonderful in summer, spinach wilts in beautifully at the end of cooking, and kale—if you like it—becomes tender and almost sweet after simmering. I've added diced tomatoes, swapped in sweet potatoes for regular ones, even thrown in some lentils when I wanted more protein. The soup adapts without complaining, which is a rare and valuable quality in a recipe.

Making It Richer

If you want to push this soup toward indulgence, there are gentle ways to do it. A splash of cream stirred in just before serving creates a subtle richness that coats your mouth without making it feel heavy. Grated cheese—sharp cheddar or parmesan—melts into the hot broth and adds umami depth. A drizzle of good olive oil over each bowl gives it a finished look and another layer of flavor. These aren't necessary, but on colder evenings when comfort matters most, they're absolutely worth considering.

Serving Suggestions & Storage

This soup is best eaten hot and fresh, but it stores beautifully in the refrigerator for up to 4 days, and it freezes well if you want to make a double batch and save it for rushed weeks ahead. Crusty bread is the traditional companion—something with a good crust that can soak up the broth without dissolving. A simple side salad of greens and vinaigrette provides a cool contrast that makes the meal feel complete.

  • Reheat gently over medium heat rather than blasting it on high, which can make the vegetables mushy and the broth cloudy.
  • If making it ahead, wait to add the bay leaf until you reheat it, so the flavor stays bright rather than becoming overpowering.
  • For a vegan version, simply verify your stock is vegan and skip any cream or cheese garnishes.
Bright overhead view of Potato and Vegetable Soup, featuring diced zucchini, green beans, and peas in a savory broth. Save
Bright overhead view of Potato and Vegetable Soup, featuring diced zucchini, green beans, and peas in a savory broth. | freshtifrit.com

This soup has taught me that some of the most nourishing things we make are the simplest ones—built on vegetables, patience, and the intention to feed ourselves and others well. Keep making it, keep adjusting it, and it will keep showing up for you.

Recipe FAQs

Can I use different vegetables in this soup?

Yes, feel free to swap in your favorite seasonal vegetables such as corn, spinach, kale, or bell peppers. The base of potatoes and broth works well with most vegetables.

How can I make this soup creamier?

For extra richness, stir in a splash of heavy cream, half-and-half, or coconut cream before serving. You can also add a handful of grated cheese or blend a portion of the soup for a thicker consistency.

Can I make this soup ahead of time?

Absolutely! This soup stores well in the refrigerator for up to 4 days and can be frozen for up to 3 months. Reheat gently on the stovetop, adding a splash of broth if needed.

Is this soup suitable for a vegan diet?

Yes, this soup is naturally vegan-friendly as long as you use vegan vegetable stock and avoid adding cream or cheese. All the base ingredients are plant-based.

What can I serve with this soup?

This soup pairs beautifully with crusty bread, garlic toast, or a simple green salad. For a heartier meal, serve alongside grilled cheese sandwiches or crackers.

How do I adjust the seasoning to my taste?

Start with the recommended amounts of salt and pepper, then taste before serving. You can add more herbs like thyme or parsley, a squeeze of lemon juice for brightness, or red pepper flakes for heat.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Hearty Potato and Vegetable Soup

Hearty soup loaded with potatoes, carrots, celery, zucchini, and green beans in a flavorful vegetable broth.

Prep Time
20 minutes
Cook Time
35 minutes
Total Duration
55 minutes
Created by Aubrey Logan


Skill Level Easy

Cuisine International

Makes 4 Portions

Diet Information Plant-Based, No Dairy

What You’ll Need

Vegetables

01 3 medium potatoes, peeled and diced
02 2 medium carrots, peeled and sliced
03 2 celery stalks, diced
04 1 medium onion, chopped
05 1 zucchini, diced
06 1 cup green beans, cut into 1-inch pieces
07 2 cloves garlic, minced

Broth & Seasonings

01 6 cups vegetable stock
02 1 bay leaf
03 1 teaspoon dried thyme
04 1 teaspoon dried parsley
05 ½ teaspoon ground black pepper
06 1 teaspoon salt

Finishing Touches

01 2 tablespoons olive oil
02 1 cup frozen peas
03 Fresh parsley, chopped, for garnish

How-To

Step 01

Sauté Aromatics: Heat olive oil in a large pot over medium heat. Add onion, carrots, and celery. Sauté for 5 minutes until softened.

Step 02

Bloom Garlic: Add minced garlic and cook for 1 minute until fragrant.

Step 03

Add Root Vegetables: Stir in diced potatoes, green beans, and zucchini. Cook for 2 minutes, stirring occasionally.

Step 04

Build Broth Base: Pour in vegetable stock. Add bay leaf, thyme, parsley, salt, and pepper. Stir to combine.

Step 05

Simmer Vegetables: Bring to a boil, then reduce heat. Cover and simmer for 20-25 minutes until potatoes and vegetables are tender.

Step 06

Finish with Peas: Stir in frozen peas and cook for 2-3 minutes more. Remove bay leaf.

Step 07

Serve: Ladle soup into bowls and garnish with fresh parsley if desired. Serve hot.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools Needed

  • Large soup pot
  • Cutting board and chef's knife
  • Ladle
  • Wooden spoon

Nutrition Details (per serving)

Nutrition details are only meant for information. Please talk to your doctor for health advice.
  • Kcal: 210
  • Fats: 5 g
  • Carbohydrates: 38 g
  • Proteins: 5 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.