Ingredients
Equipment
Method
Sauté the vegetables
- Heat olive oil in a large pot over medium heat. Add onion and carrots and sauté for 5 minutes, stirring occasionally until slightly softened and fragrant.
- Add garlic and cook for 1 minute, stirring constantly to prevent browning. Watch for a noticeable aroma as the garlic turns fragrant.
Build the soup
- Stir in cumin, smoked paprika, turmeric, coriander, and cayenne. Cook for about 30 seconds, until the spices darken slightly and smell toasted.
- Add diced tomatoes, rinsed lentils, cubed potatoes, and broth to the pot. Bring the mixture to a boil, stirring to combine.
Simmer until tender
- Reduce the heat to a gentle simmer and cook for 30-35 minutes. Cook until the lentils and potatoes are completely tender, with visible softness throughout.
Thicken and finish
- Mash a portion of the soup for a thicker consistency, or blend partially with an immersion blender. Stop when you still see some whole lentils and potato pieces.
- Season with salt and a squeeze of lemon juice. Taste and adjust so the flavor pops, then garnish with fresh parsley and serve hot.
Notes
For best thickness, simmer until the potatoes begin to break down at the edges, then mash/blend only part of the pot so it stays hearty with visible lentils. Store in the refrigerator up to 4 days; freeze up to 3 months (thaw and reheat gently, adding a splash of broth if needed). For a lower-carb swap, replace half the potatoes with extra lentils or cauliflower florets to keep the soup thick.
