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 onions, garlic, celery, and carrots build a flavorful base before the vegetables simmer to perfection. An optional splash of milk adds creamy richness, while fresh parsley brightens each bowl. Ready in under an hour, it's an easy vegetarian and gluten-free option that warms you up any time of year.
My apartment was freezing that November evening and the radiator had given up entirely, so I did what any reasonable person would do and started boiling things in a big pot just to stand near the steam. That impromptu soup ended up being this exact combination of potatoes, corn, and zucchini, and I have not looked back since.
I brought a vat of this to a friend's game night once and watched three people who claimed they hated zucchini go back for seconds without realizing what they were eating. The corn and potatoes carry so much comfort that the zucchini just melts into the background being quietly nutritious.
Ingredients
- Olive oil: This is your flavor foundation so do not reach for the old bottle in the back of the cabinet, use the good stuff here
- Onion: Finely chopped so it practically dissolves into the broth instead of leaving identifiable chunks for picky eaters to find
- Garlic: Three cloves might seem like a lot but it mellows dramatically during the simmer
- Potatoes: Diced small and even so everything cooks at the same rate, this is not the moment for rustic chunks
- Zucchini: Dice it the same size as the potatoes and it will disappear into the soup beautifully
- Corn kernels: Frozen works perfectly fine but fresh cut from the cob in late summer makes this soup truly sing
- Celery and carrots: The classic aromatic duo that builds a savory base most people taste but cannot identify
- Vegetable broth: Use a low sodium version so you control the salt level yourself
- Milk: Completely optional but it turns a good soup into a velvety one, any plant milk works if you keep it dairy free
- Thyme and oregano: Dried herbs hold up better in a long simmer than fresh would here
- Smoked paprika: The secret ingredient that gives a whisper of smokiness without any actual smoke
- Salt and pepper: Taste at the end because broth brands vary wildly in sodium
- Fresh parsley: A handful on top breaks up the golden color and adds a bright finish
Instructions
- Build the base:
- Heat the olive oil in a large pot over medium heat and add the chopped onion, letting it go soft and translucent for about four minutes without any color.
- Add the aromatics:
- Stir in the garlic, celery, and carrots and cook just until the kitchen starts smelling like something wonderful is happening, two to three minutes.
- Introduce the heart of the soup:
- Add the diced potatoes and zucchini, stir them around to coat in all those flavors, and let them warm through for three minutes.
- Bring it to life:
- Pour in the vegetable broth, bring everything to a rolling boil, then drop the heat to a gentle simmer for fifteen minutes until the potatoes yield easily to a fork.
- Layer in the character:
- Stir in the corn, thyme, oregano, smoked paprika, salt, and pepper, then let it simmer for another seven minutes so all those seasonings settle in together.
- Add the silk:
- If you are using milk, pour it in gently and warm it through without ever letting the soup come back to a boil.
- Make it yours:
- Taste the soup and adjust the seasoning, then ladle it into bowls and finish each one with a scattering of fresh parsley.
This soup became my go to sick day meal after my roommate caught a cold last winter and I needed something that felt like a hug but required almost no energy to make. She still asks for it whenever the temperature drops below forty degrees.
Getting the Thickness Just Right
The immersion blender trick changed everything for me because I spent years making soups that were either too thin or too chunky. Blending just half creates this gorgeous body where you get creamy spoonfuls alongside intact pieces of potato and corn, and the contrast makes every bite interesting.
Making It a Full Meal
A hunk of crusty bread dipped into this soup turns it from a light lunch into something that really sticks with you. I have also served it over a scoop of cooked rice in a pinch and the starch on starch situation was surprisingly incredible.
Storage and Reheating
This soup actually tastes better the next day after all the flavors have had time to really mingle in the fridge. It keeps for four days in an airtight container and freezes well for up to three months, though the potatoes lose a tiny bit of their texture after freezing.
- Let the soup cool completely before transferring it to containers
- Reheat on the stove over low heat rather than blasting it in the microwave
- If it thickens in the fridge just add a splash of broth when reheating
Sometimes the simplest meals are the ones that end up meaning the most, and this unassuming pot of vegetables has saved more weeknights than I can count. Grab a spoon and a warm bowl.
Recipe FAQs
- → Can I make this soup ahead of time?
-
Yes, this soup stores well in the refrigerator for up to 3 days. Reheat gently on the stovetop over low heat to avoid separating the milk if you used it.
- → How do I make it thicker?
-
Blend about half of the soup using an immersion blender, then stir it back into the pot. This creates a creamy texture without adding extra ingredients.
- → Can I use frozen vegetables instead of fresh?
-
Absolutely. Frozen corn works perfectly, and you can substitute frozen diced potatoes or zucchini if fresh ones aren't available. No need to thaw before adding.
- → Is this soup vegan-friendly?
-
Yes, simply use plant-based milk instead of dairy milk. The rest of the ingredients are naturally vegan, making the whole bowl plant-based.
- → What can I serve with this soup?
-
Crusty bread, garlic toast, or a simple side salad pair beautifully. For extra heartiness, top with croutons or a sprinkle of shredded cheese.
- → Can I freeze leftover soup?
-
Yes, freeze without the milk for best results. Store in airtight containers for up to 2 months. Thaw overnight in the fridge and reheat on the stovetop.