Oh, let me tell you about the joy of cooking and the incredible flavors of Moroccan cuisine! I absolutely adore creating dishes that transport me to far-off places, and this Spicy Moroccan Lentil Soup does just that. It’s one of those recipes that fills your kitchen with the most delightful aroma, making it impossible to resist. The combination of warm spices and hearty lentils creates a comforting hug in a bowl. I love how this soup is not only packed with flavor but is also super easy to whip up, making it perfect for a cozy weeknight dinner or a gathering with friends. Trust me, once you try this soup, it’ll become a staple in your home, warming your heart and soul with every spoonful!

Ingredients for Spicy Moroccan Lentil Soup
Gathering the ingredients for this Spicy Moroccan Lentil Soup is a breeze, and trust me, each one adds its own magic to the pot! Here’s what you’ll need:
- 1 cup lentils (I love using green or brown lentils for their hearty texture!)
- 1 medium onion, chopped (this adds a lovely base flavor)
- 2 garlic cloves, minced (because who doesn’t love garlic? It’s a must!)
- 1 carrot, diced (for a subtle sweetness and vibrant color)
- 1 bell pepper, diced (I usually go for red or yellow for that extra sweetness)
- 2 tablespoons olive oil (this is what brings everything together)
- 1 teaspoon cumin (gives that warm, earthy flavor)
- 1 teaspoon coriander (adds a lovely citrusy note)
- 1 teaspoon paprika (for a touch of smokiness)
- 1/2 teaspoon cayenne pepper (adjust this if you want it spicier!)
- 4 cups vegetable broth (the heart of your soup—choose a good quality one!)
- 1 can diced tomatoes (for a burst of acidity and juiciness)
- Salt and pepper to taste (always season to your liking!)
- Fresh cilantro for garnish (this adds a refreshing touch at the end)
That’s it! Simple, fresh ingredients that come together to create something truly special.
How to Prepare Spicy Moroccan Lentil Soup
Now, let’s dive into making this Spicy Moroccan Lentil Soup! I promise it’s as easy as pie—well, even easier! Here’s how to bring this deliciousness to life:
- First, heat the olive oil in a large pot over medium heat. You want it nice and warm, but not smoking!
- Add the chopped onion, minced garlic, diced carrot, and diced bell pepper. Sauté these veggies for about 5–7 minutes until they’re soft and fragrant. You’ll love how your kitchen starts to smell!
- Next, toss in the lentils and all those fabulous spices: cumin, coriander, paprika, and cayenne pepper. Stir everything together so the lentils are coated with those spices. This step is key for building flavor!
- Now, pour in the vegetable broth and the can of diced tomatoes. Give it a good stir and bring this mixture to a boil. It should bubble up and look super inviting!
- Once it’s boiling, reduce the heat to low and let it simmer. Cover the pot and let it work its magic for about 30 minutes, or until the lentils are tender and cooked through. Be sure to check on it and give it a stir occasionally!
- When the lentils are ready, season with salt and pepper to taste. This is where you can really customize it—don’t be shy!
- Lastly, serve the soup hot, garnished with fresh cilantro. It just adds that perfect finishing touch!
And there you have it! A delicious pot of Spicy Moroccan Lentil Soup that’s ready to warm you from the inside out. Enjoy every spoonful!
Why You’ll Love This Recipe
- Quick and Easy: With just 10 minutes of prep and 30 minutes of cooking, you’ll have a hearty meal in no time!
- Flavorful: The blend of spices creates a warm, rich flavor that’ll have your taste buds dancing with joy.
- Healthy: Packed with protein and fiber from the lentils, this soup is as nutritious as it is delicious.
- Vegan-Friendly: Perfect for plant-based eaters, this recipe is completely vegan and full of wholesome ingredients.
- Freezer-Friendly: Make a big batch and store some for later—this soup freezes beautifully!
- Customizable: You can easily adjust the spice level and add your favorite veggies to make it your own.
- Comfort Food: There’s nothing quite like a warm bowl of soup to soothe the soul and bring comfort on chilly days.
Tips for Success with Spicy Moroccan Lentil Soup
To make sure your Spicy Moroccan Lentil Soup turns out perfectly every time, I’ve got some little pro tips to share with you. Trust me, these will elevate your soup game!
- Rinse Your Lentils: Before you start, give your lentils a good rinse under cold water. This helps remove any dust or debris and keeps your soup nice and clean.
- Adjust the Spice: If you’re sensitive to heat, start with less cayenne pepper and taste as you go. You can always add more if you like it spicy!
- Quality Broth Matters: Choose a high-quality vegetable broth for the best flavor. Homemade is amazing if you have it, but store-bought can work just fine!
- Don’t Skip the Seasoning: Remember to taste your soup before serving! Adjust the salt and pepper as needed—seasoning at the end can really bring out those flavors.
- Let It Rest: If you have time, let the soup sit for a bit after cooking. This allows the flavors to meld together even more, making each spoonful tastier!
- Add Fresh Herbs: If you’re feeling adventurous, toss in some fresh herbs like parsley or mint right before serving for a pop of freshness.
- Store Properly: If you have leftovers, let the soup cool before transferring it to an airtight container. It’ll keep in the fridge for about a week!
With these tips in hand, you’ll be well on your way to making a delicious pot of Spicy Moroccan Lentil Soup that everyone will love!
Variations of Spicy Moroccan Lentil Soup
If you’re like me, you love to mix things up in the kitchen! This Spicy Moroccan Lentil Soup is super versatile, and you can easily customize it to suit your taste or whatever you have on hand. Here are some fun variations to try:
- Different Lentils: Swap out the green or brown lentils for red lentils for a creamier texture. They cook faster, too!
- Extra Veggies: Add diced zucchini, sweet potatoes, or spinach for more color and nutrients. It’s a great way to sneak in some extra veggies!
- Protein Boost: Stir in some cooked chickpeas or shredded chicken for added protein. They’ll complement the flavors beautifully!
- Spice It Up: Experiment with other spices like turmeric for a golden hue or ginger for a zesty kick. Each addition brings a unique flavor profile!
- Coconut Twist: For a creamy and slightly sweet touch, add a can of coconut milk during the simmering stage. It makes the soup extra luxurious!
- Herb Infusion: Try adding fresh herbs like thyme or rosemary while it simmers. They’ll infuse the soup with delightful aromas.
- Top It Off: Finish with a drizzle of tahini or a squeeze of lemon juice just before serving to brighten up the flavors!
Feel free to get creative and make this soup your own! With all these variations, you’ll never get bored!
Storage & Reheating Instructions
Storing your Spicy Moroccan Lentil Soup is super easy, and I want to make sure you enjoy every last spoonful! Here’s how to keep it fresh and delicious:
- Refrigeration: Allow the soup to cool to room temperature before transferring it to an airtight container. It’ll keep well in the fridge for up to a week. Just make sure it’s sealed tightly to prevent any unwanted odors from sneaking in!
- Freezing: If you want to make a big batch (which I highly recommend!), this soup freezes beautifully. Just portion it out into freezer-safe containers or zip-top bags, leaving some space for expansion. It can last in the freezer for up to 3 months!
- Thawing: When you’re ready to enjoy your soup, simply transfer the container from the freezer to the fridge and let it thaw overnight. If you’re in a hurry, you can also thaw it in the microwave using the defrost setting.
- Reheating: To reheat, pour the soup into a pot and warm it over medium heat, stirring occasionally until it’s heated through. If it’s too thick, feel free to add a splash of vegetable broth or water to reach your desired consistency. You can also reheat it in the microwave in a microwave-safe bowl—just cover it loosely with a lid or a paper towel to avoid splatters!
And there you have it! With these simple storage and reheating tips, you can savor your Spicy Moroccan Lentil Soup any day of the week. Enjoy!
Nutritional Information for Spicy Moroccan Lentil Soup
Now, let’s talk about the nutritional goodness packed into this Spicy Moroccan Lentil Soup! While I always recommend checking specific brands and ingredients for the most accurate values, here’s a general idea of what you can expect per serving:
- Calories: 200
- Fat: 5g
- Saturated Fat: 1g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 10g
- Protein: 10g
- Sugar: 4g
- Sodium: 300mg
- Cholesterol: 0mg
Keep in mind that these values can vary depending on the specific ingredients you choose and how you prepare the soup. But one thing’s for sure—this recipe is a wholesome and satisfying option that’s packed with nutrients!
FAQ About Spicy Moroccan Lentil Soup
Can I use different types of lentils for this soup?
Absolutely! While I love using green or brown lentils for their hearty texture, you can also use red lentils. Just keep in mind that they cook faster and will give a creamier texture to the soup.
How can I make this soup spicier?
If you’re a heat lover like me, you can definitely amp up the spice! Just add more cayenne pepper or throw in some chopped jalapeños while sautéing the veggies. Taste as you go, so you can make it just right for your palate!
Can I make this soup ahead of time?
Yes, you can! This Spicy Moroccan Lentil Soup actually tastes even better the next day as the flavors meld together. Just store it in the fridge, and it’ll be ready for you to enjoy whenever you need a cozy meal!
Is this soup suitable for freezing?
For sure! This soup freezes beautifully. Just portion it out into airtight containers or freezer bags, and you’ll have a delicious meal ready to go whenever you want it!
What do I serve with this soup?
I recommend pairing it with some crusty bread or a fresh salad. It’s also fantastic topped with a dollop of yogurt or a sprinkle of feta cheese if you’re not keeping it strictly vegan! Enjoy!
Spicy Moroccan Lentil Soup: 7 Reasons to Love It
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: Moroccan
- Diet: Vegan
Description
A hearty and flavorful soup made with lentils and Moroccan spices.
Ingredients
- 1 cup lentils
- 1 medium onion, chopped
- 2 garlic cloves, minced
- 1 carrot, diced
- 1 bell pepper, diced
- 2 tablespoons olive oil
- 1 teaspoon cumin
- 1 teaspoon coriander
- 1 teaspoon paprika
- 1/2 teaspoon cayenne pepper
- 4 cups vegetable broth
- 1 can diced tomatoes
- Salt and pepper to taste
- Fresh cilantro for garnish
Instructions
- Heat olive oil in a pot over medium heat.
- Add onion, garlic, carrot, and bell pepper. Sauté until soft.
- Add lentils, spices, and stir well.
- Pour in vegetable broth and tomatoes. Bring to a boil.
- Reduce heat and simmer for 30 minutes until lentils are tender.
- Season with salt and pepper.
- Serve hot, garnished with cilantro.
Notes
- Adjust spice levels to your preference.
- Serve with crusty bread.
- This soup freezes well.
Nutrition
- Serving Size: 1 cup
- Calories: 200
- Sugar: 4g
- Sodium: 300mg
- Fat: 5g
- Saturated Fat: 1g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 10g
- Protein: 10g
- Cholesterol: 0mg
Keywords: Spicy Moroccan Lentil Soup, lentil soup, Moroccan soup, vegan soup