Why You’ll Love This Roasted Courgette Soup
Roasted Courgette Soup is a simple, creamy, and comforting recipe that brings together the mellow sweetness of roasted courgettes, the bright pop of peas, and the herbal lift of fresh basil. This vegan-friendly soup is perfect for busy weeknights, meal prep, or when you want something light but satisfying. Below are a few reasons this recipe will become a regular in your kitchen.
- Ease of preparation: The recipe uses an easy roast-and-blend method with minimal hands-on time. After a quick 15-minute prep, the oven does most of the work while you tidy up the kitchen or prepare toppings.
- Health benefits: Courgettes (zucchini) and peas bring vitamins, fiber, and potassium to the bowl, and you can keep it light by using dairy-free cream. The result is a nutrient-dense meal with balanced macros.
- Versatility: This soup adapts to many diets. Make it vegan, gluten-free, lower in calories, or bulk it up with grains for a heartier dish.
- Distinctive flavor: Roasting courgettes and garlic adds caramelized notes that give the soup depth without heavy seasoning. Fresh basil and dairy-free parmesan add brightness and umami.
By Camille Hayes | My blog shares my passion for cooking by offering a variety of recipes that are simple and accessible to everyone. My ambition is to inspire readers to cook with joy and create memorable moments at the table.
Give your soup a quick taste before serving and don’t hesitate to add a pinch more salt or a splash of lemon juice if it needs a little extra brightness these small tweaks bring out the roasted flavors.
Jump To
- 1. Why You’ll Love This Roasted Courgette Soup
- 2. Essential Ingredients for Roasted Courgette Soup
- 3. How to Prepare the Perfect Roasted Courgette Soup: Step-by-Step Guide
- 4. Dietary Substitutions to Customize Your Roasted Courgette Soup
- 5. Mastering Roasted Courgette Soup: Advanced Tips and Variations
- 6. How to Store Roasted Courgette Soup: Best Practices
- 7. Nutritional Information
- 8. FAQs: Frequently Asked Questions About Roasted Courgette Soup
- 9. Roasted Courgette Soup
Essential Ingredients for Roasted Courgette Soup
This section lists every ingredient you need for the soup and the ciabatta croutons. Each ingredient appears on its own line with the exact measurement first, making shopping and prep simple.
- 950 grams courgettes (about 3 large) – main body of the soup; roasts well and gives silky texture when blended
- 1 leek – adds gentle onion flavor and sweetness
- 4 garlic cloves (roasted with skin on) – roasting mellows and sweetens garlic for a rounded taste
- 2 tablespoons olive or rapeseed oil – for roasting the vegetables
- 750 milliliters vegetable stock – base liquid that keeps the soup vegan
- 200 grams frozen peas (fresh peas can be used) – adds color, sweetness, and protein
- 75 grams dairy-free parmesan (optional) – brings salty, nutty umami without dairy
- 20 grams fresh basil – bright herb note stirred through before blending
- 4 tablespoons dairy-free cream or milk – for creaminess and a silky finish
- 1 ciabatta roll – for making crispy croutons as a crunchy topping
- 1 tablespoon olive oil – to toss the croutons before baking
- 2 tablespoons pine nuts – added to the croutons for nuttiness and texture
Special Dietary Options
- Vegan: This recipe is already vegan when you use dairy-free parmesan and dairy-free cream. Use vegetable stock labeled vegan if needed.
- Gluten-free: Swap ciabatta for gluten-free bread or use toasted pumpkin seeds as a crunchy topping instead of croutons.
- Low-calorie: Reduce dairy-free cream to 1 tablespoon or omit it and add a splash of extra stock for a lighter bowl.
How to Prepare the Perfect Roasted Courgette Soup: Step-by-Step Guide
Follow these steps for a silky, flavorful Roasted Courgette Soup. Timing and temperature details are included so your roast comes out golden without burning.
First Step: Preheat and prepare
Preheat the oven to 180ºC (350ºF, Gas Mark 4). While the oven warms, trim the ends from 950 grams of courgettes and cut them into roughly 1 cm chunks. Clean 1 leek, slice into rounds, and keep the white and light green parts. Keep 4 garlic cloves whole and leave the skins on; roasted garlic squeezes out easily once cooled.
Second Step: Toss and roast
Place the courgette chunks, leek rounds, and whole garlic cloves on a baking tray. Drizzle with 2 tablespoons olive or rapeseed oil and season with salt and pepper. Toss so everything is evenly coated.
Roast for 40 to 45 minutes, turning the vegetables a couple of times. You want them golden and soft but not blackened. The goal is caramelization, which adds depth without bitter notes. Check at 30 minutes if your vegetables are smaller or if your oven runs hot.
Third Step: Prepare the stock and peas
While the vegetables roast, prepare 750 milliliters vegetable stock in a heatproof jug using boiling water. Add 200 grams frozen peas to the stock to begin thawing; this keeps them bright green and ready to cook into the soup.
Fourth Step: Extract roasted garlic
Once the vegetables are cool enough to handle, gently squeeze the roasted garlic out of their skins into a small bowl or directly into the saucepan. Roasted garlic should be soft, sweet, and easy to mash with a spoon.
Fifth Step: Combine and simmer
Transfer the roasted courgettes and leeks to a medium saucepan. Pour in the 750 milliliters vegetable stock with the thawed peas. Bring to a gentle boil, then lower the heat and simmer for 2 to 3 minutes to combine flavors. This brief simmer warms the peas through without losing their color.
Sixth Step: Add creaminess and herbs
Stir in most of the 75 grams dairy-free parmesan (reserve a little for garnish), 20 grams fresh basil, and 4 tablespoons dairy-free cream or milk. These ingredients add richness and a lightly cheesy, herb-forward finish.
Seventh Step: Blitz to silky smooth
Using a hand blender or food processor, blitz the soup until it is very smooth. Blend for at least 60 seconds to break down any courgette skins and leek fibers this is the trick to a creamy texture without straining. Taste and adjust seasoning with salt and pepper as needed.
Eighth Step: Make the ciabatta croutons and pine nuts
Cube 1 ciabatta roll and toss the pieces with 1 tablespoon olive oil. Spread them on a baking sheet and bake for 5 minutes until crisp. Sprinkle 2 tablespoons pine nuts over the croutons and return to the oven for 1 more minute so the nuts toast lightly without burning.
Final Step: Serve and garnish
- Ladle the hot soup into bowls.
- Garnish with the remaining dairy-free parmesan, a few whole basil leaves, a swirl of dairy-free cream, the ciabatta croutons, and the toasted pine nuts.
- Serve immediately and enjoy with a slice of crusty bread or a light salad.
Timing summary: Prep 15 minutes, roast 40 to 45 minutes, simmer and finish 5 to 10 minutes. Total about 1 hour from start to finish.
Dietary Substitutions to Customize Your Roasted Courgette Soup
Protein and Main Component Alternatives
If you want to boost protein or swap ingredients for availability or diet goals, try these options.
- Chickpeas: Stir in a drained can of chickpeas when reheating to add about 8 grams of fiber and a protein boost per serving. Mash a few for creaminess.
- White beans: Cannellini or butter beans blend smoothly into the soup and add plant protein without changing flavor much.
- Tofu: Silken tofu blended into the soup adds creaminess and protein. Use 100 to 150 grams silken tofu and reduce dairy-free cream to keep texture balanced.
- Nuts and seeds: Sprinkle toasted pumpkin seeds or hemp seeds when serving for a crunchy protein lift.
Vegetable, Sauce, and Seasoning Modifications
Swap or add vegetables and seasonings to suit your pantry and taste.
- Vegetable swaps: Roast fennel for an aniseed note, or add a peeled potato or carrot for extra body. For a summer twist, roast red pepper with the courgettes.
- Sauce swaps: Replace dairy-free cream with light coconut milk for a subtle tropical sweetness that pairs well with basil or mint.
- Seasoning swaps: Add a pinch of smoked paprika if you want a slightly smoky edge without roasting longer. Fresh mint can replace some basil for a cooler profile.
- Grain additions: Stir in cooked orzo pasta or pearl barley when serving to make the soup more filling.
Mastering Roasted Courgette Soup: Advanced Tips and Variations
Use these expert tips and creative ideas to refine the recipe and make it your own. Subheadings help break down the content if you want to skip to the technique you need.
Pro cooking techniques
- Bake vegetables in a single layer: Crowding a tray creates steam and prevents browning. Use two trays if needed so each piece gets direct heat.
- Concentrate flavor with high heat: If you want deeper caramelization, raise the oven to 200ºC for the last 10 minutes, watching carefully so edges do not burn.
- Use an immersion blender for safety: Blitz directly in the pot to keep warm steam contained and reduce cleanup.
Flavor variations
- Add a handful of fresh mint and swap peas for broad beans for a spring-forward version.
- Top with crumbled vegan feta and a drizzle of chili oil if you want more tang and a little heat.
- Stir in cooked pearl barley for a rustic, chewy contrast to the silky soup.
Presentation tips
- Serve a small spoonful of dairy-free cream in the center and use the back of a spoon to create a swirl.
- Finish with a few whole basil leaves and a scattering of grated dairy-free parmesan for attractive contrast and texture.
Make-ahead options
- Roast the vegetables up to 48 hours in advance and store in an airtight container in the fridge. Reheat with stock, add peas, then finish with basil and dairy-free cream before blending.
- For freezer-friendly batches, cool completely and portion into freezer-safe containers. Label with date and freeze for up to 3 months.
How to Store Roasted Courgette Soup: Best Practices
Follow these practical storage tips to keep the soup fresh and tasty whether you plan to eat it within a few days or freeze it for later.
Refrigeration
Cool the soup to room temperature, then transfer to airtight containers. Store in the fridge for 4 to 5 days. Reheat only the portion you plan to eat and bring it to a low boil to ensure food safety.
Freezing
Portion soup into freezer-safe containers or heavy-duty freezer bags, leaving headspace for expansion. Freeze for up to 3 months. Thaw overnight in the fridge or use a microwave defrost setting. This method preserves the roasted flavor well.
Reheating
Reheat gently on the stovetop over medium-low heat, stirring to recombine any separated cream. Add a splash of stock or dairy-free milk if the soup seems too thick. Avoid boiling aggressively to protect texture and flavor.
Meal prep considerations
Freeze single-serve portions for easy lunches. Keep croutons separate until serving so they remain crisp. For a fast weeknight meal, reheat soup and pair with a simple salad or a sandwich. For more ideas on hearty soups, check this wild rice soup for complementary flavors.
Nutritional Information
Per serving (approximate):
| Nutrient | Amount |
|---|---|
| Calories | 324 kcal |
| Carbohydrates | 25.4 g |
| Protein | 14 g |
| Fat | 20.8 g |
| Saturated fat | 4.8 g |
| Sodium | 245 mg |
| Potassium | 770 mg |
| Fiber | 6.3 g |
| Sugar | 7.7 g |
| Calcium | 243 mg |
| Iron | 3 mg |
For more light and creamy vegetable soups, try our healthy creamy vegetable soup recipe which shares similar techniques and tips.

FAQs: Frequently Asked Questions About Roasted Courgette Soup
Can I freeze roasted courgette soup?
Yes, roasted courgette soup freezes exceptionally well, making it perfect for batch cooking with summer produce. Portion it into freezer-safe containers or bags, leaving space for expansion, and label with the date. It keeps for up to 3 months in the freezer. To thaw, transfer to the fridge overnight or use the defrost setting on your microwave. Reheat gently on the stovetop, stirring in a splash of cream or stock if needed to restore creaminess. Avoid repeated freezing to maintain texture and flavor. This method preserves the smoky roasted notes from courgettes, garlic, and leeks. Pro tip: Freeze in single-serve sizes for quick lunches. Always cool completely before freezing to prevent condensation and spoilage. (78 words)
Can I make courgette soup without roasting the vegetables?
Absolutely, skip the oven and cook everything in a saucepan for a quicker version. Heat 1 tbsp oil over medium heat in a large pan. Fry chopped courgettes, sliced leeks, and 2 crushed garlic cloves (reduced from roasting amount to avoid bitterness) for 10-15 minutes, stirring until softened and golden. Add vegetable stock, simmer 15 minutes, then blend smooth. Stir in cream or yogurt at the end. This stovetop method takes about 30 minutes total versus 45+ with roasting but misses some caramelized depth—compensate with a pinch of smoked paprika. Ideal for weeknights. Serves 4. (92 words)
How long does roasted courgette soup last in the fridge?
Homemade roasted courgette soup stays fresh in the fridge for 4-5 days when stored properly. Keep it in an airtight container to retain moisture and flavors from the roasted courgettes, leeks, and garlic. Reheat only what you need on the stovetop or microwave, bringing to a boil to kill bacteria. Signs it’s gone off: sour smell, mold, or sliminess. For longer storage, freeze as noted earlier. Nutrition bonus: One serving (250ml) has about 120 calories, 2g fiber, and high vitamin C from courgettes—great for immunity. Check out our fridge storage guide for more tips. (98 words)
Is roasted courgette soup healthy?
Yes, roasted courgette soup is a nutritious, low-calorie option packed with benefits. Courgettes provide vitamins A and C, potassium, and antioxidants, supporting skin health and digestion. Roasting concentrates flavors without added fats, keeping it around 100-150 calories per bowl. Use vegetable stock and dairy-free cream for a vegan version. It’s naturally gluten-free and low-carb, with 5g protein if topped with seeds. Studies show zucchini aids hydration (95% water) and weight management. Add chickpeas for extra fiber (8g per serving). Pair with wholegrain bread for balance. See our healthy soup recipes for variations. (96 words)
What can I make with extra courgettes besides soup?
A glut of courgettes? Try these easy recipes: Courgette coconut curry with creamy sauce and spices (ready in 20 minutes); spiced courgette fritters, praised by food bloggers for crunch; freekeh salad with roasted courgettes, feta, and herbs for lunches; chocolate courgette muffins as a sneaky veggie bake; or stuffed marrows with coconut rice for big ones. Each uses 4-6 courgettes. Grate and freeze excess raw for later. These reduce waste—UK households toss 1.5 million tonnes of veg yearly. Links: [Courgette Curry](/courgette-curry), [Fritters](/spiced-fritters), [Salad](/freekeh-salad). (102 words)

Roasted Courgette Soup
🥒 Creamy and nutritious soup packed with roasted vegetables and fresh herbs
🌿 Perfect vegan comfort food that’s both satisfying and healthy
- Total Time: 1 hour
- Yield: 4 servings 1x
Ingredients
950 grams courgettes (about 3 large) main body of the soup; roasts well and gives silky texture when blended
1 leek adds gentle onion flavor and sweetness
4 garlic cloves (roasted with skin on) roasting mellows and sweetens garlic for a rounded taste
2 tablespoons olive or rapeseed oil for roasting the vegetables
750 milliliters vegetable stock base liquid that keeps the soup vegan
200 grams frozen peas (fresh peas can be used) adds color, sweetness, and protein
75 grams dairy-free parmesan (optional) brings salty, nutty umami without dairy
20 grams fresh basil bright herb note stirred through before blending
4 tablespoons dairy-free cream or milk for creaminess and a silky finish
1 ciabatta roll for making crispy croutons as a crunchy topping
1 tablespoon olive oil to toss the croutons before baking
2 tablespoons pine nuts added to the croutons for nuttiness and texture
Instructions
1-First Step: Preheat and prepare Preheat the oven to 180ºC (350ºF, Gas Mark 4). While the oven warms, trim the ends from 950 grams of courgettes and cut them into roughly 1 cm chunks. Clean 1 leek, slice into rounds, and keep the white and light green parts. Keep 4 garlic cloves whole and leave the skins on; roasted garlic squeezes out easily once cooled.
2-Second Step: Toss and roast Place the courgette chunks, leek rounds, and whole garlic cloves on a baking tray. Drizzle with 2 tablespoons olive or rapeseed oil and season with salt and pepper. Toss so everything is evenly coated. Roast for 40 to 45 minutes, turning the vegetables a couple of times. You want them golden and soft but not blackened. The goal is caramelization, which adds depth without bitter notes. Check at 30 minutes if your vegetables are smaller or if your oven runs hot.
3-Third Step: Prepare the stock and peas While the vegetables roast, prepare 750 milliliters vegetable stock in a heatproof jug using boiling water. Add 200 grams frozen peas to the stock to begin thawing; this keeps them bright green and ready to cook into the soup.
4-Fourth Step: Extract roasted garlic Once the vegetables are cool enough to handle, gently squeeze the roasted garlic out of their skins into a small bowl or directly into the saucepan. Roasted garlic should be soft, sweet, and easy to mash with a spoon.
5-Fifth Step: Combine and simmer Transfer the roasted courgettes and leeks to a medium saucepan. Pour in the 750 milliliters vegetable stock with the thawed peas. Bring to a gentle boil, then lower the heat and simmer for 2 to 3 minutes to combine flavors. This brief simmer warms the peas through without losing their color.
6-Sixth Step: Add creaminess and herbs Stir in most of the 75 grams dairy-free parmesan (reserve a little for garnish), 20 grams fresh basil, and 4 tablespoons dairy-free cream or milk. These ingredients add richness and a lightly cheesy, herb-forward finish.
7-Seventh Step: Blitz to silky smooth Using a hand blender or food processor, blitz the soup until it is very smooth. Blend for at least 60 seconds to break down any courgette skins and leek fibers this is the trick to a creamy texture without straining. Taste and adjust seasoning with salt and pepper as needed.
8-Eighth Step: Make the ciabatta croutons and pine nuts Cube 1 ciabatta roll and toss the pieces with 1 tablespoon olive oil. Spread them on a baking sheet and bake for 5 minutes until crisp. Sprinkle 2 tablespoons pine nuts over the croutons and return to the oven for 1 more minute so the nuts toast lightly without burning.
9-Final Step: Serve and garnish Ladle the hot soup into bowls. Garnish with the remaining dairy-free parmesan, a few whole basil leaves, a swirl of dairy-free cream, the ciabatta croutons, and the toasted pine nuts. Serve immediately and enjoy with a slice of crusty bread or a light salad.
Notes
🥄 Blend for at least 1 minute for a silky texture, fully breaking down zucchini skins and leeks
🔥 Monitor roasting to get golden-brown vegetables without burning, adjusting for size and water content
❄️ Freezes well; portion and label for later
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Category: Soups
- Method: Roasting and Blending
- Cuisine: Mediterranean
- Diet: Vegan
Nutrition
- Serving Size: 1 serving
- Calories: 324
- Sugar: 7.7g
- Sodium: 245mg
- Fat: 20.8g
- Saturated Fat: 4.8g
- Unsaturated Fat: 16g
- Trans Fat: 0g
- Carbohydrates: 25.4g
- Fiber: 6.3g
- Protein: 14g
- Cholesterol: 0mg






