Ingredients
Equipment
Method
Sauté aromatics and spices
- Heat the olive oil in a Dutch oven over medium heat and sauté the onion for 5 minutes until softened. Add the garlic, ginger, turmeric, cumin, and black pepper; cook for 1 minute while fragrant.
Simmer lentils until tender
- Add the rinsed red lentils and vegetable broth to the Dutch oven. Bring to a simmer and cook for 20 minutes, stirring once or twice, until the lentils are tender.
- Stir in the coconut milk and lemon juice, then simmer for 5 minutes to warm through. Season with salt to taste, and continue simmering until the soup looks golden and cohesive.
- Blend the soup partially until thick and creamy with some texture remaining. Stop when you reach your preferred consistency, then keep warm on low.
Make the harissa oil drizzle
- Whisk the harissa oil ingredients together (olive oil and harissa paste) until smooth and red. Taste and adjust if you want more heat.
Bake za'atar croutons
- Preheat the oven to 400°F. Toss thick bread cubes with olive oil and za'atar, spread on a sheet pan, and bake for 12 minutes until toasted and crisp at the edges.
Serve
- Ladle the soup into bowls. Drizzle with the harissa oil, top with the za'atar croutons, and garnish with fresh parsley before serving.
Notes
For the creamiest yet still spoonable texture, partially blend only—leave some lentil chunks so the soup stays hearty. Refrigerate leftovers in an airtight container for up to 4 days; reheat gently on the stove, adding a splash of broth if it thickens. Freeze yes (up to 2 months) but stir well after thawing and reheating. If you want a dairy-free, no-oil option, use vegetable broth for sautéing aromatics (add a splash of broth as needed) and skip the olive oil drizzle or replace it with a reduced harissa-lemon sauce.
