This vibrant, nourishing carrot and coriander soup is a delightful, healthy option for any time of year. Its smooth texture, combined with the aromatic flavor of fresh coriander, creates a comforting bowl of goodness. Whether you’re looking for a quick meal or a cozy dish to warm you up on a chilly day, this soup delivers on both flavor and nutrition.
Why You’ll Love This Recipe
Carrot and coriander soup is a classic comfort food that is incredibly simple to make yet packs a punch of flavors. With just a few wholesome ingredients, it’s naturally dairy-free, vegan, and gluten-free, making it suitable for a wide variety of diets. The combination of carrots’ natural sweetness and the earthy, citrusy notes of fresh coriander makes this soup both satisfying and refreshing. Plus, it’s low in calories, high in fiber, and perfect for freezing, so you can always have a healthy lunch on hand.
Ingredients
-
1 tbsp vegetable oil
-
1 onion, sliced
-
450g (1lb) carrots, peeled and sliced
-
1 tsp ground coriander
-
1.2 liters (2 pints) vegetable stock
-
Large bunch of fresh coriander, roughly chopped
-
Salt and freshly ground black pepper, to taste
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
Directions
-
Heat the vegetable oil in a large frying pan over medium heat. Add the sliced onion and carrots, cooking for 3–4 minutes until they begin to soften.
-
Stir in the ground coriander and season with salt and pepper. Cook for an additional minute to allow the spices to release their fragrance.
-
Add the vegetable stock to the pan, bringing it to a boil. Once boiling, reduce the heat and let it simmer for 10–15 minutes, or until the vegetables are tender.
-
Use a hand blender or transfer the soup to a regular blender to blend until smooth and creamy. If the soup is too thick for your preference, stir in a little boiling water to reach your desired consistency.
-
Reheat the soup in a saucepan, then stir in the chopped fresh coriander just before serving.
-
Serve the soup hot, garnished with extra coriander leaves or a swirl of cream or olive oil, if desired.
Servings and Timing
-
Servings: 4
-
Prep Time: less than 30 minutes
-
Cook Time: 10–30 minutes
-
Total Time: 30 minutes
Variations
-
Add Protein: For an extra boost, add cooked lentils or beans to the soup for added protein and texture.
-
Roasted Carrots: For a deeper flavor, roast the carrots before adding them to the soup. This will add a caramelized, sweet note to the dish.
-
Spicy Twist: Add a pinch of chili flakes or a dash of cayenne pepper for a spicy kick.
-
Herb Variations: While coriander is the star here, you can experiment with other fresh herbs such as parsley, basil, or thyme for a different flavor profile.
Storage/Reheating
-
Storage: Allow the soup to cool completely before transferring it to an airtight container. It can be stored in the refrigerator for up to 3 days.
-
Freezing: This soup freezes wonderfully! Portion it into containers or freezer bags, and it will last up to 3 months. When ready to eat, simply defrost and reheat.
-
Reheating: Reheat on the stovetop over low heat until warmed through. If it has thickened too much during storage, add a splash of water or vegetable stock to loosen it.
FAQs
Can I use pre-ground coriander instead of fresh coriander?
Yes, ground coriander can be used, though fresh coriander adds a more vibrant and fragrant flavor. If using ground coriander, you might want to add a little more to match the flavor profile.
Can I use another type of stock?
While vegetable stock is recommended, you can use chicken stock or even water if you prefer a lighter flavor.
Is this soup suitable for freezing?
Yes, carrot and coriander soup freezes beautifully. Just make sure it cools completely before storing it in airtight containers.
How can I make the soup creamier?
If you prefer a creamier soup, add a splash of coconut milk, almond milk, or a dollop of non-dairy yogurt before blending.
Can I add other vegetables to this soup?
Absolutely! You can add parsnips, sweet potatoes, or even a bit of pumpkin for additional depth of flavor.
How can I thicken the soup if it’s too thin?
If your soup is too thin after blending, simply stir in a little more boiled water or stock to achieve the right consistency. For a thicker soup, simmer it a bit longer to allow more liquid to evaporate.
Can I use dried coriander instead of fresh?
Dried coriander will provide a slightly different flavor, but it will work in the soup. Just be mindful that fresh coriander offers a more aromatic, citrusy flavor.
Can I make this soup ahead of time?
Yes, this soup can be made ahead and stored in the refrigerator or freezer. It will actually taste better the next day as the flavors meld together.
How do I know when the carrots are tender enough to blend?
The carrots are ready to blend once they can be easily pierced with a fork. They should be soft but not mushy.
Can I add some protein to the soup?
For a heartier meal, you can add cooked lentils, beans, or even some diced chicken for added protein.
Conclusion
Carrot and coriander soup is the perfect meal for anyone looking for a nutritious, comforting dish that’s easy to prepare and full of flavor. This vibrant, dairy-free soup makes for a healthy lunch or dinner, and it’s even better when made in advance or frozen for later. The combination of sweet carrots and aromatic coriander is not only delicious but also versatile, allowing for various customizations based on your preferences. Whether you’re meal prepping for the week or simply enjoying a bowl of warmth on a cold day, this soup is sure to satisfy!

Carrot and Coriander Soup
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
- Author: Alice
- Total Time: 30 minutes
- Yield: 4 servings
Description
This vibrant, nourishing carrot and coriander soup is a delightful, healthy option for any time of year. Its smooth texture, combined with the aromatic flavor of fresh coriander, creates a comforting bowl of goodness. Whether you’re looking for a quick meal or a cozy dish to warm you up on a chilly day, this soup delivers on both flavor and nutrition.
Ingredients
1 tbsp vegetable oil
1 onion, sliced
450g (1lb) carrots, peeled and sliced
1 tsp ground coriander
1.2 liters (2 pints) vegetable stock
Large bunch of fresh coriander, roughly chopped
Salt and freshly ground black pepper, to taste
Instructions
- Heat the vegetable oil in a large frying pan over medium heat. Add the sliced onion and carrots, cooking for 3–4 minutes until they begin to soften.
- Stir in the ground coriander and season with salt and pepper. Cook for an additional minute to allow the spices to release their fragrance.
- Add the vegetable stock to the pan, bringing it to a boil. Once boiling, reduce the heat and let it simmer for 10–15 minutes, or until the vegetables are tender.
- Use a hand blender or transfer the soup to a regular blender to blend until smooth and creamy. If the soup is too thick for your preference, stir in a little boiling water to reach your desired consistency.
- Reheat the soup in a saucepan, then stir in the chopped fresh coriander just before serving.
- Serve the soup hot, garnished with extra coriander leaves or a swirl of cream or olive oil, if desired.
Notes
- Add Protein: For an extra boost, add cooked lentils or beans to the soup for added protein and texture.
- Roasted Carrots: For a deeper flavor, roast the carrots before adding them to the soup. This will add a caramelized, sweet note to the dish.
- Spicy Twist: Add a pinch of chili flakes or a dash of cayenne pepper for a spicy kick.
- Herb Variations: While coriander is the star here, you can experiment with other fresh herbs such as parsley, basil, or thyme for a different flavor profile.
- Storage: Allow the soup to cool completely before transferring it to an airtight container. It can be stored in the refrigerator for up to 3 days.
- Freezing: This soup freezes wonderfully! Portion it into containers or freezer bags, and it will last up to 3 months. When ready to eat, simply defrost and reheat.
- Reheating: Reheat on the stovetop over low heat until warmed through. If it has thickened too much during storage, add a splash of water or vegetable stock to loosen it.
- Prep Time: Less than 30 minutes
- Cook Time: 10–30 minutes
- Category: Soup
- Method: Simmering, Blending
- Cuisine: Vegan, Gluten-Free
Nutrition
- Serving Size: 1 serving
- Calories: 150
- Sugar: 9g
- Sodium: 800mg
- Fat: 4g
- Saturated Fat: 0g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 27g
- Fiber: 7g
- Protein: 3g
- Cholesterol: 0mg