It started, as many great recipes do, with an overabundance of garden zucchini and a persistent craving for something deeply comforting yet surprisingly light. I’ll admit, I was initially skeptical about combining zucchini and potatoes in a roasted soup. Would the zucchini turn mushy? Would the potato overpower everything? But that first spoonful completely changed my mind, and frankly, my family’s too. The roasting process worked magic, coaxing out a nutty sweetness from the zucchini and a deeper, earthier flavour from the potatoes that boiling simply can’t achieve. The result wasn’t just good; it was revelatory. Smooth, creamy without excessive dairy, and packed with a complex flavour profile that felt both nourishing and indulgent. Even my pickiest eater, who usually eyes green vegetables with suspicion, asked for seconds. This Roasted Zucchini Potato Soup quickly became a staple in our autumn and winter rotation, a perfect way to warm up on a chilly evening, and a testament to the incredible flavours unlocked by simply roasting your vegetables before they hit the soup pot. It’s the kind of recipe that makes you feel like a kitchen wizard, transforming humble ingredients into something truly special with minimal fuss.
Ingredients
This recipe yields a generous batch, perfect for leftovers or feeding a crowd. The key is using good quality, fresh ingredients, especially the zucchini and potatoes, as their flavour is central to the soup.
- Zucchini: 2 lbs (about 4 medium-sized zucchini), trimmed and cut into 1-inch chunks. Choose firm zucchini with smooth, unblemished skin.
- Potatoes: 2 lbs Yukon Gold or Russet potatoes (about 4 medium), peeled and cut into 1-inch chunks. Yukon Golds contribute to a creamier texture, while Russets break down well.
- Yellow Onion: 1 large, peeled and roughly chopped into large chunks.
- Garlic: 4-6 large cloves, peeled (left whole or smashed slightly). Roasting mellows the garlic significantly, so don’t be shy!
- Olive Oil: 1/4 cup extra virgin olive oil, plus more for drizzling if desired.
- Dried Thyme: 1 teaspoon (or 1 tablespoon fresh thyme leaves). Rosemary also works beautifully.
- Salt: 1 ½ teaspoons kosher salt (or to taste), divided. Adjust based on the saltiness of your broth.
- Black Pepper: ½ teaspoon freshly ground black pepper (or to taste).
- Vegetable Broth (or Chicken Broth): 6-8 cups, low sodium preferred. The amount may vary depending on your desired soup consistency.
- Optional Creaminess Boosters:
- 1/4 to 1/2 cup heavy cream, half-and-half, or full-fat coconut milk (for vegan option). Adds richness but isn’t strictly necessary due to the potato starch.
- 2 tablespoons unsalted butter (or vegan butter). Adds a final touch of velvety flavour.
- Optional Garnish: Fresh parsley or chives (chopped), croutons, a swirl of cream or olive oil, toasted pumpkin seeds, crispy bacon bits, shredded Parmesan cheese.
Instructions
Follow these steps carefully to achieve the perfect depth of flavour and creamy consistency that makes this Roasted Zucchini Potato Soup so special. The roasting step is crucial and shouldn’t be skipped!
- Preheat and Prepare: Preheat your oven to 400°F (200°C). Line two large baking sheets with parchment paper for easier cleanup. This prevents sticking and ensures even roasting. Using two sheets prevents overcrowding, which can lead to steaming instead of roasting.
- Prepare Vegetables for Roasting: In a large bowl, combine the chopped zucchini, potatoes, onion chunks, and whole garlic cloves. Drizzle generously with the 1/4 cup of olive oil. Sprinkle with 1 teaspoon of the kosher salt, the black pepper, and the dried thyme (or fresh thyme leaves). Toss everything together thoroughly until the vegetables are evenly coated with oil and seasonings. Don’t skimp on the oil; it helps with browning and flavour development.
- Roast the Vegetables: Spread the seasoned vegetables in a single layer across the two prepared baking sheets. Ensure they are not overcrowded. If necessary, use a third baking sheet. Overcrowding traps steam, preventing the vegetables from achieving that delicious caramelization. Roast for 35-45 minutes, or until the potatoes are fork-tender and the vegetables are lightly browned and caramelized around the edges. You might want to toss the vegetables halfway through the roasting time to ensure even cooking and browning. The aroma filling your kitchen at this point will be incredible!
- Transfer Roasted Vegetables: Once roasted, carefully remove the baking sheets from the oven. Let the vegetables cool slightly for a few minutes. Transfer the roasted vegetables (including the softened garlic cloves) to a large stockpot or Dutch oven. Scrape up any browned bits from the parchment paper if possible – that’s pure flavour!
- Add Broth and Simmer: Pour 6 cups of the vegetable or chicken broth into the pot with the roasted vegetables. Stir everything together. Bring the mixture to a simmer over medium-high heat. Once simmering, reduce the heat to low, cover the pot, and let it simmer gently for 15-20 minutes. This allows the flavours to meld together beautifully and ensures the potatoes are completely soft.
- Blend the Soup: This is where the magic happens! Carefully blend the soup until smooth and creamy. You have two main options:
- Immersion Blender: This is the easiest and safest method. Insert an immersion blender directly into the pot and blend until the soup reaches your desired consistency. Start on a low speed and gradually increase to avoid splashing hot liquid. Move the blender around the pot to ensure everything gets blended evenly.
- Countertop Blender: If using a standard blender, you’ll need to work in batches. Caution: Hot liquids expand when blended. Fill the blender jar only about one-third to one-half full. Remove the centre cap (feeder cap) from the blender lid and cover the opening loosely with a folded kitchen towel. This allows steam to escape safely. Start blending on the lowest speed and gradually increase. Blend until completely smooth. Transfer the blended soup to a clean pot or large bowl and repeat with the remaining soup mixture.
- Adjust Consistency and Seasoning: Once all the soup is blended and back in the pot (if using a countertop blender), assess the consistency. If it’s too thick for your liking, stir in more broth, 1/4 cup at a time, until it reaches your desired thickness. If you’re adding heavy cream, coconut milk, or butter for extra richness, stir it in now.
- Final Seasoning: Taste the soup carefully. Stir in the remaining ½ teaspoon of salt, or more, to taste. Add more black pepper if desired. Remember that flavours develop as the soup sits, but it’s crucial to season adequately at this stage.
- Serve: Ladle the hot Roasted Zucchini Potato Soup into bowls. Garnish with your favourite toppings (see “How to Serve” section below) and enjoy immediately.
Nutrition Facts
- Servings: This recipe makes approximately 6-8 generous servings.
- Calories per Serving (Estimate): Approximately 250-350 calories per serving.
Disclaimer: The exact nutritional information will vary depending on the specific ingredients used (e.g., type and amount of potatoes, type of broth, addition of cream or butter, specific brands). This estimate is based on using vegetable broth and minimal added fat beyond the roasting oil. Using cream or butter will increase the calorie and fat content. This soup is naturally rich in potassium (from potatoes), Vitamin A, Vitamin C, and dietary fiber (from zucchini and potatoes).
Preparation Time
Understanding the time commitment helps plan your meal prep.
- Prep Time: 20 minutes (washing, peeling, chopping vegetables)
- Roasting Time: 35-45 minutes
- Simmering Time: 15-20 minutes
- Blending Time: 5-10 minutes
- Total Time: Approximately 1 hour 15 minutes to 1 hour 30 minutes
How to Serve
This Roasted Zucchini Potato Soup is wonderfully versatile and pairs beautifully with various accompaniments and toppings. Here are some ideas to elevate your serving presentation and add layers of texture and flavour:
- Classic Comfort:
- Serve piping hot with a dollop of sour cream or plain Greek yogurt for a tangy contrast.
- Sprinkle with freshly chopped chives or parsley for a burst of freshness and colour.
- Pair with crusty bread (sourdough, baguette, or a hearty whole wheat loaf) for dipping. Grilled cheese sandwiches are also a classic and beloved pairing.
- Texture & Crunch:
- Top with homemade or store-bought croutons (garlic and herb flavour works well).
- Sprinkle with toasted pumpkin seeds (pepitas) or sunflower seeds for a nutty crunch.
- Add crispy bacon bits or pancetta for a savoury, smoky element.
- A scattering of crispy fried onions or shallots adds immense flavour and texture.
- Flavour Boosts:
- Drizzle with a high-quality extra virgin olive oil just before serving.
- A swirl of heavy cream or coconut cream adds visual appeal and extra richness.
- For a touch of heat, add a pinch of red pepper flakes or a dash of your favourite hot sauce.
- Sprinkle with grated Parmesan, Pecorino Romano, or nutritional yeast (for a vegan cheesy flavour).
- Light & Fresh:
- Garnish with fresh thyme leaves (echoing the roasting flavour).
- A squeeze of fresh lemon juice right before serving can brighten the flavours, especially if the soup feels a bit heavy.
- Serve alongside a simple green salad with a light vinaigrette for a balanced meal.
- Presentation:
- Serve in warm bowls or mugs.
- Use a spoon to create elegant swirls if adding cream or oil.
- Ensure garnishes are added just before serving to maintain their texture and freshness.
Additional Tips
Mastering this soup is easy, but these tips can help you achieve perfection every time and adapt the recipe to your needs:
- Don’t Skip the Roast: This is the most crucial tip. Roasting the vegetables before simmering is what sets this soup apart. It caramelizes the natural sugars in the vegetables, creating a much deeper, sweeter, and more complex flavour profile than simply boiling or sautéing them would. The slight char adds a hint of smokiness that is irresistible. Ensure vegetables are spread out on the baking sheets to maximize browning.
- Control the Creaminess: The potatoes naturally provide significant creaminess once blended due to their starch content. Taste the soup after blending but before adding any cream or milk. You might find it’s perfectly creamy already! If you do want extra richness, add cream, half-and-half, or full-fat coconut milk gradually, tasting as you go. For a lighter soup, stick with just broth.
- Blending Safety & Texture: Be extremely careful when blending hot soup, especially in a countertop blender (follow the instructions regarding steam release). An immersion blender is generally safer and easier for hot soups. You can also control the texture more easily – blend until completely smooth for a velvety finish, or leave it slightly chunky for a more rustic feel by pulsing or stopping the blending process earlier.
- Storage and Reheating: This soup stores beautifully! Let it cool completely before transferring it to airtight containers. It will keep well in the refrigerator for up to 4-5 days. Reheat gently on the stovetop over medium-low heat, stirring occasionally, or in the microwave. You may need to add a splash of broth or water when reheating, as the soup can thicken upon cooling. Freezing is also an option (see FAQ).
- Flavour Variations: Don’t be afraid to experiment!
- Herbs: Swap thyme for rosemary, sage, or marjoram during roasting. Add fresh basil or dill just before serving.
- Spices: A pinch of nutmeg complements the creamy texture. A dash of cayenne pepper or smoked paprika adds warmth and complexity. Curry powder can offer an entirely different, delicious twist.
- Vegetables: Add a roasted carrot or parsnip along with the potatoes and zucchini for extra sweetness and colour. A roasted leek (white and light green parts) can substitute the onion for a milder flavour.
- Cheese: Stir in some shredded cheddar, Gruyère, or Monterey Jack at the end until melted for a cheesy version.
Frequently Asked Questions (FAQ)
Here are answers to some common questions about making Roasted Zucchini Potato Soup:
- Q: Can I make this soup vegan?
- A: Absolutely! This recipe is easily made vegan. Simply use vegetable broth (ensure it’s certified vegan if necessary), stick to olive oil for roasting (or use vegan butter if adding at the end), and opt for full-fat coconut milk or a plain, unsweetened plant-based cream alternative if you desire extra creaminess. Nutritional yeast is a great garnish for a cheesy flavour without dairy.
- Q: Can I freeze this Roasted Zucchini Potato Soup?
- A: Yes, you can freeze this soup, but be aware of potential texture changes. Soups containing potatoes can sometimes become slightly grainy upon thawing. To minimize this:
- Cool the soup completely before freezing.
- Freeze in airtight, freezer-safe containers or heavy-duty freezer bags, leaving some headspace for expansion.
- If you plan to add dairy (heavy cream), it’s often best to add it after thawing and during reheating, as dairy can sometimes separate when frozen. Coconut milk generally freezes better.
- Thaw overnight in the refrigerator. Reheat gently on the stovetop, stirring well. You may need to whisk it vigorously or even give it a quick blend with an immersion blender to restore a smoother consistency. Add a splash of broth if needed. It will still taste delicious!
- A: Yes, you can freeze this soup, but be aware of potential texture changes. Soups containing potatoes can sometimes become slightly grainy upon thawing. To minimize this:
- Q: Why roast the vegetables instead of just boiling them?
- A: Roasting transforms the vegetables in ways boiling cannot. The dry, high heat of the oven causes the Maillard reaction and caramelization on the surface of the zucchini, potatoes, onions, and garlic. This develops deep, nutty, sweet, and slightly smoky flavours that are much more complex than the flavours achieved through boiling, which primarily just softens the vegetables and can sometimes make them watery. Roasting concentrates their flavour, leading to a richer, more flavourful soup base.
- Q: What if I don’t have an immersion blender?
- A: A countertop blender works perfectly well, but requires extra caution with hot liquids. As detailed in the instructions, work in small batches (filling the blender no more than half full), remove the centre cap of the lid, and cover the opening with a folded towel to allow steam to escape. Start on low speed and gradually increase. Ensure each batch is blended smoothly before transferring it out and starting the next. It takes a bit longer and creates more dishes, but yields the same creamy result. Alternatively, you could use a food mill for a slightly more textured soup, or even mash the vegetables thoroughly with a potato masher directly in the pot for a very rustic, chunky soup (though it won’t be as smooth).
- Q: Can I use different types of potatoes or add other vegetables?
- A: Yes, definitely! While Yukon Gold or Russets are recommended for creaminess, you could experiment with red potatoes (leave skins on for extra nutrients if desired, though it will affect the final colour and texture slightly). Feel free to add other roasting-friendly vegetables along with the zucchini and potatoes. Carrots, parsnips, celery root (celeriac), cauliflower, or butternut squash chunks would all be delicious additions. Roasting times may vary slightly depending on the vegetable, so cut them to a similar size as the potatoes. Adding different vegetables will alter the final flavour profile, creating unique and tasty variations of the soup.

Roasted Zucchini Potato Soup Recipe
Ingredients
- Zucchini: 2 lbs (about 4 medium-sized zucchini), trimmed and cut into 1-inch chunks. Choose firm zucchini with smooth, unblemished skin.
- Potatoes: 2 lbs Yukon Gold or Russet potatoes (about 4 medium), peeled and cut into 1-inch chunks. Yukon Golds contribute to a creamier texture, while Russets break down well.
- Yellow Onion: 1 large, peeled and roughly chopped into large chunks.
- Garlic: 4-6 large cloves, peeled (left whole or smashed slightly). Roasting mellows the garlic significantly, so don’t be shy!
- Olive Oil: 1/4 cup extra virgin olive oil, plus more for drizzling if desired.
- Dried Thyme: 1 teaspoon (or 1 tablespoon fresh thyme leaves). Rosemary also works beautifully.
- Salt: 1 ½ teaspoons kosher salt (or to taste), divided. Adjust based on the saltiness of your broth.
- Black Pepper: ½ teaspoon freshly ground black pepper (or to taste).
- Vegetable Broth (or Chicken Broth): 6-8 cups, low sodium preferred. The amount may vary depending on your desired soup consistency.
- Optional Creaminess Boosters:
- 1/4 to 1/2 cup heavy cream, half-and-half, or full-fat coconut milk (for vegan option). Adds richness but isn’t strictly necessary due to the potato starch.
- 2 tablespoons unsalted butter (or vegan butter). Adds a final touch of velvety flavour.
- Optional Garnish: Fresh parsley or chives (chopped), croutons, a swirl of cream or olive oil, toasted pumpkin seeds, crispy bacon bits, shredded Parmesan cheese.
Instructions
- Preheat and Prepare: Preheat your oven to 400°F (200°C). Line two large baking sheets with parchment paper for easier cleanup. This prevents sticking and ensures even roasting. Using two sheets prevents overcrowding, which can lead to steaming instead of roasting.
- Prepare Vegetables for Roasting: In a large bowl, combine the chopped zucchini, potatoes, onion chunks, and whole garlic cloves. Drizzle generously with the 1/4 cup of olive oil. Sprinkle with 1 teaspoon of the kosher salt, the black pepper, and the dried thyme (or fresh thyme leaves). Toss everything together thoroughly until the vegetables are evenly coated with oil and seasonings. Don’t skimp on the oil; it helps with browning and flavour development.
- Roast the Vegetables: Spread the seasoned vegetables in a single layer across the two prepared baking sheets. Ensure they are not overcrowded. If necessary, use a third baking sheet. Overcrowding traps steam, preventing the vegetables from achieving that delicious caramelization. Roast for 35-45 minutes, or until the potatoes are fork-tender and the vegetables are lightly browned and caramelized around the edges. You might want to toss the vegetables halfway through the roasting time to ensure even cooking and browning. The aroma filling your kitchen at this point will be incredible!
- Transfer Roasted Vegetables: Once roasted, carefully remove the baking sheets from the oven. Let the vegetables cool slightly for a few minutes. Transfer the roasted vegetables (including the softened garlic cloves) to a large stockpot or Dutch oven. Scrape up any browned bits from the parchment paper if possible – that’s pure flavour!
- Add Broth and Simmer: Pour 6 cups of the vegetable or chicken broth into the pot with the roasted vegetables. Stir everything together. Bring the mixture to a simmer over medium-high heat. Once simmering, reduce the heat to low, cover the pot, and let it simmer gently for 15-20 minutes. This allows the flavours to meld together beautifully and ensures the potatoes are completely soft.
- Blend the Soup: This is where the magic happens! Carefully blend the soup until smooth and creamy. You have two main options:
- Immersion Blender: This is the easiest and safest method. Insert an immersion blender directly into the pot and blend until the soup reaches your desired consistency. Start on a low speed and gradually increase to avoid splashing hot liquid. Move the blender around the pot to ensure everything gets blended evenly.
- Countertop Blender: If using a standard blender, you’ll need to work in batches. Caution: Hot liquids expand when blended. Fill the blender jar only about one-third to one-half full. Remove the centre cap (feeder cap) from the blender lid and cover the opening loosely with a folded kitchen towel. This allows steam to escape safely. Start blending on the lowest speed and gradually increase. Blend until completely smooth. Transfer the blended soup to a clean pot or large bowl and repeat with the remaining soup mixture.
- Adjust Consistency and Seasoning: Once all the soup is blended and back in the pot (if using a countertop blender), assess the consistency. If it’s too thick for your liking, stir in more broth, 1/4 cup at a time, until it reaches your desired thickness. If you’re adding heavy cream, coconut milk, or butter for extra richness, stir it in now.
- Final Seasoning: Taste the soup carefully. Stir in the remaining ½ teaspoon of salt, or more, to taste. Add more black pepper if desired. Remember that flavours develop as the soup sits, but it’s crucial to season adequately at this stage.
- Serve: Ladle the hot Roasted Zucchini Potato Soup into bowls. Garnish with your favourite toppings (see “How to Serve” section below) and enjoy immediately.
Nutrition
- Serving Size: One Normal Portion
- Calories: 250-350