Hearty Potato and Vegetable Soup

Featured in: Home Cooking Foundations

This hearty soup combines tender potatoes with a vibrant medley of carrots, celery, zucchini, and green beans, all simmered in aromatic vegetable stock with thyme and bay leaf. Ready in under an hour, it delivers comfort and nourishment in every spoonful. Naturally vegetarian and gluten-free, this versatile dish welcomes seasonal swaps and pairs beautifully with crusty bread for a complete, satisfying meal any time of year.

Updated on Thu, 29 Jan 2026 11:01:00 GMT
A close-up of steaming Potato and Vegetable Soup in a rustic bowl, showcasing tender potatoes and colorful carrots, celery, and peas in a savory broth. Save
A close-up of steaming Potato and Vegetable Soup in a rustic bowl, showcasing tender potatoes and colorful carrots, celery, and peas in a savory broth. | saborabridan.com

There's something magical about a pot of vegetable soup simmering on the stove while rain taps against the kitchen window. My neighbor once stopped by on a chilly afternoon, and I found myself ladling this soup into mismatched bowls without hesitation—the kind of dish that feels generous without requiring fanfare. It's become my go-to when I want something that tastes like care but demands almost no fussing, just honest vegetables and a little time.

I made this soup for my partner during their first week of night shifts, when they'd come home exhausted and wanting something warm but not heavy. Watching them relax after the first spoonful reminded me why simple, wholesome food matters—it's not about complexity, it's about showing up for someone with something nourishing.

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

Ingredients

  • 3 medium potatoes, peeled and diced: These are your soup's backbone, turning creamy as they cook and giving the broth gentle body without added cream.
  • 2 medium carrots, peeled and sliced: They add natural sweetness and that satisfying tender-crisp texture if you don't overcook them.
  • 2 celery stalks, diced: This builds depth—it's subtle but absolutely essential to the flavor base.
  • 1 medium onion, chopped: Don't skip the sauté step; it transforms the onion's sharpness into something mellow and foundational.
  • 1 zucchini, diced: Adds moisture and lightness without competing for attention.
  • 1 cup green beans, cut into 1-inch pieces: They stay slightly firm, giving textural contrast to the softer vegetables.
  • 2 cloves garlic, minced: A minute in hot oil releases its perfume and mellows its bite into warmth.
  • 6 cups vegetable stock: Use good stock if you can—it's the foundation of every spoonful, so it's worth choosing one you'd actually drink.
  • 1 bay leaf: It whispers in the background, adding complexity you can't quite name.
  • 1 teaspoon dried thyme and 1 teaspoon dried parsley: These dried herbs work beautifully here, infusing gradually rather than wilting away.
  • ½ teaspoon ground black pepper and 1 teaspoon salt: Season gradually and taste as you go—every stock is different.
  • 2 tablespoons olive oil: A good quality oil makes the sauté step feel intentional.
  • 1 cup frozen peas: They go in at the end to preserve their bright sweetness and tender snap.
  • Fresh parsley for garnish (optional): A small handful brings color and a fresh note that lifts the whole bowl.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Build your flavor base:
Heat olive oil in a large pot over medium heat, then add onion, carrots, and celery. Let them soften for about 5 minutes, stirring occasionally—you're looking for the onion to turn translucent and the celery to lose its raw bite. The kitchen will smell immediately inviting.
Welcome the garlic:
Add minced garlic and cook for just 1 minute, stirring constantly so it flavors the oil without browning or turning bitter. That's when you'll notice the aroma shift from vegetal to something deeper.
Add the heartier vegetables:
Stir in potatoes, green beans, and zucchini, cooking for 2 minutes while stirring occasionally. This brief time helps them get a light coating of oil before the liquid arrives.
Pour in the broth:
Add vegetable stock along with bay leaf, thyme, parsley, salt, and pepper, stirring to combine everything evenly. The pot will look full and loose; that's perfect.
Simmer gently:
Bring everything to a boil, then reduce heat and cover. Let it simmer for 20 to 25 minutes—the potatoes should be tender enough to break with a spoon, but not falling apart. Taste the broth at around 20 minutes; it should taste complete and seasoned.
Finish with brightness:
Stir in frozen peas and cook for 2 to 3 minutes more, then remove the bay leaf before serving. The peas add color and a gentle sweetness.
Serve with intention:
Ladle into bowls and scatter fresh parsley on top if you have it, then serve while the soup is steaming hot.
Potato and Vegetable Soup served in a white ceramic bowl, garnished with fresh parsley and a ladle resting beside it on a cozy wooden table. Save
Potato and Vegetable Soup served in a white ceramic bowl, garnished with fresh parsley and a ladle resting beside it on a cozy wooden table. | saborabridan.com

My daughter once declared this 'the only soup I'll eat without complaining,' which felt like winning the lottery. Now whenever she's under the weather, she asks for this specific pot, and I realize it's become part of our family's quiet language—comfort that doesn't need explanation.

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.

Seasonal Swaps That Work Beautifully

Summer calls for corn kernels and fresh spinach stirred in at the end, while autumn begs for diced squash and kale. Winter is perfect as written, but springtime loves fresh peas from the pod and tender new potatoes. The beauty of this soup is its flexibility—it adapts to what's at the market and what your mood demands, so you never tire of making it.

When You Want Extra Richness

There's no shame in stirring a splash of cream or a handful of grated Parmesan into your bowl just before eating. I've done this on evenings when the soup needs to feel more substantial, and it transforms without overwhelming the vegetables. For a vegan version, use plant-based stock and skip the dairy entirely—the soup stands proudly on its own.

Serving and Storage Wisdom

This soup tastes even better the next day, when the flavors have melded into something rounder and more cohesive. Ladle it into shallow bowls alongside crusty bread or a simple green salad for a complete, unfussy meal that feels nourishing without being heavy.

  • Store leftovers in an airtight container for up to 4 days, or freeze for up to 3 months.
  • If reheating from frozen, thaw overnight in the refrigerator, then warm gently on the stove.
  • Fresh herbs like parsley or basil added just before serving brighten a reheated bowl.
Hearty Potato and Vegetable Soup brimming with diced potatoes, carrots, and green beans, ready to be enjoyed with crusty bread for dipping. Save
Hearty Potato and Vegetable Soup brimming with diced potatoes, carrots, and green beans, ready to be enjoyed with crusty bread for dipping. | saborabridan.com

This soup has become my quiet victory in the kitchen, proof that the best dishes don't require showing off. Make it when you need something warm, share it when someone needs comfort, and let it remind you that good food is often just good vegetables, a little time, and genuine care.

Recipe FAQs

Can I use different vegetables in this soup?

Absolutely! This soup is very versatile. You can swap in seasonal favorites like corn, spinach, kale, butternut squash, or parsnips. Just adjust cooking times based on the vegetables' density to ensure everything is tender.

How can I make this soup creamier?

For a richer texture, stir in a splash of heavy cream, half-and-half, or coconut milk just before serving. You can also blend a portion of the soup and stir it back in for natural creaminess, or add grated cheese for extra indulgence.

Can I prepare this soup ahead of time?

Yes! This soup stores beautifully in the refrigerator for up to 4 days and actually tastes even better the next day as flavors meld. You can also freeze it for up to 3 months in airtight containers.

What type of potatoes work best?

Yukon Gold or russet potatoes are ideal for this soup. Yukon Golds hold their shape well while adding creaminess, while russets break down slightly to naturally thicken the broth. Red potatoes also work if you prefer a firmer texture.

How do I prevent the vegetables from becoming mushy?

Add harder vegetables like potatoes and carrots first, then introduce softer ones like zucchini and peas toward the end of cooking. Monitor the simmer closely and avoid overcooking—vegetables should be tender but still hold their shape.

Is this soup suitable for meal prep?

Definitely! Portion the soup into individual containers for easy grab-and-go lunches throughout the week. It reheats wonderfully on the stovetop or in the microwave, making it perfect for busy weekdays.

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

Tender potatoes and seasonal vegetables simmered in savory broth for a wholesome, comforting bowl of goodness.

Prep Time
20 min
Cook Time
35 min
Total Duration
55 min
Recipe by Nadia Hussein


Skill Level Easy

Cuisine International

Amount 4 Portions

Diet Preferences Plant-based, No Dairy, Without Gluten

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 Make It

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 garlic and cook for 1 minute until fragrant.

Step 03

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

Step 04

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

Step 05

Simmer Soup: Bring to a boil, then reduce heat. Cover and simmer for 20-25 minutes, or 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 knife
  • Ladle
  • Wooden spoon

Allergens

Review ingredient details for allergens. If you aren’t sure, speak to a medical provider.
  • Always verify vegetable stock ingredients to ensure gluten-free and allergen-free status.

Nutrition per serving

Use this nutrition info for general guidance only and always discuss with a professional for specifics.
  • Calorie count: 210
  • Fat content: 5 g
  • Carbohydrates: 38 g
  • Protein content: 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.