This Ethiopian-inspired tomato soup combines ripe tomatoes, red lentils, and berbere, a fragrant Ethiopian spice blend, in a warming, gently thick broth. It is a practical one-pot meal served with injera or bread; recipes for tomato soup vary, so this version draws on familiar Ethiopian seasonings without claiming to be one definitive traditional soup.
Ingredients
- 2 tablespoons (30 ml) neutral oil or olive oil
- 2 medium yellow onions, finely chopped, about 2 cups (300 g)
- 3 garlic cloves, minced, about 1 tablespoon (15 g)
- 1 tablespoon (15 g) finely grated fresh ginger
- 2 tablespoons (30 g) tomato paste
- 1½ teaspoons (3 g) berbere spice blend, or more to taste
- ½ teaspoon (1 g) ground cumin
- ¼ teaspoon (0.5 g) ground turmeric
- 1 can (28 ounces / 794 g) crushed tomatoes
- ¾ cup (145 g) dried red lentils, rinsed and drained
- 6 cups (1.42 L) low-sodium vegetable broth or water
- 1 teaspoon (6 g) fine salt, plus more to taste
- ¼ teaspoon (0.5 g) freshly ground black pepper
- 1 tablespoon (15 ml) fresh lemon juice, plus more to taste
- ¼ cup (10 g) chopped fresh cilantro, for serving (optional)
- 2 tablespoons (30 ml) niter kibbeh, Ethiopian spiced clarified butter, for serving (optional)
Instructions
- Prepare the ingredients. Finely chop the onions, mince the garlic, and grate the ginger. Rinse the lentils under cool water in a fine-mesh strainer, picking out any debris, and let them drain. Measure the spices, broth, and tomatoes before you start cooking; this keeps the aromatics from sitting too long in the hot pot while you search for the next ingredient.
- Soften the onions. Heat the oil in a large, heavy-bottomed pot or Dutch oven over medium heat. Add the onions and cook for 12 minutes, stirring every minute or two. They should become very soft and translucent, with a little golden color at the edges, but should not turn dark brown. If they begin to stick before softening, reduce the heat and add a tablespoon of water.
- Bloom the aromatics and spices. Stir in the garlic and ginger and cook for 1 minute. Add the berbere, cumin, and turmeric and stir for another minute, until fragrant. Keep the mixture moving: ground spices can scorch quickly, and burnt berbere tastes bitter rather than warmly aromatic.
- Cook the tomato base. Stir in the tomato paste and cook for 1 minute to deepen its flavor. Add the crushed tomatoes and scrape the bottom of the pot to loosen any browned bits. Simmer gently for 7 minutes, stirring occasionally. The mixture should look a little darker and thicker than it did straight from the can.
- Simmer the lentils. Add the rinsed lentils, broth or water, salt, and black pepper. Stir well and bring the soup to a gentle boil, then lower the heat so it simmers steadily without splashing. Cover the pot with the lid slightly ajar and cook for 20 minutes, stirring every 5 minutes so lentils do not settle and catch. The lentils should be very tender and beginning to break down; if they are still firm, continue simmering and check every 3 minutes.
- Adjust and finish. Stir in the lemon juice and taste the soup. Add more salt, lemon, or berbere a little at a time. For a smoother texture, use an immersion blender briefly for a partially blended soup, or blend about 2 cups (475 ml) and return it to the pot. Leave it chunky if you prefer distinct lentils. Ladle into bowls and finish with cilantro or a small spoonful of niter kibbeh, if using.
Tips
- Check your berbere before adding extra. Berbere blends differ in heat and saltiness. Start with the listed 1½ teaspoons, then add more after the lentils are tender, when the flavor is easier to judge. If your blend is particularly hot, use 1 teaspoon at first.
- Use an accessible substitute if needed. Berbere is sold at Ethiopian markets and many well-stocked spice shops. If you cannot find it, combine 1 teaspoon paprika, ¼ teaspoon cayenne, ¼ teaspoon ground coriander, and a pinch each of cumin, ginger, and cinnamon. This gives a useful warm, mildly spicy profile, but it will not reproduce berbere’s layered flavor. Niter kibbeh is optional; olive oil or ordinary butter can replace it as a finishing drizzle, though neither has the same spiced, clarified-butter character.
- Keep the simmer gentle. A vigorous boil can make lentils break apart unevenly and splash tomato around the stove. Stir the bottom of the pot regularly, especially near the end, when the soup thickens. Add broth or water in ¼-cup (60 ml) increments if it becomes thicker than you like.
- Balance the tomato after cooking. Canned tomatoes vary in acidity, and the lentils soften the soup’s sharpness as they cook. Taste only after simmering before adding extra lemon or salt. If the finished soup tastes too tart, a small pinch of sugar can round it out without making it sweet.
Serving Suggestions
Serve the soup hot in deep bowls, with injera for a meal that nods to Ethiopian table customs. Injera’s mild tang and spongy texture make it handy for scooping up the lentils and thick tomato broth. If injera is unavailable, serve warm flatbread, pita, crusty bread, or rice alongside; these are convenient pairings rather than exact substitutes for injera.
For a fuller spread, add a crisp green salad or a simple plate of sliced cucumber and tomato. A spoonful of plain yogurt can cool the berbere’s heat, though it is not needed for the soup to taste balanced. Offer lemon wedges, chopped cilantro, and extra berbere at the table so diners can adjust their bowls. If you use niter kibbeh, drizzle it on just before serving so its aroma remains noticeable.
Variations
Make it milder or hotter: For a gentle soup, begin with ½ teaspoon berbere and provide more at the table. For a hotter bowl, stir in extra berbere in small amounts after cooking, or add a pinch of cayenne. Chili heat varies, so avoid adding a large amount before the lentils have simmered and the flavors have settled.
Add vegetables: Stir in 1 diced carrot (about 100 g) with the onions for a subtle sweetness, or add 2 cups (60 g) chopped spinach during the final 3 minutes of cooking. The carrot will need to soften with the lentils; the spinach only needs to wilt. These additions change the texture and make the pot more substantial without changing the basic method.
Use another legume: Yellow split peas can replace the red lentils, but they take longer and may need extra liquid. Simmer them until tender, checking the package guidance and adding broth as needed; do not assume the 20-minute lentil time applies. Brown or green lentils keep their shape more than red lentils, so expect a less creamy soup and allow additional cooking time.
Make it richer: Replace 1 cup (240 ml) of the broth with unsweetened coconut milk, or finish each serving with a spoonful of niter kibbeh. Coconut milk gives the soup a rounder, slightly sweet flavor that is not traditional to this seasoning profile, while niter kibbeh adds buttery spice without substantially changing the tomato-lentil base.
Storage and Reheating
Let the soup cool briefly, then refrigerate it in a covered, shallow container within 2 hours of cooking. It keeps for 3 to 4 days in the refrigerator. The lentils continue to absorb liquid as the soup sits, so it will usually be thicker on the second day; stir in water or broth when reheating until it reaches the consistency you want.
Reheat one portion in a saucepan over medium-low heat, stirring often, until steaming throughout. For a larger quantity, warm it gently in a pot and stir the bottom frequently to prevent sticking. If using a microwave, cover the bowl loosely, heat in short intervals, and stir between intervals for even warming. USDA food-safety guidance is to reheat leftovers to 165°F (74°C); check the center with a food thermometer. Freeze portions in airtight containers for up to 3 months for best quality. Thaw overnight in the refrigerator or reheat from frozen over low heat with a splash of water, stirring as it loosens. Refrigerate or freeze leftovers rather than storing them at room temperature.
Frequently Asked Questions
Is Ethiopian tomato soup a traditional dish?
This recipe is an Ethiopian-inspired preparation rather than a claim to a single standardized, traditional tomato soup. Berbere, onions, and slow-cooked aromatics reflect familiar flavors in Ethiopian cooking, but home cooks and regional food traditions vary. Treat the recipe as a useful interpretation and adjust the spice blend to suit your taste.
How spicy is the soup?
With 1½ teaspoons of berbere, the soup is warmly spiced and can be moderately hot, but the heat depends on the particular blend. Some berbere is fragrant and mild; other versions contain more chile. Start with less if you are unsure, then taste and add more after cooking. A spoonful of yogurt at the table can soften the heat.
Can I use fresh tomatoes instead of canned?
Yes. Use about 2 pounds (900 g) ripe tomatoes, chopped, in place of the 28-ounce (794 g) can. The result may be less consistent because fresh tomatoes vary in water content and acidity. Simmer the tomato base until the pieces soften and release their juices; add a little extra broth if the soup becomes too thick, or simmer uncovered briefly if it seems watery.
Why are my lentils still firm?
Older dried lentils can take longer to soften, and acidic ingredients sometimes slow their cooking. This recipe adds tomatoes before the lentils, which generally works with red lentils, but if yours remain firm after 20 minutes, simmer them longer and check every few minutes. Keep the pot at a gentle simmer and add liquid if needed. Do not add baking soda, which can make the texture mushy and affect the flavor.
Can I make the soup ahead?
Yes. Make it up to 3 days ahead and refrigerate it promptly. The flavor melds as it rests, though the lentils absorb broth and thicken the soup. Reheat it gently with extra water or broth, then taste again for salt, lemon, and berbere. If preparing it for guests, add fresh cilantro and any finishing butter just before serving.
Can I make it without lentils?
You can omit them, but the soup will be thinner and less filling, and it will no longer have the same soft, hearty texture. Reduce the broth to about 5 cups (1.2 L) to start, then add more to taste. Simmer the tomato base for around 15 minutes after adding the broth so the flavors come together, and serve it with bread, injera, or rice.
Related
- Cajun Stew Pot Recipe for a Hearty, Easy One-Pot Supper
- Cajun Sausage Soup with Rice and Vegetables
- Cajun Soup Recipes: Chicken, Sausage, and Rice Soup
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).