A deeply spiced Ethiopian-inspired red lentil soup topped with crispy fried shallots and cool lemon yogurt — weeknight-fast, meal-prep friendly.
Red lentil soup is one of those dishes where the spice blend does all the heavy lifting. This one leans on berbere — a warm, funky, brick-red Ethiopian spice blend built on fenugreek, coriander, chili, and allspice — to turn a pot of pantry staples into something with real depth. The lentils dissolve into a silky, thick broth without any blending required. That's the technique that makes this work: you don't need to touch an immersion blender if you cook the lentils long enough and stir them down.
Expect a soup that's rich and warming with a gentle, building heat — not aggressively spicy. The crispy fried shallots on top add crunch and a faint sweetness that cuts through the earthy lentils, and the lemon yogurt cools each bite just enough. This is a serious weeknight soup — 45 minutes of mostly unattended simmering, and it doubles easily for meal prep. If the soup thickens too much as it sits (it will), thin it with a splash of water or stock and reheat over medium-low.
🛒 Links may earn us a small commission at no cost to you.
🛒 We may earn a small commission at no extra cost to you. We only recommend gear we'd use ourselves.
Flatbread is the natural partner here — specifically a warm naan or pita, torn and used to scoop the thick soup directly from the bowl. The bread soaks up the berbere-spiked broth and gives you something to drag through the lemon yogurt. A store-bought naan warmed dry in a cast iron skillet for 90 seconds per side works perfectly.
For a side salad, go simple: thinly sliced cucumber, red onion, and fresh mint dressed with just olive oil, lemon juice, and salt. The cool, crisp crunch is a direct textural contrast to the soft, velvety soup and keeps the meal feeling light.
For wine, a lighter-bodied, slightly earthy red works well — a Côtes du Rhône or a Grenache-forward blend has enough fruit to complement the warm spices without overpowering the lentils. If you prefer white, a dry Riesling from Alsace handles the spice load gracefully, its slight acidity echoing the lemon yogurt. Avoid oaky Chardonnay — it fights the fenugreek.
For a non-alcoholic pairing, try a tamarind agua fresca or a simple sparkling water with a squeeze of lime and a pinch of sumac stirred in. The tartness mirrors the yogurt and cuts the richness of the coconut-forward broth. A malty chai works well if you're serving this for a cooler-weather lunch.
To make this fully vegan, skip the yogurt entirely or use a thick, unsweetened coconut yogurt (Cocojune is a reliable brand). Stir in 1 tsp of lemon zest directly into the yogurt before serving to compensate for the added richness — coconut yogurt is fattier than dairy and can taste flat without brightness.
For a smoky variation, add 1 tsp of smoked paprika along with the berbere and swap half the vegetable stock for a can of fire-roasted tomatoes (14 oz). This shifts the flavor profile toward a North African harira style — thicker, tomato-forward, and deeply savory. Reduce the stock by 1 cup to account for the added liquid from the tomatoes.
If you can't find berbere in your grocery store (check the spice aisle or bulk section of natural food stores), make a quick approximation: combine 1 tsp smoked paprika, 1/2 tsp ground cumin, 1/4 tsp ground coriander, 1/4 tsp ground fenugreek, 1/8 tsp ground allspice, 1/8 tsp cayenne, and a pinch of ground ginger. It won't be identical, but it's close enough.
To scale this up for a crowd, double every ingredient and use a 7- or 8-quart Dutch oven. The cook time stays the same — 30 minutes of simmering is sufficient even at double volume — but stir more frequently in the last 10 minutes as the thicker batch is more prone to scorching on the bottom.
Yes — this soup is actually better the next day after the spices have had time to meld. Store it in an airtight container in the refrigerator for up to 5 days. Reheat it over medium-low with a splash of water or stock since it thickens considerably as it cools.
The soup base freezes very well for up to 3 months — freeze without the shallots and yogurt. Thaw overnight in the refrigerator and reheat gently on the stovetop. Make the crispy shallots fresh right before serving; they don't survive freezing or long storage.
Keep simmering uncovered over medium-low heat and stir every few minutes. The lentils will continue to break down and thicken the broth. If it's still thin at 45 minutes, raise the heat slightly to medium and cook for another 5-10 minutes uncovered, stirring constantly to prevent scorching.
Use the DIY substitute listed in the variations section: smoked paprika, cumin, coriander, fenugreek, allspice, cayenne, and ginger. It won't have quite the same depth, but it delivers the warmth and complexity you need. Frontier Co-Op and Spice House both sell quality berbere online if you want the real thing.
No. Red lentils are one of the few legumes that cook fast enough without soaking — they're fully tender in about 25-30 minutes of simmering. Just rinse them under cold water before adding them to the pot to remove any dusty residue or small debris.
You can, but the texture will be very different. Green and brown lentils hold their shape and won't dissolve into the silky, smooth consistency this soup relies on. If you use them, plan to blend half the soup with an immersion blender to get some creaminess back, and increase the cook time to 50-55 minutes.
Drain them on a wire rack or paper towels immediately after frying and season them while still hot. Don't cover them or store them in a container with a lid — trapped steam turns them soggy fast. If you're making them ahead, store them uncovered at room temperature for up to 4 hours and re-crisp in a dry skillet over medium heat for 1-2 minutes before serving.
Yes, Greek yogurt works well and is actually slightly thicker, which makes it easier to dollop on top of the soup. Thin it slightly with 1 tsp of water or milk before stirring in the lemon juice and zest if it feels too stiff to drizzle.
With 2 tbsp of berbere, it has a warm, building heat — noticeable but not aggressive. For a milder soup, start with 1 tbsp of berbere and taste after 10 minutes of simmering. For more heat, add 1/4 tsp cayenne along with the berbere.
A heavy-bottomed 4- or 5-quart Dutch oven is ideal — it distributes heat evenly and prevents the lentils from scorching as they thicken. A stainless steel saucepan with a thick base also works. Avoid thin-walled pots; the dense lentil purée will stick and burn.
Daily Home Cookery is self-funded. If something you cooked here made dinner a little better, a coffee keeps the kitchen running.
☕ Buy me a coffee
Smoky charred tomatillo pozole verde with tender pulled chicken and hominy — a bold, satisfying Mexican stew ready in under 90 minutes.
Deeply savory charred cabbage soup with smoked bacon, white miso, and a splash of apple cider vinegar. Ready in under an hour.
A thick, smoky potato soup with broiler-charred green onions and sharp cheddar. Ready in 60 minutes, weeknight-friendly.