Easy Red Lentil Tomato Soup with Lemon
This red lentil tomato soup turns familiar pantry ingredients into a cozy one-pot meal. Red lentils soften as they cook, giving the soup a naturally thick texture, while lemon added at the end keeps the tomatoes and warm spices tasting bright.
Image note: The featured image is an AI-generated illustration and is not evidence that this recipe was kitchen-tested.
The method is straightforward enough for a weeknight and flexible enough for meal prep. Serve the soup as it is, or add whole-grain toast, plain yogurt, chopped parsley, or an extra squeeze of lemon at the table.
Why this recipe works
- One pot: The vegetables, spices, lentils, and tomatoes all cook in the same saucepan or Dutch oven.
- Mostly pantry ingredients: Dry red lentils, canned tomatoes, broth, and spices form the base.
- Flexible texture: Simmer a little longer for a thicker soup, or loosen it with extra broth.
- Useful leftovers: The soup portions easily for lunches and freezes well once cooled.
Ingredient notes and practical swaps
Red lentils
Use dry split red lentils and rinse them in a fine-mesh sieve until the water runs mostly clear. They cook faster and break down more than brown or green lentils, so those varieties are not a direct substitute in this recipe.
Tomatoes and broth
Crushed tomatoes make an even base, but diced tomatoes can be used for a chunkier result. Low-sodium vegetable broth gives you more control over the final seasoning. Because canned tomatoes and broths vary, taste before adding extra salt.
Spinach and lemon
Baby spinach wilts into the finished soup in a minute or two. Chopped kale also works, but it needs several additional minutes to soften. Fresh lemon juice is best added after simmering so its flavor stays distinct.
How to make red lentil tomato soup
- Soften the vegetables. Cook the onion and carrots in olive oil until the onion is translucent and the carrots begin to soften.
- Build the flavor. Stir in garlic, cumin, smoked paprika, optional red pepper, and tomato paste. Cook briefly until fragrant.
- Simmer gently. Add rinsed red lentils, crushed tomatoes, and broth. Bring the pot just to a boil, then lower the heat and simmer. Stir regularly, especially as the soup thickens.
- Finish and adjust. Stir in spinach, lemon juice, black pepper, and salt to taste. Add a splash of broth or water if you prefer a looser consistency.
Easy ways to serve it
A bowl is satisfying on its own, but simple toppings can change the character of each serving. Try chopped parsley, plain yogurt, toasted pumpkin seeds, or a drizzle of olive oil. For a larger meal, add toast, a grain salad, or a crisp green salad.
Storage and reheating
Transfer leftovers to shallow containers and refrigerate within two hours. Use refrigerated soup within three to four days. Reheat only the portion you need until it is steaming throughout, stirring so the center heats evenly.
For longer storage, cool the soup promptly, portion it into freezer-safe containers, and freeze it. Use frozen portions within about three months for best quality. Thaw in the refrigerator and add a little broth or water during reheating if the soup has thickened.
Frequently asked questions
Can I use brown or green lentils?
They hold their shape and usually need a longer cooking time, so the soup will have a different texture and may need more liquid. For the intended creamy consistency, use split red lentils.
Can I make the soup less thick?
Yes. Add broth or water a little at a time after the lentils are tender. The soup also thickens as it stands, so leftovers often need an extra splash of liquid.
Is the soup spicy?
The base recipe is mild. Leave out the crushed red pepper for no noticeable heat, or add more at the table for individual servings.
Red lentil tomato soup recipe

Easy Red Lentil Tomato Soup with Lemon
Ingredients
Equipment
Method
- Heat the olive oil in a large saucepan or Dutch oven over medium heat. Add the onion and carrots. Cook for 6 to 8 minutes, stirring occasionally, until the onion is translucent and the carrots begin to soften.
- Add the garlic, cumin, smoked paprika, crushed red pepper flakes if using, and tomato paste. Cook for 30 to 60 seconds, stirring constantly, until fragrant.
- Stir in the rinsed red lentils, crushed tomatoes, vegetable broth, salt, and black pepper. Scrape the bottom of the pot so no tomato paste remains stuck.
- Increase the heat and bring the soup just to a boil. Reduce to a gentle simmer and partially cover. Cook for 20 to 25 minutes, stirring every few minutes, until the lentils are tender. Add a splash of broth or water if the soup becomes thicker than you prefer.
- Stir in the spinach and cook for 1 to 2 minutes, until wilted. Remove the pot from the heat and stir in the lemon juice. Taste and adjust the salt, pepper, or lemon as needed.
- Ladle into bowls and add any optional toppings. Let very hot soup cool briefly before serving.
Notes
Explore more ideas in Recipes, Meal Prep, Budget-Friendly, and Vegetarian.