If you are craving a soup that is warm, comforting, and packed with vibrant flavors, you will absolutely love this Moroccan Carrot and Lentil Soup Recipe. It’s a beautiful harmony of sweet carrots, earthy lentils, and aromatic spices like coriander and turmeric, brightened up with fresh ginger and garlic. The addition of harissa gives it a gentle but irresistible kick, perfectly balanced by creamy cashew butter or tahini. Every spoonful is like a hug in a bowl, making it a perfect meal for chilly days or whenever you want something wholesome and satisfying.

Ingredients You’ll Need

A large blue pot with a white inside sits on a white marbled surface. In the first image, the pot contains cooked chopped onions and many small orange carrot slices, all mixed together with a slightly oily and soft texture. In the second image, the same pot is filled with a thin, orange-red liquid soup with some chopped carrots floating on the surface and small bubbles scattered around. The pot has two handles visible on each side. photo taken with an iphone --ar 4:5 --v 7

These ingredients might seem simple on their own, but together they create layers of flavor, texture, and color that make this soup truly special. Each element contributes something important—from the sweetness of the carrots to the creamy richness of cashew butter, and the spice complexity of harissa.

  • Extra-virgin olive oil: Adds a fruity, smooth base for sautéing your aromatics.
  • Yellow onion, diced: Provides a mild sweetness and depth when cooked down.
  • Carrots, peeled and cut into 1/2-inch coins: Hau main flavor and natural sweetness, plus a lovely orange color.
  • Garlic cloves, minced: Essential for a punch of savory warmth.
  • Minced fresh ginger: Brightens the soup with its fresh and peppery zing.
  • Mild harissa: Introduces subtle heat and smoky complexity—adjust to your spice preference.
  • Ground coriander: Adds citrusy and floral notes that elevate the dish.
  • Ground turmeric: Contributes earthiness and a beautiful golden hue.
  • Kosher salt: Enhances all the natural flavors in the soup.
  • Dry red lentils: Provide protein, texture, and heartiness to the soup.
  • Vegetable broth: Forms the comforting liquid base and adds savory depth.
  • Filtered water: Used to balance the soup’s consistency.
  • Creamy cashew butter or tahini (or plain full-fat Greek yogurt): Introduces luscious creaminess and slight nuttiness.
  • Fresh lemon juice: Adds a bright citrus finish that lifts all the flavors.
  • Optional garnishes such as sesame seeds and fresh herbs: Perfect for adding texture and freshness as a final touch.

How to Make Moroccan Carrot and Lentil Soup Recipe

Step 1: Sauté the Aromatics

Start by warming the extra-virgin olive oil in a large pot over medium heat. Add the diced yellow onion and cook gently until it’s translucent and soft, about 5 to 7 minutes. This base layer of sweetness sets the tone for the soup. Then add minced garlic and fresh ginger, stirring constantly for about 1 minute to release their wonderful aromas without burning.

Step 2: Build the Spice Profile

Next, stir in the mild harissa, ground coriander, ground turmeric, and kosher salt. Cook these together for another minute to toast the spices slightly, intensifying their flavors and inviting a warm, fragrant aroma to fill your kitchen.

Step 3: Add Carrots and Lentils

Toss the sliced carrots and dry red lentils into the pot. Give everything a good stir so the spices evenly coat the vegetables and lentils. This step is crucial because it helps marry all those fantastic flavors together as the soup simmers.

Step 4: Pour in Liquids and Simmer

Pour in your vegetable broth along with the filtered water. Bring the soup to a gentle boil, then reduce the heat to low and cover with a lid. Let it simmer for 25 to 30 minutes, or until the carrots and lentils are soft and tender. This slow simmer allows the ingredients to meld beautifully, softening the textures and blending the spices.

Step 5: Blend and Add Creaminess

Once your soup is cooked, use an immersion blender right in the pot or carefully transfer it in batches to a blender. Puree until smooth and creamy. Return the soup to low heat, then stir in the cashew butter or tahini—or for a tangier touch, the plain Greek yogurt. Finally, add freshly squeezed lemon juice to brighten the overall flavor.

How to Serve Moroccan Carrot and Lentil Soup Recipe

The image shows two top-down views of a clear blender sitting on a white marbled surface. The left side has a mixture of chunky orange and red ingredients, with a liquid base and bits floating, creating a textured and slightly bubbly surface. The right side shows a creamy, smooth orange liquid with a thicker consistency, covering the blades inside the blender. Both images highlight the inside of the blender and its contents clearly. photo taken with an iphone --ar 4:5 --v 7

Garnishes

A bowl of this soup is lovely on its own, but garnishing it takes it to the next level. Sprinkle some toasted sesame seeds for a subtle crunch and nuttiness, or fresh cilantro and parsley leaves for a burst of green and freshness. A drizzle of extra harissa is perfect if you want to add a little extra heat and color.

Side Dishes

This soup pairs wonderfully with rustic bread like a warm baguette or crusty sourdough to soak up every last bit. You might also serve it alongside a fresh, crisp salad to contrast its creamy texture, or with simple roasted vegetables to keep the meal grounded in wholesome flavors.

Creative Ways to Present

Try serving this Moroccan Carrot and Lentil Soup Recipe in small cups or shot glasses for a stunning appetizer at gatherings. Another idea is to swirl a dollop of yogurt or tahini on top in a pretty pattern, garnished with a sprinkle of fresh herbs and a few drops of olive oil for elegant plating.

Make Ahead and Storage

Storing Leftovers

You can store any leftover soup in an airtight container in the refrigerator for up to 4 days. It’s a wonderful make-ahead option for busy weeknights since the flavors only deepen as it rests.

Freezing

This soup freezes beautifully. Divide it into freezer-safe containers, leaving a bit of space for expansion. It will keep well for up to 3 months. When you’re ready to enjoy, thaw it overnight in the refrigerator before reheating.

Reheating

To reheat, warm the soup gently on the stovetop over medium-low heat, stirring occasionally to prevent sticking. You may want to add a splash of water or broth to loosen the consistency if it thickens too much in the fridge or freezer.

FAQs

Can I use other types of lentils for this soup?

Yes, but red lentils are ideal because they cook quickly and break down easily, giving the soup its signature creamy texture. Green or brown lentils will take longer and hold their shape more, resulting in a chunkier soup.

Is this recipe vegan?

Absolutely! The Moroccan Carrot and Lentil Soup Recipe is naturally vegan, especially if you use cashew butter or tahini for creaminess. If you prefer using Greek yogurt, you can substitute it with a plant-based yogurt to keep it vegan.

How spicy is the soup with harissa?

The heat level depends on the type and amount of harissa used. This recipe calls for a mild harissa, which gives just a gentle warming spice. You can always adjust to your taste by adding more or less.

Can I make this soup gluten-free?

Yes, this soup is naturally gluten-free as long as you use gluten-free vegetable broth and check that all your ingredients, like harissa, do not contain gluten.

What can I do with leftover soup besides reheating?

Leftover soup can be a flavorful base for stews or casseroles. You can also thicken it further and use it as a spread or dip for crackers or bread, or freeze it in ice cube trays to add to sauces or grains later on.

Final Thoughts

There’s truly something magical about the Moroccan Carrot and Lentil Soup Recipe—it’s heartwarming, nourishing, and bursting with flavors that feel both exotic and familiar. Whether you’re making it as a quick lunch or a comforting dinner, this soup will brighten your day and fill you up with goodness. Don’t hesitate to give it a try and make it your own; I promise it will become a favorite in your recipe collection.

Print

Moroccan Carrot and Lentil Soup Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.1 from 72 reviews

This Moroccan Carrot and Lentil Soup is a vibrant, hearty dish featuring tender carrots and red lentils infused with warm spices like coriander and turmeric, enhanced by the subtle heat of mild harissa. Creamy cashew butter or tahini adds a luscious texture, balanced with fresh lemon juice and optionally garnished with sesame seeds and herbs. Perfect for a comforting, nutritious, and flavor-packed meal.

  • Author: Julia
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Total Time: 50 minutes
  • Yield: 6 servings
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Moroccan
  • Diet: Vegetarian

Ingredients

Base Ingredients

  • 2 Tbsp. extra-virgin olive oil
  • 1 yellow onion, diced
  • 12 oz. carrots, peeled and cut into 1/2-inch coins
  • 2 garlic cloves, minced
  • 2 Tbsp. minced fresh ginger

Spices and Seasonings

  • 3 to 4 Tbsp. mild harissa, such as Mina brand
  • 1 tsp. ground coriander
  • 1/2 tsp. ground turmeric
  • 1 tsp. kosher salt

Legumes and Liquids

  • 3/4 cup dry red lentils
  • 4 cups (1 quart) vegetable broth
  • 1 cup filtered water

Finishing Touches

  • 3 Tbsp. creamy cashew butter or tahini (or 1/4 cup plain full-fat Greek yogurt)
  • 1 Tbsp. fresh lemon juice
  • Optional garnishes: sesame seeds, fresh herbs like cilantro or parsley, extra harissa

Instructions

  1. Sauté Aromatics: Heat the extra-virgin olive oil in a large pot over medium heat. Add the diced yellow onion and cook until softened and translucent, about 5 minutes. Stir in minced garlic and fresh ginger, cooking for an additional 1-2 minutes until fragrant.
  2. Add Carrots and Spices: Add the peeled and sliced carrots to the pot. Stir in the mild harissa, ground coriander, ground turmeric, and kosher salt, mixing well to coat the vegetables and release the spices’ flavors. Cook for 2-3 minutes, stirring frequently.
  3. Incorporate Lentils and Liquids: Pour in the dry red lentils, vegetable broth, and filtered water. Stir to combine, ensuring the lentils are submerged. Bring the mixture to a boil, then reduce the heat to low and simmer until the lentils and carrots are tender, approximately 25-30 minutes.
  4. Blend Soup Base: Using an immersion blender, puree the soup until smooth and creamy. Alternatively, carefully transfer the soup in batches to a blender and blend until smooth, then return to the pot.
  5. Add Creaminess and Lemon: Stir in the creamy cashew butter or tahini (or Greek yogurt, if using) until fully incorporated. Add fresh lemon juice and taste the soup, adjusting seasoning as needed.
  6. Serve and Garnish: Ladle the soup into bowls and garnish with optional sesame seeds, fresh cilantro or parsley, and a drizzle of extra harissa for added heat if desired. Serve warm.

Notes

  • Mild harissa adds warmth without overwhelming spice; adjust quantity to taste or substitute with other chili pastes if unavailable.
  • Cashew butter or tahini can be replaced with Greek yogurt for a tangier flavor and creaminess.
  • Red lentils cook quickly and help thicken the soup; do not rinse them before cooking to retain starch.
  • For a smoother texture, blend the soup thoroughly; for a chunkier texture, blend partially or not at all.
  • This soup stores well and tastes great reheated; store leftovers in an airtight container in the refrigerator for up to 4 days.

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