High-Protein Lentil Soup with Cumin and Lemon
Lentil Soup with Cumin is one of those recipes I’ve been making for years and honestly never get tired of. But let me back up, because I did not nail this on the first try. Or the second. Version one tasted like sad, gray water with lentils floating in it. Version two was better but I put so much cumin in it that my husband actually asked if I was trying to punish him.
Third time? Magic. And now everyone keeps asking for the recipe, so here goes nothing.
Table of Contents :
Why Lentil Soup with Cumin Is Actually Brilliant
Okay so here’s the thing about cumin: it doesn’t just add flavor. It kind of… transforms the whole pot. There’s this moment about 3 minutes into toasting the spices where your kitchen smells absolutely incredible and you feel like you actually know what you’re doing. I live for that moment.
And the lemon at the end? Non-negotiable. I don’t care what anyone says. A squeeze of fresh lemon right before serving wakes up every single flavor in this bowl. I tried it without once — big mistake — and it just tasted flat and heavy.
This is also genuinely high-protein, which matters to me because I do not love eating sad diet food. One bowl has around 18g of protein from the lentils alone, which is wild if you think about it.
What You’ll Need (and What I’ve Learned the Hard Way)
Let me just be honest about the ingredients first.
For the soup:
- 1½ cups (300g) red lentils — rinsed really well, like actually rinse them until the water runs clear
- 1 large onion, diced
- 4 cloves garlic, minced (I use 6 because I’m that person)
- 2 medium carrots, peeled and diced
- 2 tablespoons olive oil
- 2 teaspoons ground cumin — plus maybe a little extra, taste as you go
- 1 teaspoon ground coriander
- ½ teaspoon turmeric
- ¼ teaspoon cayenne pepper (optional but I always add it)
- 1 can (400g / 14 oz) crushed tomatoes
- 6 cups (1.4 liters) vegetable broth — low sodium if you can
- Juice of 1 large lemon
- Salt and pepper to taste
- Fresh parsley or cilantro for serving
For the cumin oil drizzle (the best part):
- 2 tablespoons olive oil
- 1 teaspoon whole cumin seeds
- ½ teaspoon smoked paprika
The cumin drizzle is something I found by accident when I was trying to jazz up a leftover batch. Just… do it. You’ll thank yourself.
A note on the lentils: use red lentils for this. Not green, not French, not brown. Red lentils basically dissolve into this gorgeous thick soup and that’s exactly what you want. I’ve seen some red lentil soup with coriander and cumin recipes that use green lentils and the texture is just different — chewier and not as creamy. Some people love that. I don’t.
Also — and I cannot stress this enough — don’t skip rinsing. I skipped it once because I was in a hurry and the soup had this slightly chalky, almost starchy taste that I could not figure out for like 20 minutes. Rinse your lentils.
How to Make This Cumin Lentil Soup
Step 1: Bloom your spices in the onion base
Heat the olive oil in a large pot over medium heat. Add the diced onion and cook for about 6-7 minutes, stirring occasionally, until it softens and starts going golden at the edges. Now add the garlic and carrots and cook for another 2-3 minutes.
Here’s the part where you have to not leave the kitchen: add your ground cumin, coriander, turmeric, and cayenne to the pot and stir everything together. Cook the spices with the vegetables for a full 2 minutes. This step is called blooming the spices and it makes an enormous difference. The kitchen will smell incredible. Don’t rush it, don’t skip it.
Step 2: Add the tomatoes, lentils, and broth
Pour in the crushed tomatoes and stir to combine. Add the rinsed red lentils and then pour in the vegetable broth. Give everything a good stir, bring to a boil, then reduce the heat to low.
Step 3: Simmer until the lentils dissolve
Let the soup simmer uncovered for 25-30 minutes, stirring every 5-10 minutes so nothing sticks to the bottom. The red lentils will cook down and dissolve into the broth, thickening the soup naturally. This is what you want — a thick, slightly creamy soup with real body to it.
If after 30 minutes it looks thinner than you want, just keep simmering for another 5-10 minutes. If it looks too thick, add a splash more broth or water and stir it in.
Step 4: Blend (partially — this matters)
Using an immersion blender, blend about half the soup directly in the pot. I do like 10-15 pulses just to get a smoother base while leaving plenty of texture. If you don’t have an immersion blender, ladle half the soup into a regular blender, blend it carefully (hold the lid!), and pour it back in.
You can also skip blending entirely for a chunkier, more textured soup — this is basically the lentil and cumin soup recipe without blending that some people prefer.
Step 5: Season and finish with lemon
Add the lemon juice, stir, then taste and adjust with salt and pepper. This is the moment. The lemon wakes everything up. If it tastes flat, add more lemon. If it needs depth, add a tiny pinch more cumin.
Step 6: Make the cumin oil drizzle
In a small pan over medium heat, warm the 2 tablespoons of olive oil. Add the whole cumin seeds and smoked paprika. Cook for just 60-90 seconds — the seeds will sizzle and pop a little and the oil will turn this gorgeous amber red. Watch it closely because it goes from perfect to burned really fast. (Ask me how I know. Actually don’t, it’s embarrassing.)
Serving This Lentil Soup Recipe with Cumin
Ladle the soup into bowls. Drizzle the cumin oil over the top. Scatter some fresh parsley or cilantro on top, and put a lemon wedge on the side.
Serve it with warm pita bread or crusty sourdough. My kids eat it with bread. I eat it with just a spoon. My neighbor Sarah adds a dollop of plain yogurt on top and honestly that’s a great call — the cool creaminess against the warm spiced soup is really nice.
Tips for the Best Cumin Lentil Soup
- Red vs. other lentils: For this specific soup, red lentils are the move. They cook faster and break down into a creamier texture. If someone searches for lentil soup without cumin, that’s a totally different soup and I respect it, but that’s not this recipe.
- Make it ahead: This soup is actually better the next day. The flavors deepen overnight in the fridge. Store it for up to 5 days.
- Freeze it: Freezes beautifully for up to 3 months. I keep individual portions in the freezer for lazy lunch days.
- More protein: Stir in some cooked chickpeas when you add the broth for an even heartier bowl. Or serve with a side of Greek yogurt.
- Leftovers tip: When reheating, add a splash of water or broth and stir — lentil soup thickens considerably as it sits.
If I can make this without burning my kitchen, anyone can. Let me know how yours turns out in the comments — seriously, I want to hear if you added anything interesting.
Happy cooking! (And may your smoke alarms stay quiet.)
Warm, hearty Lentil Soup with Cumin — high-protein, budget-friendly, and ready in under an hour. With a sizzling cumin oil drizzle and fresh lemon.High-Protein Lentil Soup with Cumin and Lemon
Ingredients
0/17
Instructions
0/7
Did you love this recipe?
Share it with your friends & family!

Leave a Comment