This hearty Lentil Stew is a deeply flavorful, one-pot comfort meal that comes together with simple pantry staples. Earthy lentils soak up aromatic spices and vegetables as they simmer, creating a rich, nourishing bowl that is naturally vegan, gluten-free, and budget-friendly. Perfect for weeknight dinners or meal prep, this stew tastes even better the next day as the flavors continue to meld.
2cupsfresh spinach or kaleabout 60g, chopped with tough stems removed
2tbspfresh lemon juice30ml, from about 1 lemon
fresh parsleychopped, for garnish
Instructions
Rinse the lentils thoroughly under cold water in a colander and pick out any debris. Dice the onion, mince the garlic, peel and dice the carrots and celery, cube the potato into 1/2-inch pieces, and chop the spinach or kale.
Heat olive oil in a large pot over medium heat until shimmering, then add the diced onion and cook for 5–6 minutes until translucent. Stir in the minced garlic and cook for 1 more minute until fragrant.
Add the diced carrots and celery and cook for 3–4 minutes to soften slightly. Sprinkle in the cumin, smoked paprika, and turmeric, stirring constantly for 30 seconds until the spices are fragrant and coat the vegetables.
Stir in the rinsed lentils, diced tomatoes with their juice, vegetable broth, and bay leaves. Season generously with salt and pepper, then increase heat to bring to a rolling boil.
Reduce heat to low, partially cover the pot, and simmer for 20 minutes, stirring occasionally. Add extra broth in 1/2-cup increments if the stew becomes too thick.
Stir in the cubed potatoes and continue simmering for 15–20 minutes until the lentils are tender and the potatoes are fork-tender. Adjust seasoning as needed.
Remove and discard the bay leaves, then stir in the chopped spinach or kale and cook for 2–3 minutes until wilted. Add the fresh lemon juice and taste for final seasoning adjustments.
Ladle the stew into bowls, garnish with freshly chopped parsley, and drizzle with a little extra olive oil if desired. Serve with crusty bread, over rice, or alongside a simple salad.
Notes
Always rinse lentils before cooking to remove excess starch and any debris that could affect texture.
Use a heavy-bottomed pot or Dutch oven to prevent scorching and ensure even heat distribution.
Blooming the spices in oil for 30 seconds before adding liquid intensifies their flavor significantly — don't skip this step.
Add lemon juice only at the end of cooking; adding acid too early can prevent lentils from softening properly.
Lentils absorb a lot of salt, so taste near the end of cooking and adjust seasoning accordingly.
Let the stew rest for 15–20 minutes before serving — flavors meld and deepen as it sits.
For a creamier, faster-cooking version, substitute red lentils and reduce cooking time to 20–25 minutes total.
Storage: Refrigerate in an airtight container for up to 5 days, or freeze in portion-sized containers for up to 3 months.
The stew thickens as it sits; add a splash of broth when reheating to restore consistency.
To thicken the stew naturally, mash some lentils and potato pieces against the side of the pot, or stir in a tablespoon of tomato paste.