If you’re craving a bowl that’s both comforting and bursting with warm, exotic flavors, this Moroccan Carrot Soup Recipe is exactly what you need. It’s a vibrant, velvety soup where sweet carrots meet the aromatic magic of cumin, ginger, and cinnamon, creating a dish that feels like a cozy hug in a bowl. Whether you’re looking for a light lunch or a stunning starter, this soup stands out with its inviting color and deeply satisfying taste that’s also vegan and dairy-free.

Ingredients You’ll Need

The image shows a white marbled surface with 12 small white dishes and one bunch of bright orange carrots placed on it. The carrots are on the top left side, smooth and fresh. Starting from the top right, there is a small white dish filled with chopped garlic, light beige in color, followed by a tiny bowl with light brown seeds, then another with a mix of red and brown spices. Below them, several small white dishes hold a variety of ingredients: a light brown powder, bright red chili powder, yellow lemon zest, two bowls with light yellow olive oil, finely chopped green herbs, reddish chili flakes, and a small pile of salt. The arrangement is neat and colorful, all on the white marbled surface. Photo taken with an iphone --ar 4:5 --v 7

Gathering the right ingredients is a breeze, and each one plays a key role in building this soup’s signature flavor and texture. From earthy spices to creamy coconut milk, these essentials blend seamlessly to make the Moroccan Carrot Soup Recipe truly unforgettable.

  • 1 tbsp olive oil: Helps soften the onions and adds a subtle richness that forms the soup’s base.
  • 1 onion, chopped: Provides sweetness and depth when sautéed gently.
  • 4 cups sliced carrots: The star ingredient delivering natural sweetness and vibrant color.
  • 4 cups vegetable broth: Keeps the soup light but flavorful, perfect for a vegan dish.
  • 1 tsp cumin: Brings warm, earthy notes essential to Moroccan cuisine.
  • ½ tsp ginger: Adds a fresh, slightly spicy kick enhancing the carrot’s sweetness.
  • ¼ tsp cinnamon: Infuses a subtle warmth and a touch of exotic fragrance.
  • ½ cup coconut milk (optional): Creates a luscious creaminess that balances the spices beautifully.
  • Salt and pepper: To taste, elevating all the flavors perfectly.

How to Make Moroccan Carrot Soup Recipe

Step 1: Sauté the onion

Start by heating the olive oil in a large pot over medium heat. Add the chopped onion and sauté until it becomes soft and translucent. This step releases the onion’s natural sweetness, creating a flavorful foundation for your Moroccan Carrot Soup Recipe.

Step 2: Add carrots, spices, and broth

Next, toss in the sliced carrots along with cumin, ginger, and cinnamon. Pour the vegetable broth over everything. Bring the mixture to a gentle simmer and let it cook for about 20 minutes until the carrots are tender and all the flavors meld harmoniously.

Step 3: Blend until smooth

Once the carrots are perfectly tender, remove the pot from heat and use an immersion blender to purée the soup until it’s silky smooth. If you’re using coconut milk, stir it in now to add a dreamy, creamy texture that complements the spices.

Step 4: Season and adjust

Finally, taste your soup and season with salt and pepper as desired. This is the moment to make sure everything is balanced, with the spices, sweetness, and creaminess hitting just right for your perfect bowl of Moroccan Carrot Soup Recipe.

How to Serve Moroccan Carrot Soup Recipe

A white bowl filled with smooth orange soup, topped with a small dollop of white cream in the center. Bright green cilantro leaves and a sprinkling of black pepper decorate the surface. The bowl sits on a white plate with a blue-rimmed edge, placed on a white marbled texture. A spoon is placed next to the bowl. photo taken with an iphone --ar 4:5 --v 7

Garnishes

Garnishing not only enhances appearance but also adds texture and bursts of fresh flavor. Consider sprinkling toasted almonds on top for a delightful crunch or fresh chopped herbs like parsley or cilantro to brighten each spoonful of this soup.

Side Dishes

Serve this soup alongside warm crusty bread or pita to soak up every last drop. A simple green salad with lemon vinaigrette makes a refreshing side that contrasts nicely with the warmth and spice of the soup.

Creative Ways to Present

For an extra special touch, serve the Moroccan Carrot Soup Recipe in hollowed-out bread bowls or drizzle a swirl of extra coconut milk or a dollop of yogurt on top. A sprinkle of chili flakes can also add a fun, subtle heat for adventurous palates.

Make Ahead and Storage

Storing Leftovers

You can keep any leftover Moroccan Carrot Soup Recipe in an airtight container in the refrigerator for up to 3 days. The flavors will deepen and taste even better the next day, making it a smart make-ahead meal.

Freezing

This soup freezes beautifully. Allow it to cool completely, then transfer to freezer-safe containers or bags. It will stay fresh for up to 2 months, making it a perfect meal prep option for busy days.

Reheating

Reheat gently on the stovetop over low heat, stirring occasionally to keep the texture creamy and smooth. Add a splash of water or broth if it thickens too much during storage.

FAQs

Can I use fresh ginger instead of ground ginger?

Absolutely! Fresh ginger offers a brighter, more vibrant flavor. Use about a teaspoon of freshly grated ginger to replace the ground ginger and adjust to taste.

Is coconut milk necessary for the soup?

Not at all. Coconut milk is optional and adds creaminess, but the soup is delicious on its own. You can also substitute with other plant-based milk or leave it out altogether.

Can I add other vegetables to this soup?

Yes, carrots are the star, but you can sneak in some sweet potatoes or butternut squash for extra sweetness and texture, just adjust the cooking time so everything becomes tender.

How spicy is this soup?

This Moroccan Carrot Soup Recipe leans toward warm and aromatic rather than spicy hot. If you’d like more heat, adding a pinch of cayenne pepper or chili flakes during cooking can give it a nice kick.

Is this soup suitable for a vegan diet?

Definitely! This recipe uses vegetable broth and coconut milk to keep it entirely plant-based and dairy-free, perfect for vegans and anyone avoiding animal products.

Final Thoughts

If you’re looking for a soul-soothing meal that’s both simple to make and deeply satisfying, this Moroccan Carrot Soup Recipe is a must-try. Its harmonious blend of spices and silky texture makes every spoonful a joy, perfect for cozy nights or impressing friends with something flavorful and unique. Dive in and enjoy the vibrant taste of Morocco right in your own kitchen!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Moroccan Carrot Soup Recipe

Moroccan Carrot Soup Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.3 from 42 reviews

  • Author: Amelia
  • Total Time: 30 mins
  • Yield: 4 servings
  • Diet: Vegan

Description

A velvety and aromatic Moroccan carrot soup, featuring warm spices like cumin, ginger, and cinnamon, blended to creamy perfection. This vegan and dairy-free soup is both comforting and exotic, perfect for any season.


Ingredients

Main Ingredients

  • 1 tbsp olive oil
  • 1 onion, chopped
  • 4 cups sliced carrots
  • 4 cups vegetable broth
  • 1 tsp cumin
  • ½ tsp ginger
  • ¼ tsp cinnamon
  • Salt and pepper, to taste
  • ½ cup coconut milk (optional)


Instructions

  1. Sauté Onion: Heat the olive oil in a large pot over medium heat. Add the chopped onion and sauté until it becomes translucent and soft, about 5 minutes, to develop a flavorful base.
  2. Add Carrots and Spices: Add the sliced carrots to the pot along with the cumin, ginger, and cinnamon. Stir well to evenly coat the carrots in the spices.
  3. Simmer Soup: Pour in the vegetable broth, bring the mixture to a boil, then reduce the heat and let it simmer uncovered for 20 minutes, or until the carrots are tender enough to blend smoothly.
  4. Blend the Soup: Using an immersion blender or transferring the soup in batches to a blender, puree until the soup is completely smooth and creamy in texture.
  5. Stir in Coconut Milk: Return the blended soup to the pot if needed. Stir in the coconut milk for added creaminess and flavor, then heat gently to warm through. Season with salt and pepper to taste.
  6. Serve Warm: Ladle the soup into bowls and optionally garnish with fresh herbs or toasted almonds for extra texture and flavor.

Notes

  • Sprinkle with toasted almonds for a delightful crunch and added nuttiness.
  • This soup is freezer-friendly—store in airtight containers for up to 3 months.
  • You can substitute coconut milk with any other plant-based milk for variation.
  • Prep Time: 10 mins
  • Cook Time: 20 mins
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Moroccan

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star