Photo of author

by

Sydney Halfway August 19, 2025

This post may contain affiliate links, please see our Disclosure for details.

Cozy Up with This Delicious Vegan Moroccan Lentil Soup

Cozy Up with This Delicious Vegan Moroccan Lentil Soup

Some nights in my kitchen, I lean on recipes that feel like little adventures without needing a passport. Vegan Moroccan Lentil Soup started on one of those nights, I wanted something cozy, nourishing, and a bit different from my usual rotation. The spices reminded me of a meal I once shared that tasted just like a vegan Moroccan vegetable tagine, full of warmth and depth. And as much as I love simple staples, sometimes I crave recipes that are hearty but still align with my keto vegan cravings.

I remember stirring the pot while my toddler tugged on my apron, asking if dinner was ready yet. That’s the beauty of this soup, it doesn’t take hours, but it still makes the whole kitchen smell like something special. It’s the kind of recipe you’ll find yourself coming back to when you need flavor, comfort, and a little bit of spice in your weeknight routine.

Vegan Moroccan lentil soup served in a bowl with carrots, tomatoes, and cilantro
Vegan Moroccan Lentil Soup – Hearty and Comforting

How to make Moroccan Lentil Soup in an Instant Pot

Okay. Real talk? The Instant Pot changed my relationship with soups forever. Instead of hovering over the stove hoping things don’t boil over, you just toss everything inside and let the magic happen.

So, here’s how I roll: grab your lentils, chopped carrots, onion, garlic (more the merrier), and a can of tomatoes. Then go crazy with the spices: cumin, paprika, turmeric, and that little pinch of cinnamon. Oh, and don’t forget plenty of black pepper.

Pop it all in the Instant Pot, pour over some veggie broth, and press soup mode. No need for babysitting. Five-star restaurant vibes with just one beep. My favorite hack: throw in a chopped potato or sweet potato for extra creaminess. It cooks down perfectly in there and makes the soup even more satisfying.

By the way, sometimes I give it a quick blend at the end, just a couple seconds! That’s my sneaky trick for turning this into more of a stew. Kids eat it right up (not even kidding).

IngredientAmountNutritional Benefit
Dry Green or Brown Lentils1 cupHigh in protein and fiber, aids digestion
Onion1, choppedContains antioxidants, supports heart health
Carrots2, dicedRich in vitamin A, good for vision
Garlic2-3 cloves, smashedContains compounds that boost immunity
Diced Tomatoes1 canHigh in antioxidants, particularly lycopene
Vegetable Broth4 cupsHydrating and full of flavor
Olive Oil2 tbspRich in healthy fats and antioxidants
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
Bowl of vegan Moroccan lentil soup topped with carrots, cilantro, and warm spices

Vegan Moroccan Lentil Soup


  • Author: lunagrace
  • Total Time: 45 minutes
  • Yield: 4 servings 1x
  • Diet: Vegan

Description

A warm and hearty vegan Moroccan lentil soup packed with spices and flavors that will soothe your soul on chilly nights.


Ingredients

Scale
  • 1 cup Dry Green or Brown Lentils
  • 1 Onion, chopped
  • 2 Carrots, diced
  • 23 cloves Garlic, smashed
  • 1 can Diced Tomatoes
  • 4 cups Vegetable Broth
  • 2 tbsp Olive Oil
  • Spices: Cumin, Paprika, Turmeric, Cinnamon, Coriander, Cayenne
  • Salt and Pepper to taste
  • Chopped Parsley and Cilantro for serving
  • Lemon wedges (optional)

Instructions

  1. Heat olive oil in a large pot and sauté onions and garlic until fragrant.
  2. Add diced carrots, celery, and spices; stir for about one minute.
  3. Add washed lentils and diced tomatoes; cover with vegetable broth and bring to a simmer.
  4. Cook for 30-35 minutes or until lentils are tender. Stir occasionally.
  5. You may blend the soup for a thicker consistency if desired.
  6. Serve hot, garnished with chopped herbs and optionally with lemon wedges.

Notes

Leftovers can be frozen for up to two months. Soup tastes better the next day.

  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Moroccan

Nutrition

  • Serving Size: 1 serving
  • Calories: 300
  • Sugar: 5g
  • Sodium: 600mg
  • Fat: 10g
  • Saturated Fat: 1g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 15g
  • Protein: 18g
  • Cholesterol: 0mg

Keywords: vegan soup, Moroccan recipe, lentil soup, healthy soup, cozy meal

Cooking vegan Moroccan lentil soup with carrots, lentils, and spices in a pot
Preparing Vegan Moroccan Lentil Soup – A Simple Step-by-Step Process

How to make Moroccan Lentil Soup in a Regular Pot

No Instant Pot? No biggie. Before I got mine, I made this vegan Moroccan lentil soup like a determined grandma, slow, patient, and full of hope.

Start by sautéing your onions and garlic in a big ol’ soup pot with a splash of olive oil. Smells pretty heavenly already, right? Then in go your carrots, celery, and all those glorious spices. Stir them around until fragrant (a minute or so, I swear it’s worth the wait).

Now, add your washed lentils and tomatoes. Cover it all with veggie broth and bring to a gentle simmer. Lid on, but leave it slightly askew because apparently, that’s a thing grant my grandpa always did (does it add anything? Who knows, but I trust his magical ways).

Check back in about 30-35 minutes. The lentils get super tender, and the flavors come together. Sometimes I squeeze in a little lemon at the end or sprinkle chopped cilantro. If you have time, let it sit a bit. It actually tastes better the next day, believe it or not.

Fresh ingredients for vegan Moroccan lentil soup including carrots, tomatoes, garlic, spices, and lentils
Vegan Moroccan Lentil Soup Ingredients – Fresh and Flavorful

Authentic Moroccan Lentil Soup

If you want that authentic Moroccan lentil soup taste, here’s my honestly-not-so-secret trick: it’s all about the spice combo and, oh boy, the fresh herbs at the end.

Traditional recipes use a specific medley, cumin is a must, but there’s also coriander, cinnamon (don’t skip! seriously, trust me), sweet smoked paprika, turmeric, and yep, a generous pinch of cayenne for kick. Some folks toss in a little ginger too, which is wild but somehow works.

I’ve chatted with a couple of Moroccan friends who swear by finishing the soup with a handful of chopped flat-leaf parsley and cilantro, don’t skimp! I’ve also seen versions with preserved lemon peel (wish I could always find some!).

Sipping this soup honestly takes me right back to those aromatic street stalls, minus the plane ticket, and plus the guarantee of 100% vegan goodness.

How to serve Moroccan Lentil Stew

Look, there’s no “proper” way, but these are my go-to’s when I want to really cozy up:

  • Serve hot with crusty bread or even warm pita for major dipping.
  • Ladle it over fluffy cooked rice for a bulked-up meal.
  • Add a dollop of vegan yogurt or squeeze of fresh lemon, sounds odd, tastes magical.
  • Pair it with a simple side salad, or try it next to homemade vegan lentil bolognese if you want to go full-on feast mode.

You can totally pack leftovers for lunch and feel smug about having your act together.

Ingredients for Moroccan Lentil Soup

You’ll need just a handful of basics. Nothing wild, pinky swear.

Get your hands on:

  • Dry green or brown lentils (about a cup, give or take)
  • 1 onion, chopped
  • 2 carrots, diced small
  • 2-3 cloves garlic, smashed (always a must)
  • 1 can of diced tomatoes (or two big ripe ones if you’re feeling fancy)
  • 1-2 stalks celery (optional, but nice)
  • Vegetable broth (4 cups or so)
  • Olive oil
  • Spices: cumin, paprika, turmeric, cinnamon, coriander, cayenne
  • Salt and pepper
  • Chopped parsley and cilantro for serving
  • Lemon wedges (also optional but highly recommended)

I won’t judge if you wanna swap or leave stuff out. That’s kitchen jazz.

FAQ

Can I freeze leftovers?

Totally! Let the soup cool first, then freeze in a container. I’ve kept it for up to two months. Tastes awesome after a reheat.

Are red lentils ok?

Sure, but just know they cook a bit faster and turn out softer. Still tasty, only a little less “chunky.”

What if I don’t have all the spices?

No sweat. If you use cumin and paprika, you’ll still end up with a flavorful base. But try the cinnamon at least once!

Is this vegan Moroccan lentil soup good for meal prep?

Oh, big YES. It gets better every day, flavors develop, and you’re basically a meal-prep genius.

Can I add other veggies?

Of course. Zucchini, bell peppers, or spinach work like a charm. Just toss them in and adjust cook time if you need to.

Ready for Soup Season? You Got This.

So here it is, my take on Vegan Moroccan Lentil Soup, a recipe that feels like a hug in a bowl. Every spoonful carries that perfect balance of cozy and bold, reminding me that simple ingredients, when layered with love (and a few good spices), can taste like so much more. It’s the kind of dish I make on repeat, especially on cool evenings when I want my family to gather around something filling and nourishing.

If you’re ready to explore even more variations, I’ve found inspiration in this vegan Moroccan lentil soup from Rise Shine Cook and the always-reliable Moroccan Lentil Soup from Forks Over Knives. Both show just how versatile and comforting this soup can be.

At the end of the day, what matters most is sharing it, whether it’s with your family, a friend, or even just yourself on a quiet night. That’s the kind of simple, joyful cooking I love most. You’re always welcome in my kitchen.

Vegan Moroccan lentil soup with carrots and tomatoes in a styled Pinterest-ready shot
Vegan Moroccan Lentil Soup – Cozy, Plant-Based, and Easy to Make

Leave a Comment

Recipe rating