
Tunisian Lentil Soup with Tabil and Tomato Paste
A fragrant, rustic soup of brown lentils simmered with caramelized tomato paste and tabil, the Tunisian blend of coriander, caraway, garlic and chile. Finished with lemon and a drizzle of olive oil, it is hearty, bright and easy.
- Prep
- 15 min
- Cook
- 45 min
- Wait
- 5 min
- Total
- 1 hr 5 min
- Makes
- About 8 cups (1.9 liters), 6 servings
Steps
Before you start
- Make the tabil first (step 1) or use 2 tablespoons of a store-bought blend; toasting whole seeds gives the best flavor.
- Rinse the lentils in a fine-mesh sieve and pick out any small stones or debris.
- Brown lentils hold their shape; do not substitute red lentils, which dissolve.
- Have the lemon and extra olive oil ready for serving.
Toast and grind tabil
- Set a small dry skillet over medium-low heat.
- Add the coriander and caraway seeds and toast, shaking the pan often, for 1–2 minutes.
- Tip into a spice grinder or mortar, cool 1 minute, then grind to a fine powder.
- Stir in the red pepper flakes and garlic powder.
+ Show details− Hide details
Ready when: Seeds smell warm and nutty and are a shade darker, not smoking.
Tip: Burnt seeds turn bitter; remove them from the pan as soon as they smell fragrant.
Soften the vegetables
- Heat ¼ cup (60 ml) olive oil in a 5- to 6-quart pot over medium heat.
- Add the onion, carrot and ½ teaspoon of the salt.
- Cook, stirring often, for 8–10 minutes.
+ Show details− Hide details
Ready when: Onion is soft, translucent and just starting to turn golden at the edges.
Tip: If the vegetables brown quickly, lower the heat a notch.
Add garlic and tabil
- Stir in the garlic and all of the tabil.
- Cook for 1 minute, stirring constantly, until very fragrant.
+ Show details− Hide details
Ready when: Strong spice-and-garlic aroma; garlic is pale gold, not brown.
Tip: Add a splash of broth if the spices start sticking.
Caramelize tomato paste
- Push the vegetables aside, add the tomato paste to the cleared spot, and cook for 2–3 minutes, stirring and smearing it against the pot, then mix it into the vegetables.
+ Show details− Hide details
Ready when: Paste darkens from bright red to brick red and smells sweet and rich.
Tip: Cooking the paste removes its raw, metallic taste and deepens the soup.
Add lentils and broth
- Add the rinsed lentils and 7 cups (1650 ml) broth or water.
- Scrape up any browned bits from the bottom of the pot.
- Raise the heat to high and bring to a boil.
+ Show details− Hide details
Ready when: Liquid reaches a steady boil with bubbles across the surface.
Tip: Skim off any foam that rises to the top.
Simmer until tender
- Reduce the heat to low so the soup bubbles gently.
- Partially cover and simmer for 30–35 minutes, stirring every 10 minutes, until the lentils are completely tender.
+ Show details− Hide details
Ready when: Lentils mash easily between two fingers with no chalky center; soup is thick but spoonable.
Tip: If it thickens too much, stir in ½ cup (120 ml) hot water at a time.
Partially blend
- Remove from the heat.
- Pulse with an immersion blender 5–6 times, or ladle 2 cups into a blender, purée, and stir back, to thicken the soup while leaving plenty of whole lentils.
+ Show details− Hide details
Ready when: Soup looks creamy with whole lentils still visible.
Tip: Vent the blender lid and cover it with a towel when blending hot liquid.
Season and rest
- Stir in the remaining 1 teaspoon salt and the juice of half the lemon (about 2 tablespoons).
- Taste and adjust salt, lemon or red pepper.
- Let sit off the heat, covered, for 5 minutes.
+ Show details− Hide details
Ready when: Soup tastes bright and well seasoned, not flat.
Tip: Lentils soak up salt, so season at the end and taste before adding more.
Serve
- Ladle into bowls.
- Drizzle each with about 1 teaspoon olive oil, sprinkle with parsley, and serve with a lemon wedge.
Good to know
Tips
- Do not salt heavily before the lentils are cooked if using salted broth; adjust at the end.
- Add the lemon at the end; acid early can keep lentils firm.
- Serve with crusty bread, a spoonful of harissa, or a soft-boiled egg for a fuller meal.
- Fresh, recently bought lentils cook more evenly than old ones.
Make ahead
Make the soup up to 3 days ahead; it thickens and tastes even better the next day. The tabil can be ground up to 1 month ahead and stored airtight.
Storage & reheating
Room temperature: up to 2 hours. Refrigerator: airtight container up to 4 days. Freezer: up to 3 months. Reheat gently on the stove over medium-low heat, adding water or broth to loosen, until steaming hot.
Substitutions
- brown lentils → green or French (Puy) lentils. Same amount; Puy lentils may need 5 extra minutes.
- coriander seeds → 2 tablespoons store-bought tabil, or 2 teaspoons ground coriander plus ¾ teaspoon ground caraway. Skip the toasting step; add with the garlic.
- vegetable broth or water → water. Use 1 teaspoon more salt in total and taste at the end.
- lemon → 1 tablespoon red wine vinegar. Adds similar brightness.



