This red lentil soup is the kind of dinner you can pull together on a weeknight with almost nothing but pantry staples. It's warm, a little smoky, and gets a bright finish from a squeeze of lemon right before serving. Red lentils cook down fast and turn velvety on their own, so you don't need any cream to get that thick, cozy texture.
Large Dutch oven or heavy-bottomed soup pot Heats evenly and holds temperature well during simmer
Cutting board
Sharp knife
Immersion blender Optional, for a smoother texture
Wooden spoon
Measuring cups and spoons
Fine-mesh strainer For rinsing the lentils
Ingredients
3tablespoonsextra virgin olive oil
1large yellow onionabout 1 1/2 cups or 240g, diced
2medium carrotsabout 1 cup or 120g, diced
2celery stalksabout 3/4 cup or 90g, diced
4garlic clovesminced
2tablespoonstomato paste
1 1/2teaspoonsground cumin
1teaspoonground turmeric
1/2teaspoonsmoked paprika
1/4teaspooncayenne pepperoptional
1 1/2cupsdried split red lentilsabout 280g, rinsed
6cupsvegetable broth or chicken broth1.4 liters
1teaspoonsaltplus more to taste
1/2teaspoonblack pepper
2tablespoonsfresh lemon juicefrom about 1 lemon
fresh parsley or cilantrochopped, for garnish
plain yogurtfor serving, optional
warm pita bread or naanfor serving, optional
crusty breadfor serving, optional
Instructions
Heat the olive oil in a large Dutch oven or heavy bottomed pot over medium heat. Add the diced onion, carrots, and celery. Cook, stirring occasionally, for 6 to 8 minutes, until the vegetables have softened and the onion turns translucent. Add the minced garlic and cook for another 30 seconds, stirring constantly so it doesn't burn.
Stir in the tomato paste, cumin, turmeric, smoked paprika, and cayenne, if using. Cook for 1 to 2 minutes, stirring constantly, until the tomato paste darkens slightly and the spices smell fragrant.
Pour in the rinsed red lentils and stir to coat them in the spice mixture. Add the vegetable broth, salt, and black pepper. Increase the heat and bring the soup to a boil.
Once boiling, reduce the heat to low and cover the pot partially with a lid. Simmer for 20 to 25 minutes, stirring occasionally, until the lentils have completely broken down and the soup has thickened. Check the lentils around the 20 minute mark; they should be soft enough to mash easily against the side of the pot.
For a rustic texture, leave the soup as is. For a smoother, creamier soup, use an immersion blender to blend part or all of the pot, pulsing until you reach your desired consistency. If using a countertop blender, work in batches and vent the lid to let steam escape safely.
Remove the pot from the heat and stir in the fresh lemon juice. Taste and adjust the salt and pepper as needed. Ladle into bowls and garnish with chopped parsley or cilantro before serving.
Notes
Rinse the lentils well before cooking to remove any dust or debris.
Don't skip blooming the spices in the pot — it deepens the flavor significantly.
Add the lemon juice at the end, not during cooking, so it stays bright.
Thin leftovers with a splash of broth or water when reheating.
Taste and season again right before serving — lentils can mute salt as they cook.
Add a can of diced tomatoes for a chunkier, more acidic version.
Stir in a handful of baby spinach at the end for extra greens.
Swap the broth for coconut milk and broth for a curried version.
Add cooked chicken or sausage for a heartier, non-vegetarian meal.
Top with crispy fried onions or toasted pita for crunch.