
Carrot Zucchini Soup Recipe tastes cozy and bright, with sweet carrots, tender zucchini, and a little kick from warm spices, and it fits busy weeknights because it takes about 40 minutes from chopping board to bowl. This soup works well for meal preppers, veggie lovers, and anyone who wants a lighter dinner that still feels satisfying. I first made a version of this on a cold Tuesday when my crisper drawer looked sad, and it has stayed in my rotation ever since.
Why Make This Carrot Zucchini Soup Recipe at Home
Homemade carrot zucchini soup gives you full control over the flavor and texture, so you can keep it silky smooth or leave it a little chunky. You skip the extra sodium and mystery ingredients that often show up in canned soup, and you use up those extra carrots and zucchini that stare at you from the fridge.
You also adjust the spice level exactly how you like it, from mild and kid friendly to bold and smoky. The recipe uses basic pantry staples, so you probably own most of what you need already.
“This Carrot Zucchini Soup Recipe tastes rich, bright, and cozy, and it earned a permanent spot in my weeknight dinner rotation. ★★★★★”
Ingredients You Need
Vegetables
- Carrots
- 1 pound carrots, peeled and sliced into coins
- Thinner slices cook faster and blend smoother.
- Zucchini
- 2 medium zucchini, chopped into half moons
- Smaller zucchini taste sweeter and hold less water.
- Onion
- 1 large yellow onion, diced
- Yellow or sweet onion works best for mellow flavor.
- Garlic
- 3 to 4 cloves garlic, minced
- Jarred minced garlic works in a pinch, but fresh tastes brighter.
- Fresh ginger
- 1 tablespoon peeled and minced ginger
- Use ginger paste from a tube if you want a shortcut.
Fats and liquid
- Olive oil
- 2 tablespoons for sautéing
- Use avocado oil if you prefer a neutral flavor.
- Vegetable broth or chicken broth
- 5 cups total
- Low sodium broth lets you control the salt level.
- I like Better Than Bouillon because it stores well and tastes rich.
- Water
- 1 cup, as needed to thin the soup to your preferred texture
Seasonings and flavor boosters
- Harissa paste
- 1 to 2 teaspoons, depending on heat preference
- Use mild harissa if you cook for kids or spice sensitive folks.
- Substitute with 1 teaspoon smoked paprika plus a pinch of chili flakes if you do not have harissa.
- Ground coriander
- 1 teaspoon
- Ground turmeric
- 1 teaspoon
- Ground cumin (optional)
- 1/2 teaspoon for extra warmth
- Salt and black pepper
- Start with 1 teaspoon kosher salt and 1/2 teaspoon black pepper, then adjust at the end.
- Lemon juice
- 1 to 2 tablespoons fresh lemon juice
- Bottled lemon juice works, but fresh tastes brighter.
Creaminess and toppings
- Coconut milk or heavy cream
- 1/3 to 1/2 cup, optional for a creamy carrot zucchini soup
- Use full fat canned coconut milk for a dairy free version.
- Plain Greek yogurt
- Spoonfuls on top add tang and protein.
- Fresh herbs
- Chopped parsley, cilantro, or chives for garnish.
- Toasted seeds or nuts
- Pumpkin seeds, sunflower seeds, or chopped almonds for crunch.
Equipment list
- Large stock pot or Dutch oven
- Cutting board and sharp chef’s knife
- Wooden spoon or heat safe spatula
- Measuring cups and spoons
- Immersion blender
- Or a regular blender if you blend in batches
- Ladle for serving
Tips & Mistakes
- Slice carrots thin so they soften faster and blend smoother.
- Brown the onions slightly to build flavor, but do not burn the garlic or it will taste bitter.
- Toast the spices in the oil for a minute so they bloom and taste deeper.
- Start with less harissa, then taste and add more so you avoid an accidental fire drill at the table.
- Use low sodium broth so you can season at the end without oversalting.
- Blend the soup carefully if you use a regular blender, and vent the lid slightly so steam escapes.
- Add coconut milk or cream after blending so it stays silky and does not curdle.
- Taste and adjust lemon juice and salt at the very end, since acid and salt wake up all the flavors.
- Cool the soup before you refrigerate or freeze it so condensation does not water it down.
How to Make Carrot Zucchini Soup Recipe
Step 1: Sauté veggies and aromatics
Heat oil in a large stock pot or Dutch oven over medium heat. Once hot, add onions and carrots and cook until soft, about 8 minutes, and stir often so they do not scorch. Stir in garlic, ginger, harissa, coriander, and turmeric and cook 2 minutes, until aromatic and slightly darkened. Season with salt and a few grinds of black pepper.
Step 2: Add zucchini and broth
Add chopped zucchini to the pot and stir so it coats in the spiced oil. Cook 3 to 4 minutes so the zucchini softens slightly and picks up flavor. Pour in the broth and enough water to cover the vegetables by about half an inch, then stir well.
Step 3: Simmer until tender
Bring the pot to a gentle boil, then lower the heat to maintain a steady simmer. Cook 15 to 20 minutes, until the carrots feel very tender when you poke them with a fork. Stir a few times during cooking so nothing sticks to the bottom.
Step 4: Blend to your preferred texture
Turn off the heat. Use an immersion blender and blend the soup directly in the pot until it reaches your preferred texture, either silky smooth or slightly rustic. If you use a regular blender, blend in small batches and hold a kitchen towel over the lid so hot steam escapes safely.
Step 5: Add creaminess and adjust seasoning
Stir in coconut milk or cream, if you use it, and blend briefly again to mix. Taste the carrot zucchini soup and add lemon juice, more salt, and more pepper until the flavors pop. If the soup tastes too thick, stir in a splash of hot water or broth until it reaches your ideal consistency.
Step 6: Garnish and serve
Ladle the hot soup into bowls. Top with a swirl of yogurt or extra coconut milk, a sprinkle of fresh herbs, and a handful of toasted seeds or nuts. Serve with warm crusty bread, pita, or a simple grilled cheese sandwich.
Variations I've Tried
I sometimes add a peeled and diced potato with the carrots for extra body and creaminess without extra dairy. I also toss in a handful of red lentils when I want more protein and a thicker, stew like carrot zucchini soup.
For a smoky version, I swap half the harissa with smoked paprika and add a pinch of chipotle powder. When I cook for kids, I skip the harissa, use just turmeric and coriander, and swirl in extra yogurt for a milder, creamy carrot zucchini soup.
You can also stir in a handful of baby spinach or kale at the very end and let it wilt in the hot soup. That trick sneaks in extra greens without changing the flavor much.
How to Serve Carrot Zucchini Soup Recipe
Serve this carrot zucchini soup hot in wide bowls so it cools to a comfortable temperature quickly. Pair it with grilled cheese, garlic toast, or a simple green salad for a light but filling meal. Add toppings like yogurt, herbs, toasted seeds, or a drizzle of olive oil so each bowl feels special. Offer extra lemon wedges on the side for anyone who likes a brighter, tangier finish.
How to store
-
Fridge
- Cool the soup to room temperature, then store it in airtight containers in the refrigerator for up to 4 days.
- Reheat on the stove over medium heat and stir often, or warm in the microwave in short bursts and stir between each burst.
-
Freezer
- Chill the soup fully, then freeze it in freezer safe containers or zip top bags for up to 3 months.
- Leave a little space at the top of containers since the soup expands as it freezes.
-
Reheating from frozen
- Thaw overnight in the fridge when possible, then reheat gently on the stove and add a splash of broth or water if it thickened.
- If you reheat straight from frozen, warm it in a covered pot over low heat and stir often so it thaws and heats evenly.

Carrot Zucchini Soup Recipe
Ingredients
Instructions
- Heat the olive oil in a large stock pot or Dutch oven over medium heat. Add the diced onion and sliced carrots and cook, stirring often, until softened, about 8 minutes.
- Stir in the garlic, ginger, harissa paste, ground coriander, ground turmeric, and ground cumin if using. Cook for about 2 minutes, stirring, until very fragrant and slightly darkened, being careful not to burn the garlic.
- Season with the kosher salt and black pepper. Add the chopped zucchini and stir to coat it in the spiced oil. Cook for 3–4 minutes to start softening the zucchini.
- Pour in the broth and enough water to just cover the vegetables by about 1/2 inch. Stir well and bring the mixture to a gentle boil, then reduce the heat to maintain a steady simmer.
- Simmer for 15–20 minutes, stirring occasionally, until the carrots are very tender when pierced with a fork.
- Turn off the heat. Use an immersion blender to blend the soup directly in the pot until smooth or your desired texture. If using a countertop blender, blend in small batches and vent the lid slightly so steam can escape safely.
- Stir in the coconut milk or heavy cream, if using, and blend briefly again to combine. If the soup is thicker than you like, add a splash of hot water or broth to thin it.
- Taste and adjust the seasoning with additional salt, pepper, and the fresh lemon juice until the flavors taste bright and balanced.
- Ladle the hot soup into bowls. Top with a swirl of yogurt or extra coconut milk, sprinkle with fresh herbs and toasted seeds or nuts if you like, and serve warm, optionally with crusty bread or a simple side salad.
Notes
Approximate per 1 of 6 servings (made with vegetable broth and 1/3 cup canned full-fat coconut milk, toppings not included): 160 calories; fat 8 g; saturated fat 4 g; carbohydrates 20 g; fiber 5 g; sugars 9 g; protein 4 g; sodium 620 mg. Values will vary based on exact ingredients, broth brand, optional cream or coconut milk amount, and toppings used.

Leave a Reply