Hearty Potato Corn Zucchini

Steaming bowl of hearty potato corn zucchini soup garnished with fresh parsley. Save
Steaming bowl of hearty potato corn zucchini soup garnished with fresh parsley. | cooknookblog.com

This hearty soup brings together tender diced potatoes, sweet corn kernels, and fresh zucchini in a rich vegetable broth seasoned with thyme, oregano, and smoked paprika. Sautéed onion, garlic, celery, and carrots build a flavorful base before simmering to perfection. Ready in just 50 minutes, it's naturally vegetarian and gluten-free. Stir in a splash of milk for extra creaminess, or keep it vegan with plant-based milk. Garnish with fresh parsley and serve hot for a satisfying bowl any day of the year.

There was a chilly evening last March when my refrigerator was practically empty except for a few sad potatoes and half a zucchini. I threw everything into a pot with some frozen corn I found buried in the back of the freezer, fully expecting a forgettable meal. What came out was so good I actually sat down alone at the kitchen table and ate two bowls without stopping.

I made this for my neighbor Sarah once when she was recovering from a cold and she texted me the next morning asking for the recipe before she even said good morning. That is when I knew it was not just me being hungry and desperate that made it taste good.

Ingredients

  • Olive oil: The foundation of every good soup base and worth using the decent stuff since you will taste it
  • Large onion, finely chopped: Getting the dice small means it practically melts into the broth instead of leaving chunky bits
  • Garlic, minced: Three cloves might seem like a lot but it mellows dramatically during simmering
  • Medium potatoes, peeled and diced: Yukon golds are my pick because they hold their shape but also break down just enough to thicken the soup
  • Medium zucchinis, diced: Do not skip peeling if you want a smoother texture since the skin can turn tough after simmering
  • Fresh or frozen corn kernels: Frozen corn is honestly better here because it is picked at peak sweetness
  • Celery stalks, chopped: People underestimate celery but it adds a savory depth that you would miss if you left it out
  • Medium carrots, diced: Keep the pieces roughly the same size as the potatoes so everything cooks evenly
  • Vegetable broth: Low sodium is the way to go so you can control the salt level yourself
  • Whole milk or plant-based milk: This is entirely optional but it transforms the soup from rustic to velvety
  • Dried thyme: A little goes a long way and it pairs beautifully with the sweetness of the corn
  • Dried oregano: Adds an earthy warmth that keeps the soup from tasting flat
  • Smoked paprika: This is the secret ingredient that makes people ask what you put in it
  • Salt and black pepper: Taste at the very end because the broth and vegetables both contribute salt
  • Fresh parsley, chopped: A bright green garnish that makes the bowl look as good as it tastes

Instructions

Build the base:
Heat the olive oil in a large pot over medium heat and add the chopped onion. Cook until it goes completely translucent and starts to smell sweet, about four minutes.
Add the aromatics:
Stir in the garlic, celery, and carrots. Let them soften for two to three minutes until the whole kitchen smells like something good is about to happen.
Introduce the hearty vegetables:
Add the diced potatoes and zucchini and cook for three minutes, stirring now and then so nothing sticks to the bottom.
Bring it to life with broth:
Pour in the vegetable broth and bring everything to a rolling boil. Drop the heat to a gentle simmer and let it go for fifteen minutes until the potatoes are fork tender.
Add the corn and seasonings:
Stir in the corn, thyme, oregano, smoked paprika, salt, and pepper. Let it simmer for another seven minutes so the corn heats through and the spices bloom.
Add creaminess if you want it:
Pour in the milk and warm it gently without letting the soup boil again. Boiling dairy can cause it to separate and get grainy.
Taste and adjust:
This is the most important step. Grab a spoon, taste the soup, and add more salt or pepper until it hits the right note.
Serve it up:
Ladle into warm bowls, scatter fresh parsley on top, and get it to the table while it is still steaming.
Golden corn kernels and tender diced potatoes in a creamy vegetarian soup. Save
Golden corn kernels and tender diced potatoes in a creamy vegetarian soup. | cooknookblog.com

My dad, who normally eats soup only when someone else makes it, went back for a third bowl the first time I served this at a family dinner. My mom just sat there watching him with the most surprised expression I have ever seen on her face.

Getting the Texture Right

The difference between a soup that feels homemade in the best way and one that feels like it came from a can is all about texture. Dicing your vegetables to roughly the same size ensures every spoonful has a balanced mix instead of a random pile of carrots in one bite and nothing but broth in the next.

Making It Your Own

This recipe is incredibly forgiving which means it is the perfect starting point for whatever you have on hand. I have added shredded kale in the winter, swapped the thyme for rosemary when I ran out, and even tossed in a can of white beans when I needed more protein.

Serving and Storing Like a Pro

Soup always tastes better the next day after the flavors have had time to really settle into each other. Store it in an airtight container in the fridge for up to four days and reheat it slowly on the stove.

  • Crusty bread on the side turns this into a complete meal that feels much more filling
  • A dollop of sour cream or yogurt on top adds a nice tangy contrast
  • Freeze individual portions in zip bags laid flat for easy weeknight dinners
Thick hearty potato corn zucchini soup ladled into a rustic bowl, served hot. Save
Thick hearty potato corn zucchini soup ladled into a rustic bowl, served hot. | cooknookblog.com

There is something deeply satisfying about turning a handful of ordinary vegetables into a meal that makes people go quiet while they eat. This soup does exactly that every single time.

Recipe FAQs

Yes, this soup stores well in the refrigerator for up to 4 days. Reheat gently on the stovetop over low heat. The flavors often deepen after sitting overnight.

Use an immersion blender to puree about half of the soup directly in the pot, then stir it back together. This adds body while keeping some texture from the vegetables.

Frozen corn works perfectly. Frozen diced potatoes and zucchini can also be used—add them directly to the broth without thawing, and adjust simmering time as needed.

It can be. Simply swap the optional whole milk for any unsweetened plant-based milk such as oat, almond, or coconut milk. All other ingredients are naturally vegan.

Crusty bread, garlic toast, or a simple side salad pair beautifully. A sprinkle of shredded cheese or croutons on top also adds a nice touch.

White beans, chickpeas, or shredded cooked chicken blend in well. Add them during the last 7 minutes of simmering so they heat through without overcooking.

Hearty Potato Corn Zucchini

Warming soup with tender potatoes, sweet corn, and zucchini—cozy, vegetarian, and ready in 50 minutes.

Prep 20m
Cook 30m
Total 50m
Servings 4
Difficulty Easy

Ingredients

Vegetables

  • 2 tablespoons olive oil
  • 1 large onion, finely chopped
  • 3 cloves garlic, minced
  • 3 medium potatoes, peeled and diced
  • 2 medium zucchinis, diced
  • 2 cups fresh or frozen corn kernels
  • 2 stalks celery, chopped
  • 2 medium carrots, diced

Liquids

  • 6 cups vegetable broth
  • 1 cup whole milk or plant-based milk

Seasonings

  • 1 teaspoon dried thyme
  • 1 teaspoon dried oregano
  • 1/2 teaspoon smoked paprika
  • Salt and black pepper, to taste
  • Fresh parsley, chopped, for garnish

Instructions

1
Sauté the Aromatics: Heat olive oil in a large pot over medium heat. Add the onion and cook until translucent, about 4 minutes.
2
Build the Flavor Base: Stir in garlic, celery, and carrots; cook for 2 to 3 minutes until fragrant.
3
Add Root Vegetables: Add potatoes and zucchini. Cook for 3 more minutes, stirring occasionally.
4
Simmer the Soup: Pour in the vegetable broth. Bring to a boil, then reduce heat and simmer for 15 minutes, or until potatoes are tender.
5
Incorporate Corn and Herbs: Stir in corn, dried thyme, oregano, smoked paprika, salt, and pepper. Simmer for another 7 minutes.
6
Add Creaminess: For added creaminess, stir in the milk and heat gently without bringing to a boil.
7
Adjust Seasoning: Taste and adjust seasoning as needed.
8
Garnish and Serve: Ladle into bowls, garnish with fresh parsley, and serve hot.
Additional Information

Equipment Needed

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

Nutrition (Per Serving)

Calories 230
Protein 6g
Carbs 38g
Fat 6g

Allergy Information

  • Contains milk if using dairy milk. Substitute plant-based milk for a dairy-free option.
Heather Nolan

Home cook sharing simple, tasty recipes and practical cooking tips for everyday meals.