How to Make the Best Spicy Lentil Soup at Home

spicy lentil soup

Mediterranean Spicy Lentil Soup with Spinach

A bold, aromatic spicy lentil soup with Mediterranean spices and a bright lime finish, perfect for a cozy dinner.
Prep Time 5 minutes
Cook Time 30 minutes
Total Time 35 minutes
Servings: 1
Course: Dinner, Quick Meals, Soup
Cuisine: Mediterranean
Calories: 280

Ingredients
  

  • 2 tablespoons extra virgin olive oil
  • 1 large yellow onion, chopped
  • 1 large garlic clove, minced
  • kosher salt and black pepper to taste
  • 1 1/2 teaspoons ground coriander
  • 1 1/2 teaspoons ground cumin
  • 1 1/2 teaspoons sumac
  • 1 1/2 teaspoons crushed red pepper flakes
  • 2 teaspoons dried mint flakes
  • 1 pinch sugar
  • 1 tablespoon all-purpose flour
  • 6 cups low-sodium vegetable broth
  • 3 cups water
  • 12 ounces frozen cut leaf spinach no need to thaw
  • 1 1/2 cups green lentils or small brown lentils rinsed and picked over
  • 1 large lime, juiced about 2 tablespoons
  • 2 cups fresh flat-leaf parsley, chopped

Method
 

  1. In a large ceramic or cast-iron pot, heat the olive oil over medium heat. Add the chopped onion and cook, stirring occasionally, until golden brown, about 5-7 minutes. Add the garlic, coriander, cumin, sumac, crushed red pepper flakes, dried mint, sugar, and flour. Cook for 2 minutes, stirring constantly, until fragrant.
  2. Pour in the vegetable broth and water. Increase the heat to high and bring the mixture to a rolling boil. Add the frozen spinach and lentils. Boil for 5 minutes, then reduce the heat to medium-low. Cover the pot and simmer for 20 minutes, or until the lentils are tender. Check the liquid level partway through; if the soup seems too thick, add a little hot water.
  3. Once the lentils are fully cooked, stir in the lime juice and chopped parsley. Remove from heat and let the soup sit covered for 5 minutes. Serve hot with pita bread or a crusty sourdough loaf.

Nutrition

Calories: 280kcalCarbohydrates: 38gProtein: 14gFat: 9gSaturated Fat: 1.2gSodium: 480mgFiber: 14gSugar: 4g

Notes

For the best texture, use green or black lentils as they hold their shape well. This soup tastes even better the next day as the flavors meld; make it ahead for a deeper flavor. Store leftovers in an airtight container in the fridge for up to 5 days; reheat on the stovetop, adding a splash of water if needed. Don't skip the lime juice—it brightens the soup and balances the spices. If you prefer a thicker soup, mash some of the lentils against the side of the pot before serving. For a smoky twist, add a pinch of smoked paprika with the other spices.

Tried this recipe?

Let us know how it was!

Why This Spicy Lentil Soup Works

I know, I know soup in summer? Trust me, I get it. When it’s 85 degrees outside and you’re sweating just thinking about turning on the stove, the last thing you want is a heavy bowl of something hot. But here’s the thing: this spicy lentil soup is different. It’s bright, it’s bold, and it’s actually refreshing in its own way. Plus, it comes together in 35 minutes flat, so you’re not stuck in a hot kitchen for hours.

The secret is in the spice blend. We’re not just dumping in chili powder and calling it a day. This recipe uses a combination of ground coriander, ground cumin, sumac, and crushed red pepper flakes that creates this incredible depth of flavor. The kitchen starts smelling like a cozy spice market even when it’s hot outside, that aroma is just irresistible.

I’ll be honest with you. I used to make really boring lentil soup. Like, sad beige soup that tasted like… well, beige. It was healthy, sure, but it was a chore to eat. Then I learned the spice trick. Blooming the spices in hot oil before adding the liquid? Game changer. That one step transforms this from “meh” to “wow, I need this recipe.”

This spicy lentil soup recipe is also packed with good stuff. Lentils are basically magic beans for your gut they’re loaded with fiber and protein, and they have a low glycemic index, which means they won’t spike your blood sugar. We’re talking 14 grams of protein and 14 grams of fiber per serving. That’s a win-win in my book.

Best Lentils for This Soup

Let’s talk lentils for a second, because not all lentils are created equal. For this spicy lentil soup, you want green lentils or small brown lentils. They hold their shape beautifully during cooking, so you get that perfect tender-but-not-mushy texture.

Here’s a quick breakdown of your options:

  • Green lentils (or French green lentils): These are my top pick. They’re firm, peppery, and stay intact even after simmering. They cook in about 20 to 30 minutes.
  • Small brown lentils: A solid second choice. They soften a bit more than green lentils but still hold their shape well. They’re also easier to find at most grocery stores like Ralphs or Vons.
  • Red lentils: Skip these for this recipe. They cook in about 15 minutes but break down completely, turning your soup into more of a puree. Great for creamy soups, not what we’re going for here.

One thing to keep in mind older lentils take longer to cook. If your bag of lentils has been sitting in the pantry for a while, expect them to take closer to 40 minutes. Just keep an eye on them and taste as you go.

Oh, and please rinse your lentils before cooking. Just dump them in a fine-mesh strainer, run cold water over them, and pick out any tiny stones or debris. It takes 30 seconds and makes a difference.

spicy lentil soup - main ingredients

Ingredients You’ll Need

This spicy lentil soup recipe uses mostly pantry staples, which I love. No hunting down obscure ingredients at three different stores. Here’s what you’ll need:

  • Extra virgin olive oil for sauteing the onion and blooming the spices
  • Yellow onion and garlic the aromatic base of the whole operation
  • Ground coriander, ground cumin, sumac, and crushed red pepper flakes this is the spice quartet that makes the soup sing
  • Dried mint flakes trust me on this one, it adds a subtle freshness that’s unexpected and amazing
  • A pinch of sugar just a tiny bit to balance the acidity and heat
  • All-purpose flour this helps thicken the soup slightly, giving it a silky body
  • Low-sodium vegetable broth and water the liquid base
  • Frozen cut leaf spinach no need to thaw, just toss it in frozen
  • Green lentils or small brown lentils the star of the show
  • A large lime the juice brightens everything up at the end
  • Fresh flat-leaf parsley a big handful, chopped, stirred in right before serving

You might be wondering about the sumac. It’s this tangy, lemony spice that’s common in Mediterranean cooking. If you don’t have it, you can substitute a squeeze of extra lime juice, but honestly, it’s worth picking up a jar. It’s available at Whole Foods or Trader Joe’s, and it lasts forever in your spice cabinet.

How to Make Spicy Lentil Soup

Alright, let’s get cooking. This is a one-pot situation, which means minimal cleanup. My favorite kind of cooking.

Stage 1: Build the Flavor Base

Heat the olive oil in a large ceramic or cast-iron pot over medium heat. Add the chopped onion and cook, stirring occasionally, until it’s golden brown. This takes about 5 to 7 minutes. Don’t rush this step browning the onion adds sweetness and depth that you can’t fake. Then add the minced garlic, all the spices (coriander, cumin, sumac, crushed red pepper flakes, dried mint), the pinch of sugar, and the flour. Cook everything for 2 minutes, stirring constantly. Your kitchen will smell incredible at this point. Like, stop-and-take-a-deep-breath incredible.

Step 1: Saute the onion until golden brown
Step 1: Saute the onion until golden brown

Stage 2: Add the Liquids and Lentils

Pour in the vegetable broth and water. Crank the heat to high and bring the mixture to a rolling boil. Add the frozen spinach (straight from the freezer no thawing needed) and the rinsed lentils. Let it boil for 5 minutes, then reduce the heat to medium-low. Cover the pot and let it simmer for 20 minutes, or until the lentils are tender. Check the liquid level partway through; if the soup seems too thick, add a little hot water.

Step 2: Bloom the spices with garlic and flour
Step 2: Bloom the spices with garlic and flour

Stage 3: Adjust the Consistency

Here’s where you get to decide. Do you want a thick, hearty soup that’s almost stew-like? Or something a bit more brothy? If you want it thicker, you can mash some of the lentils against the side of the pot with a wooden spoon. If you want it thinner, add more hot water or broth. There’s no wrong answer here it’s your soup.

Step 3: Add broth, water, spinach, and lentils and boil
Step 3: Add broth, water, spinach, and lentils and boil

Stage 4: Finish and Serve

Once the lentils are tender, stir in the lime juice and the chopped parsley. Remove the pot from the heat and let it sit covered for 5 minutes. This resting time lets the flavors meld together. Serve hot with pita bread or a crusty sourdough loaf. I’m partial to San Francisco-style sourdough from the farmers market it’s perfect for dipping.

Step 4: Stir in lime juice and fresh parsley before serving
Step 4: Stir in lime juice and fresh parsley before serving

Make-Ahead and Storage Tips

Here’s a little secret: this spicy lentil soup actually tastes even better the next day. The flavors have time to get to know each other, and the soup thickens up beautifully overnight. So if you’re into meal prep, this is your new best friend.

For storage, let the soup cool completely, then transfer it to an airtight container. It will keep in the fridge for up to 5 days. When you’re ready to reheat, just warm it in a saucepan over medium heat. If it’s too thick, add a splash of water or broth to loosen it up.

You can also freeze this soup for several months. Portion it into freezer-safe containers, leaving a little room for expansion. Thaw overnight in the fridge before reheating.

A few tips for success:

  • Don’t skip the lime juice. It brightens the soup and balances the spices perfectly.
  • If the soup is too spicy, stir in a dollop of yogurt or a splash of coconut milk to cool it down.
  • If it’s not spicy enough, add more crushed red pepper flakes or a pinch of cayenne pepper at the end.
  • For a smoky twist, add a pinch of smoked paprika with the other spices.
spicy lentil soup - final presentation

Recipe Variations to Try

This spicy lentil soup recipe is flexible, so feel free to make it your own. Here are some ideas:

  • Make it creamier: Stir in a splash of coconut milk or heavy cream at the end for a richer texture.
  • Swap the greens: Use chopped kale or Swiss chard instead of spinach. Just add them in the last 10 minutes of cooking.
  • Add more veggies: Diced carrots, celery, or bell peppers can be sauteed with the onion for extra nutrition.
  • Go gluten-free: Omit the flour or use a gluten-free all-purpose blend. The soup will still be delicious, just slightly thinner.
  • Make it a meal: Serve with a Greek salad for more plant-based goodness. Or top with a poached egg for extra protein.

Go easy if you’re a wimp like me on bad days, or double down if you’re a fire-breather. The beauty of this soup is that you control the heat.

Frequently Asked Questions

More Lentil Recipes to Love

If you’re as obsessed with lentils as I am, you’ll want to check out these other favorites:

  • Lentil and Sweet Potato Curry creamy, spicy, and perfect for meal prep
  • Mediterranean Lentil Salad a cold salad with cucumbers, tomatoes, and feta
  • Red Lentil Coconut Soup smooth, comforting, and ready in 20 minutes
  • Lentil Bolognese a plant-based twist on a classic pasta sauce

When you slurp that first spoonful of this spicy lentil soup, come back and tell me how you customized it. Did you double the spice? Add extra lime? Throw in some kale? I want to hear about it. Share your creation on Pinterest and tag me I love seeing your kitchen wins.

Happy cooking, friends. You’ve got this.

Source: Health & Nutrition Research

How do you make spicy lentil soup?

Start by sauteing onion and garlic in olive oil, then bloom spices like cumin, coriander, and red pepper flakes. Add broth, water, lentils, and spinach, then simmer until tender. Finish with lime juice and fresh parsley for brightness.

What can I add to lentil soup to make it spicy?

Crushed red pepper flakes, cayenne pepper, or fresh chili peppers are great options. Blooming them in hot oil with the other spices intensifies their heat and flavor.

Which soup is best for diabetic patients?

Lentil soup is excellent for diabetics because lentils have a low glycemic index and are high in fiber and protein, which helps stabilize blood sugar levels. This spicy lentil soup is naturally low in sugar and packed with nutrients.

What are common mistakes when making lentil soup?

Using the wrong type of lentils (red lentils turn mushy), not rinsing them first, undercooking the spices, and adding too much liquid are common pitfalls. Green or brown lentils hold their shape best for this soup.

What kind of broth is best for lentil soup?

Low-sodium vegetable broth is ideal because it lets you control the salt level. You can also use chicken broth if you’re not vegetarian. Avoid broths with added sugar or artificial flavors.

Is lentil soup actually healthy?

Yes, it’s incredibly healthy. Lentils are packed with fiber, protein, iron, and folate. This version is also low in calories (280 per serving) and has no cholesterol, making it a heart-healthy choice.

What spices go well with lentils?

Cumin, coriander, turmeric, ginger, and red pepper flakes are classic pairings. Sumac and dried mint add a Mediterranean twist that brightens the earthy lentil flavor beautifully.

What enhances lentil soup?

A splash of acid like lime or lemon juice at the end really wakes up the flavors. Fresh herbs like parsley or cilantro, and a drizzle of good olive oil before serving also make a big difference.

Is it necessary to soak lentils before cooking?

No, lentils do not need to be soaked like dried beans. Just rinse them under cold water and pick out any debris. They cook quickly, usually in 20 to 30 minutes without soaking.

What foods make A1C go down?

Foods high in fiber and protein, like lentils, beans, and leafy greens, can help lower A1C levels. This spicy lentil soup combines lentils with spinach for a powerful blood sugar-friendly meal.

What is the silent killer of diabetes?

High blood sugar over time can lead to complications like heart disease and kidney damage. Managing blood sugar with a healthy diet, including soups like this one, is key to prevention.

What is the healthiest soup you can eat?

Vegetable-based soups with legumes like lentils are among the healthiest. They’re low in calories, high in nutrients, and satisfying. This spicy lentil soup checks all those boxes.

Do lentils raise your A1c?

No, lentils actually help lower A1c levels because they have a low glycemic index and are rich in fiber. They release energy slowly, preventing blood sugar spikes.

What is the downside of lentils?

Some people experience gas or bloating from lentils due to their high fiber content. Soaking or rinsing them well and cooking them thoroughly can help reduce these effects.

How to make old fashioned lentil soup?

Old fashioned lentil soup typically uses simple ingredients like onions, carrots, celery, and ham. This Mediterranean version skips the meat and adds bold spices for a modern twist.

Get our best recipes & expert tips right into your inbox!

Join over 10k subscribers

By submitting above, you agree to our privacy policy.

Popular Recipes

How to Make the Best Loaded Creamy Mushroom Soup

How to Make Tomato Soup with Garlic and Sage Croutons

How to Make Greek Roasted Eggplant Dip Melitzanosalata

How to Make a Dense Bean Salad

Leave a Reply

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

Recipe Rating




Newsletter

Get fresh, seasonal recipes delivered straight to your inbox. From 20-minute weeknight dinners to weekend baking projects, we help you bring something delicious to the table every day.