First, prepare your vegetables: trim the courgette and cut it into thin slices (no need to peel it). Chop the onion and finely chop the garlic cloves.
Then, heat olive oil in a large saucepot over medium-high heat. Add onions and garlic and cook, stirring for 5 minutes.
Add courgette and season to taste with salt and pepper. Cook the courgette for 10 minutes.
Add vegetable stock and a sprig of thyme. Bring to a boil, then reduce heat and simmer for 10 minutes. Remove the soup from the stove. Let the soup cool for 5 minutes and remove thyme.
Add the soup to a food blender and blend until silky smooth. Reheat the soup, adjust the seasonings, and serve.
Notes
Step-by-Step Photos: My blog post includes helpful step-by-step photos to help guide you through making this recipe.Substitutions & Variations: I have included a list of these in the post above.To Store: Store in an airtight container in the fridge for 3-5 days. Reheat in a pot/pan over a low heat until piping hot or in the microwave. To Freeze: Freeze this soup for up to three months in an airtight container. Thaw in the fridge and then reheat in the microwave or on the stove.Tip 1: If you want even more of a creamy courgette soup, you can add cream or sour cream to the recipe.Tip 2: If you don't have a food blender, a stick blender, or even a handheld blender will work fine.Tip 3: This is an excellent soup to make in batches and store in the freezer for later! You can even freeze it in individual servings for a ready-to-go lunch the next day.