If you’re craving a vibrant, flavorful soup that’s as nourishing as it is delicious, you simply must try this Moroccan Carrot Soup with Chermoula Recipe. It’s a stunning combination of naturally sweet carrots simmered with fragrant spices and elevated by a zesty, herb-packed chermoula sauce. Every spoonful is a warm hug on a chilly day, bursting with layers of savory, citrusy, and slightly smoky notes that make this soup unforgettable. Whether you’re new to Moroccan flavors or a seasoned fan, this recipe is bound to become a beloved staple in your kitchen.
Ingredients You'll Need
The beauty of this Moroccan Carrot Soup with Chermoula Recipe lies in its simple, wholesome ingredients that each play a crucial role. From the sweetness of the carrots to the earthy warmth of turmeric and the bright, fresh pop from the chermoula, every element is essential for that perfect balance of flavors and textures.
- 2 onions, chopped into cubes: Slowly caramelized to add a subtle sweetness and depth.
- 1 teaspoon turmeric: Provides a warm, golden color and gentle earthiness.
- 4 cloves of garlic: Offers a robust aromatic base for the soup.
- 1-inch knob of ginger: Adds warmth and a slight zing to the flavor profile.
- 4 cups of carrots, sliced into rings: The star ingredient, packed with natural sweetness and vibrant color.
- 4 cups broth: Creates the comforting liquid base for the soup.
- Chermoula ingredients: Includes 1 large bunch cilantro (finely chopped), 4 cloves garlic (finely chopped), 2 tablespoons paprika, 1 tablespoon cumin, 1 teaspoon salt or to taste, 3 tablespoons vegetable oil, and ¼ cup lemon juice for that lively, herbal, and tangy kick.
How to Make Moroccan Carrot Soup with Chermoula Recipe
Step 1: Prepare the Chermoula
Start by combining all the chermoula ingredients except for the oil and lemon juice in a bowl. Slowly drizzle in the oil and lemon juice while whisking with a fork until everything emulsifies into a vibrant, herbaceous sauce. This chermoula will be your flavor powerhouse, so set it aside as it marries beautifully when made ahead and stored.
Step 2: Caramelize the Onions
In a heavy-bottomed pot over medium heat, warm 2 tablespoons of vegetable oil. Add the chopped onions and cook on low-medium heat for about 20 minutes. Patience here pays off: caramelizing the onions brings out their natural sugars, creating a rich, sweet foundation for your soup.
Step 3: Add Spices, Garlic, and Ginger
Into the caramelized onions, stir in turmeric, garlic, and ginger. These ingredients blend together to build the aromatic heart of the soup. Let them cook gently for 5 more minutes, allowing their flavors to deepen and mingle.
Step 4: Simmer the Carrots and Broth
Next, add the sliced carrots and pour in the broth. Bring the mixture to a boil, then lower the heat to medium-low, cover, and let it simmer for 40 minutes. This slow cooking softens the carrots until they are fork-tender and ready to blend into a silky, creamy texture.
Step 5: Blend Until Smooth
Once the carrots are cooked through, use an immersion blender or transfer the soup in batches to a blender and puree until perfectly smooth. This step transforms the soup into a luscious, velvety delight that’s truly comforting.
Step 6: Serve with Chermoula
Ladle the warm soup into bowls and generously top with the zesty chermoula. This herbaceous sauce adds an incredible fresh and tangy finish that makes the dish absolutely sing.
How to Serve Moroccan Carrot Soup with Chermoula Recipe
Garnishes
Adding garnishes is the perfect way to personalize your Moroccan Carrot Soup with Chermoula Recipe. Consider a sprinkle of toasted almonds for crunch, a dollop of creamy yogurt for cooling richness, or some extra cilantro leaves for that fresh pop of green. Each addition brings a delightful new texture or flavor contrast.
Side Dishes
This soup pairs beautifully with warm flatbreads like pita or naan to soak up every luscious drop. For a heartier meal, serve alongside a simple couscous salad dressed with lemon and olive oil or a crisp green salad with cucumbers and mint to complement the soup’s rich spiced notes.
Creative Ways to Present
For a stunning presentation, swirl the chermoula artfully into the soup right before serving or drizzle it in concentric circles and use a toothpick to create pretty patterns. Serving it in rustic bowls paired with a bright-colored linen napkin helps echo the soup’s vibrant Moroccan character and makes any occasion feel a little more special.
Make Ahead and Storage
Storing Leftovers
This Moroccan Carrot Soup with Chermoula Recipe keeps extremely well in the fridge for up to 3 days. Store it in an airtight container to maintain freshness and flavor intensity. Keep the chermoula separate if possible to preserve its bright, lively taste.
Freezing
If you want to enjoy this soup later, it freezes beautifully. Pour the cooled soup into freezer-safe containers or bags, leaving some space for expansion. The chermoula is best added fresh after thawing, but the soup itself will keep well for up to 3 months in the freezer.
Reheating
Reheat gently on the stovetop over low heat, stirring occasionally to prevent scorching. If refrigerated, allow the soup to come to room temperature first for the smoothest reheating experience. Add the chermoula just before serving to maximize that fresh, vibrant kick.
FAQs
Can I use other vegetables instead of carrots?
While carrots are central to this recipe’s sweetness and texture, you could experiment with sweet potatoes or butternut squash for a different twist. Just keep in mind the flavor profile may shift slightly, but you’ll still get a creamy, comforting soup.
Is this recipe suitable for vegans?
Absolutely! This Moroccan Carrot Soup with Chermoula Recipe is naturally vegan as it relies on vegetable broth and plant-based ingredients throughout. Just double-check your broth to ensure it’s vegetable-based.
How spicy is the soup with chermoula?
The chermoula adds a warm, smoky flavor and a hint of spice from paprika but isn't overwhelming. If you prefer more heat, you can add a pinch of cayenne or chili flakes to the chermoula, but the default recipe is pleasantly mild and fragrant.
Can I prepare chermoula ahead of time?
Yes! Chermoula can be made up to a week in advance and stored in the refrigerator in an airtight container. Its flavors deepen over time, so it’s a great make-ahead component to have ready for this soup and other dishes.
What’s the best way to blend the soup?
An immersion blender works wonderfully here for an easy, one-pot process. If you don’t have one, a standard blender is just fine—blend the soup in batches and be careful with the hot liquid to avoid splashes.
Final Thoughts
There’s something truly special about this Moroccan Carrot Soup with Chermoula Recipe that makes it a standout in any meal rotation. It’s flavorful, comforting, and surprisingly easy to make. You’ll love how the chermoula transforms a simple carrot soup into an exciting, vibrant dish full of character. Give it a try and share it with friends or family—it’s a recipe that invites warmth, conversation, and countless smiles around the table.
Print
Moroccan Carrot Soup with Chermoula Recipe
- Total Time: 80 minutes
- Yield: 6 servings
- Diet: Vegetarian
Description
A vibrant and aromatic Moroccan carrot soup infused with warm spices and topped with a zesty herbed chermoula sauce, perfect for a comforting and healthy meal.
Ingredients
Soup Ingredients
- 2 onions, chopped into cubes
- 1 teaspoon turmeric
- 4 cloves of garlic
- 1-inch knob of ginger
- 4 cups carrots, sliced into rings
- 4 cups broth (vegetable or chicken)
Chermoula Sauce
- 1 large bunch cilantro, finely chopped
- 4 cloves garlic, finely chopped
- 2 tablespoons paprika
- 1 tablespoon ground cumin
- 1 teaspoon salt (or more to taste)
- 3 tablespoons vegetable oil
- ¼ cup lemon juice
Instructions
- Prepare the Chermoula: In a bowl, combine the chopped cilantro, garlic, paprika, cumin, and salt. Slowly drizzle in the vegetable oil and lemon juice while whisking the mixture with a fork to emulsify. Set aside. This sauce can be stored in a sealed jar in the refrigerator for up to a week.
- Caramelize the Onions: Heat a heavy-bottomed pot over medium heat. Add 2 tablespoons of vegetable oil and the chopped onions. Cook on low to medium heat for about 20 minutes, stirring occasionally, until the onions are caramelized and golden brown.
- Add Spices and Aromatics: Stir in the turmeric, whole garlic cloves, and sliced ginger. Mix well and allow to cook for an additional 5 minutes to release the flavors.
- Cook the Carrots: Add the sliced carrots and broth to the pot. Cover and bring to a boil over medium heat. Once boiling, reduce the heat to medium-low and simmer, covered, for about 40 minutes or until the carrots are very tender and easily pierced with a fork.
- Blend the Soup: Remove the ginger pieces if desired, then blend the soup until smooth using an immersion blender or a stand blender in batches.
- Serve: Ladle the warm Moroccan carrot soup into bowls and top generously with chermoula sauce for a burst of fresh, tangy flavor.
Notes
- The chermoula sauce can be made ahead and refrigerated for up to a week, allowing the flavors to deepen.
- Use vegetable broth to keep the soup vegetarian or chicken broth for a richer flavor.
- Adjust the salt in the chermoula according to your taste preference.
- For a creamier texture, add a splash of coconut milk or cream before blending.
- Ginger pieces can be removed after cooking or blended into the soup for extra zing.
- Prep Time: 15 minutes
- Cook Time: 65 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Moroccan


Leave a Reply