
Curried Zucchini Soup Recipe tastes silky, cozy, and gently spicy, with a fresh sweetness from zucchini and warm curry in every spoonful. It works perfectly for busy weeknights or meal prep, since you finish the whole recipe in about 35 minutes. I first made this on a sweltering August night in my tiny apartment kitchen, and it still feels like my go-to “I have zucchini and no plan” solution.
Why Make This Curried Zucchini Soup Recipe at Home
You control the spice level, the salt, and the creaminess, which means this soup fits your taste instead of the other way around. Fresh zucchini, onion, garlic, and curry powder blend into a smooth, bright green bowl that tastes way fancier than the ingredient list suggests.
You also use up a big pile of zucchini in one shot, which helps when neighbors keep gifting you garden extras. The recipe uses one pot, a blender, and simple pantry staples, so cleanup stays easy and weeknight friendly.
“This Curried Zucchini Soup Recipe tastes like a cozy curry hug in a bowl, yet feels light enough for summer nights ★★★★★”
Ingredients You Need
Zucchini and aromatics
- 2 tablespoons olive oil or avocado oil
- 1 medium yellow onion, chopped
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, minced or grated
- 1 ½ to 2 pounds zucchini, chopped into half moons (about 4 to 5 medium zucchini)
- 1 medium Yukon gold potato, peeled and diced small (adds body without heavy cream)
Curry and seasoning
- 1 ½ to 2 tablespoons curry powder (use a mild Madras curry powder if you want gentle heat)
- ½ teaspoon ground cumin
- ¼ teaspoon ground coriander (optional, but it adds nice depth)
- ⅛ to ¼ teaspoon red pepper flakes or cayenne, to taste
- 1 to 1 ¼ teaspoons fine sea salt, plus more to taste
- Freshly ground black pepper, to taste
- Juice of ½ to 1 lemon, to brighten at the end
Liquid and creaminess
- 4 cups low sodium vegetable broth or chicken broth
- Use a good boxed brand you like; I often use Pacific or Kettle & Fire.
- ½ to ¾ cup canned full fat coconut milk
- Use light coconut milk if you want a lighter soup.
- Swap in heavy cream or half and half if you prefer dairy.
- ½ to 1 cup water, as needed to adjust thickness
Toppings and finishing touches
- 2 tablespoons chopped fresh cilantro or parsley
- Thinly sliced green onions
- Plain Greek yogurt or coconut yogurt, for a swirl on top
- Toasted pumpkin seeds or sunflower seeds, for crunch
- A pinch of chili flakes or a drizzle of chili crisp, if you like more heat
Equipment
- Large heavy pot or Dutch oven
- Cutting board and sharp knife
- Wooden spoon or silicone spatula
- Immersion blender or regular blender
- Ladle
- Measuring cups and spoons
Tips & Mistakes
- Sauté the onions until they turn translucent and lightly golden, since pale onions give you flat flavor.
- Toast the curry powder in the oil for 30 to 60 seconds, or you lose that deep, toasty spice flavor.
- Cut the zucchini into roughly equal pieces, so they cook at the same rate and blend smoothly.
- Add the coconut milk near the end of cooking, since long boiling can dull the flavor and separate the fat.
- Blend the soup carefully and vent the blender lid, because hot soup can build pressure and redecorate your kitchen.
- Taste and adjust salt and lemon juice at the end, since curry soups need enough seasoning and acidity to taste bright, not muddy.
- Avoid overcooking the zucchini into a dull olive color, and stop when it turns tender and vibrant.
- Start with less curry powder and chili, then add more after blending, since you cannot dial back heat once you add it.
How to Make Curried Zucchini Soup Recipe
Step 1: Prep the vegetables
Wash the zucchini and trim the ends, then slice into half moons about ½ inch thick. Peel and chop the onion, mince the garlic, and grate or mince the ginger. Peel the potato and dice it small so it softens quickly and blends easily.
Step 2: Sauté the aromatics
Heat the olive oil in a large pot over medium heat until it shimmers. Add the chopped onion with a pinch of salt and cook 5 to 7 minutes, stirring often, until the onion turns soft and lightly golden around the edges. Stir in the garlic and ginger and cook 1 minute, until fragrant and slightly sticky.
Step 3: Toast the spices
Sprinkle in the curry powder, cumin, coriander, and red pepper flakes. Stir constantly for 30 to 60 seconds so the spices toast in the oil and coat the onions. If the mixture looks dry or starts to catch on the bottom, splash in a tablespoon of broth and scrape up the browned bits.
Step 4: Add zucchini, potato, and broth
Add the chopped zucchini and diced potato to the pot and stir so they pick up the spice mixture. Pour in the vegetable or chicken broth and enough water to just cover the vegetables. Season with about 1 teaspoon of salt and a few grinds of black pepper, then stir again.
Step 5: Simmer until tender
Bring the pot to a gentle boil over medium high heat, then lower the heat to maintain a steady simmer. Cook 12 to 15 minutes, until the zucchini and potato feel very tender when you poke them with a fork. Keep the lid slightly ajar so steam escapes and flavors concentrate a bit.
Step 6: Add coconut milk and blend
Stir in the coconut milk and let the soup heat through for 2 to 3 minutes. Turn off the heat. Use an immersion blender to blend the soup right in the pot until it turns very smooth and velvety, or transfer in batches to a blender and blend until silky.
Step 7: Adjust thickness and seasoning
Check the texture and add a splash of water or broth if the soup feels too thick. Squeeze in the lemon juice, starting with half a lemon, and taste. Add more salt, pepper, curry powder, or lemon until the Curried Zucchini Soup tastes bright, balanced, and a little addictive.
Step 8: Serve
Ladle the hot soup into bowls. Swirl in a spoonful of yogurt or extra coconut milk if you like. Top with chopped cilantro or parsley, green onions, and a sprinkle of toasted seeds or chili flakes.
Variations I've Tried
I sometimes add a handful of baby spinach or kale at the end of simmering, then blend it in for an extra green, nutrient packed version. I also like to toss in a drained can of chickpeas before blending for more protein and a thicker texture. When I crave a richer bowl, I swap half the coconut milk for heavy cream and finish with a knob of butter for a restaurant style finish.
You can shift the flavor profile by using Thai red curry paste instead of curry powder, then adding a splash of lime juice and a bit of brown sugar. Another fun twist uses roasted zucchini: I roast the zucchini chunks with oil and salt until caramelized, then simmer and blend them for a deeper, slightly smoky flavor.
How to Serve Curried Zucchini Soup Recipe
Serve this Curried Zucchini Soup Recipe hot in wide bowls so the steam and aroma hit you right away. Pair it with warm naan, toasted pita, or a simple grilled cheese sandwich for a cozy meal. A crisp green salad with cucumbers, carrots, and a tangy vinaigrette balances the creamy texture nicely. Leftovers also work well in a thermos for lunch with some crackers or veggie sticks on the side.
How to store
- Cool the soup to room temperature, then store it in airtight containers in the fridge for up to 4 days.
- Freeze the soup in portioned containers or freezer bags for up to 3 months, leaving a little space at the top for expansion.
- Reheat gently on the stove over medium low heat, stirring often, and add a splash of water or broth if it thickens too much.
- You can also reheat individual portions in the microwave in 30 to 45 second bursts, stirring between each, until hot and steamy.

Curried Zucchini Soup Recipe
Ingredients
Instructions
- Prep the vegetables: Wash the zucchini and trim the ends, then slice into 1/2-inch half moons. Peel and chop the onion, mince the garlic, grate or mince the ginger, and peel and finely dice the potato.
- Sauté the aromatics: Heat the olive oil in a large heavy pot over medium heat until it shimmers. Add the chopped onion with a pinch of salt and cook, stirring often, for 5 to 7 minutes, until soft and lightly golden around the edges. Stir in the garlic and ginger and cook for 1 minute, until fragrant.
- Toast the spices: Sprinkle in the curry powder, cumin, coriander, and red pepper flakes or cayenne. Stir constantly for 30 to 60 seconds to toast the spices in the oil. If the mixture looks dry or starts to stick, splash in a tablespoon of broth and scrape up any browned bits.
- Add zucchini, potato, and broth: Add the chopped zucchini and diced potato. Stir to coat them in the spice mixture. Pour in the broth and enough water to just cover the vegetables. Season with about 1 teaspoon of salt and a few grinds of black pepper, then stir again.
- Simmer until tender: Bring to a gentle boil over medium-high heat, then reduce the heat to maintain a steady simmer. Cook for 12 to 15 minutes, until the zucchini and potato are very tender when pierced with a fork. Leave the lid slightly ajar so some steam can escape.
- Add coconut milk and blend: Stir in the coconut milk and let the soup heat through for 2 to 3 minutes, without boiling hard. Turn off the heat. Use an immersion blender to blend the soup in the pot until very smooth and velvety, or carefully transfer in batches to a blender and blend until silky, venting the lid to release steam.
- Adjust thickness and seasoning: Check the texture and add a splash of water or broth if the soup is too thick. Squeeze in the lemon juice, starting with half a lemon, then taste. Adjust with more salt, pepper, curry powder, or lemon juice until the flavor tastes bright and well balanced.
- Serve: Ladle the hot curried zucchini soup into bowls. Swirl in a spoonful of yogurt or extra coconut milk if you like, and top with chopped cilantro or parsley, green onions, toasted seeds, and a pinch of chili flakes or chili crisp for extra heat. Serve right away.
Notes
Approximate per 1 of 4 servings (made with vegetable broth and 2/3 cup full fat coconut milk): 210 calories; fat 14 g; saturated fat 8 g; carbohydrates 19 g; fiber 4 g; sugars 7 g; protein 5 g; sodium 620 mg. Values are estimates and will vary based on exact ingredients, brands, and portion size.

Leave a Reply