Menu Close

Moroccan Carrot Soup Recipe (Vegan)

This post may contain affiliate links. As an Amazon Associate I may earn from qualifying purchases, at no additional cost to you.

Jump to Recipe Print

This fresh and vibrant Moroccan carrot soup recipe features brilliant spices, fresh vegetables, and plant protein.  Carrots give this soup a creamy texture, and red lentils make it filling enough for a whole meal.  Perfect for meal prep, batch cooking, and making ahead!

This is a fantastic recipe that is light & flavorful, and packs loads of nutrition in each spoonful. Serve with easy homemade naan bread, vegan garlic knots, or rustic no knead bread.

moroccan soup with carrots lentils coconut cream pomegranate and orange color and spice

Soups are one of my favorite things to meal prep!  I can make a huge pot on Sundays and have enough for our lunches throughout the week that will keep in the refrigerator.  This Moroccan Carrot Soup is the perfect work lunch for me – its light from the vegetables and spices, but also fills me up until dinner (so I don’t come home from work hangry)!

I normally prefer chunky soups to blended or pureed ones- but I used an immersion blender to give this soup a nice velvety consistency.  You can leave it totally chunky or blend it – up to you – but I would recommended giving this one a whirr in the blender.

This Moroccan Carrot Soup Recipe Is:

  • Bright
  • Fresh
  • Perfectly Spiced
  • Hearty
  • Satisfying
  • Flavorful
  • Vegan, Gluten & Dairy Free, High in Protein!
purple carrots red carrots pink carrots and orange carrots in a bunch ready for soup with spices and lentils

The Best Immersion Blender for Soups

I’ve owned a lot of blenders, but my Vitamix immersion blender is definitely the best one I’ve owned. This high-speed blender will blend even the toughest of ingredients into pulp.  I prefer using my immersion blender for recipes like soup, as it’s much easier to manage than transferring all the ingredients to a stand blender. This is definitely one kitchen appliance we use on a weekly basis!

Since you’ll blend this soup when you’re done making it, you don’t have to do a lot of precise chopping.  Just make sure the carrots are roughly the same size so they cook evenly, and the rest of the ingredients will puree just fine!

What’s In This Moroccan Carrot Soup with Lentils?

See the recipe card below for full ingredient amounts and recipe instructions!

Moroccan carrot soup recipe with red lentils dairy free vegan and gluten free high in protein carrot soup

How Do You Make Carrot Soup with Lentils?

  1. In a Dutch oven, heat the olive oil over low heat.  Add the onion and garlic and sauté for 6-8 minutes until veggies become soft.  Add the turmeric, cumin, and coriander to the onion and garlic, and sauté for 2-3 minutes.
  2. To the pot, add the carrots, diced tomatoes, lentils and vegetable stock.  Cook for 20 minutes, until the carrots begin to soften and the red lentils dissolve in the soup.
  3. Use an immersion blender, and blend the soup until it is thick and creamy.   Add garnishes: I used coconut milk, parsley, and sunflower seeds.

Share this Creamy Spicy Carrot Soup Recipe

As always, if you make this vegan and gluten free Moroccan carrot soup recipe be sure to leave me a comment, rate this recipe, and tag me @theherbeevore on Instagram so I can feature you.  I love seeing all your photos of my recipe recreations!

Let’s keep in touch – make sure to sign up for my newsletter to get fresh recipes weekly. And don’t forget to follow over on Pinterest, Instagram , & YouTube– I’d love to connect with you there!  

moroccan soup with carrots lentils coconut cream pomegranate and orange color and spice

Moroccan Carrot Soup

Kelly Jensen
This fresh and vibrant Moroccan carrot soup recipe features brilliant spices, fresh vegetables, and plant protein.  Carrots give this soup a creamy texture, and red lentils make it filling enough for a whole meal.  Perfect for meal prep, batch cooking, and making ahead!
5 from 4 votes
Prep Time 5 minutes
Cook Time 30 minutes
Total Time 35 minutes
Course Appetizer, Lunch, Soup
Cuisine American, Moroccan
Servings 5
Calories 329 kcal

Equipment

  • Immersion Blender

Ingredients
  

  • 1 tablespoon olive oil
  • 1 sweet onion chopped
  • 4 cloves garlic minced
  • 1 teaspoon turmeric
  • 1 teaspoon cumin
  • 2 teaspoons coriander
  • 6 carrots sliced
  • 1 14-ounce can or package Diced Tomatoes
  • 2 cups red lentils
  • 6 cups Vegetable Stock
  • 1 cup fresh parsley optional
  • Sea Salt and Black Pepper
  • Garnishes: I used coconut milk, sunflower seeds, and parsley

Instructions
 

  • In a dutch oven, heat the olive oil over low heat.  Add the onion and garlic and sauté for 6-8 minutes until veggies become soft.  Add the turmeric, cumin, and coriander to the onion and garlic, and sauté for 2-3 minutes.
  • To the pot, add the carrots, diced tomatoes, lentils and vegetable stock.  Cook for 20 minutes, until the carrots begin to soften and the red lentils dissolve in the soup.
  • You can leave the soup as is and eat it chunky, or blend to a soft creamy base.   Add the parsley, and salt and pepper if desired.

Nutrition

Calories: 329kcalCarbohydrates: 54gProtein: 20gFat: 4gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 2gSodium: 64mgPotassium: 1048mgFiber: 25gSugar: 6gVitamin A: 13276IUVitamin C: 26mgCalcium: 95mgIron: 7mg
Did You Make This Recipe?Please leave a rating and comment below, let us know what you loved about it!

This post may contain affiliate links. As an Amazon Associate I may earn from qualifying purchases, at no additional cost to you. Thank you for supporting the brands that support The Herbeevore and our beehives!

Sharing is caring!

Posted in Lunches, Make Ahead, Meal Prep, Mediterranean, One Pot Recipes, Soups, The Herbeevore Recipes, Vegan Recipes, Vegetarian Recipes

2 Comments

  1. Pingback:Mushroom Soup with Coconut Milk Recipe (Vegan & Dairy Free)

Leave a Reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.