This oat lentil soup is a thick, savory one-pot meal built from pantry staples. Brown lentils keep their shape and give it an earthy bite, while rolled oats soften into the broth and thicken it, with no cream or flour needed. A squeeze of lemon at the end brightens everything. If oats in a savory soup sound strange, they work as a quiet thickener, and the soup tastes savory, not like breakfast porridge. Below you’ll find the exact timing, texture fixes, and make-ahead tips.
From my kitchen
When I first made this soup, I wasn’t sure whether to finish it with spinach or keep it plain, so I made both versions in the same session. They both turned out good. The spinach adds a fresh, green note, while the version without it tastes simpler and lets the lentils and spices stand out. I now treat the spinach as optional, so you can make whichever you prefer.
Quick Answer
This oat lentil soup recipe simmers brown lentils with sautéed onion, carrot, and celery. Rolled oats go in for the last 12 to 15 minutes so they soften and thicken the broth. It needs about 45 minutes of cooking, makes six generous servings, and finishes with lemon juice and optional spinach.
Key Takeaways
- Add the oats after the lentils have simmered for 15 minutes. Oats added at the start turn pasty by the time the lentils are tender.
- Use old-fashioned rolled oats and brown or green lentils. This combination gives the best texture: thick, but with distinct lentils.
- Cook the tomato paste and spices briefly in the oil before adding liquid. This is where most of the flavor comes from.
- Finish with lemon juice and taste for salt at the end, because the oats and lentils absorb seasoning as they cook.
- The soup keeps thickening as it sits, so plan to add broth or water when you reheat leftovers.
Why Oats and Lentils Work Together
Lentils need about 30 minutes to turn tender, while rolled oats soften in 12 to 15. That is why the oats go in halfway: both finish at the same time. The lentils stay intact enough to give you something to chew, and the oats break down partway, thickening the broth and leaving soft flakes throughout.
Both ingredients are mild, so the flavor comes from elsewhere: sautéed onion, carrot, and celery, toasted tomato paste, cumin, smoked paprika, and a bright finish of lemon rather than a long-simmered stock.
Oat Lentil Soup Recipe Ingredients

This makes about 9 cups, or six servings of roughly 1½ cups each.
- 2 tablespoons olive oil, plus more for serving
- 1 large yellow onion, diced (about 1½ cups)
- 2 medium carrots, diced
- 2 celery ribs, diced
- ½ teaspoon kosher salt, plus more to taste
- 4 garlic cloves, minced
- 2 tablespoons tomato paste
- 1½ teaspoons ground cumin
- 1 teaspoon smoked paprika
- 1 teaspoon dried thyme
- ¼ teaspoon black pepper
- 1 cup dry brown or green lentils, rinsed and picked over
- 8 cups low-sodium vegetable or chicken broth
- 1 bay leaf
- ⅔ cup old-fashioned rolled oats
- 5 ounces baby spinach (about 5 packed cups), optional
- 1 to 2 tablespoons fresh lemon juice
For serving:
- ¼ cup chopped fresh parsley
- Extra-virgin olive oil for drizzling
- Lemon wedges
- Plain yogurt (optional)
Ingredient Notes
Lentils. Brown and green lentils hold their shape through 30 minutes of simmering, which is what this soup needs. They do not require soaking. Rinse them and check for small stones or debris before cooking.
Oats. Old-fashioned rolled oats have enough structure to soften gradually without dissolving. They act as the thickener, so no flour or cornstarch is needed.
Broth. Low-sodium broth lets you control the salt, which matters because the soup reduces and thickens as it cooks. Use vegetable broth for a vegetarian soup, or chicken broth if you prefer a richer flavor.
Curious about what oats do beyond thickening? See our guide to oats for gut health.
How to Make Oat Lentil Soup
1. Prep the ingredients. Rinse the lentils in a fine-mesh strainer and pick out any debris. Dice the onion, carrots, and celery into pieces about ¼ inch so they soften at the same rate. Mince the garlic.

2. Soften the vegetables. Heat the olive oil in a 5- to 6-quart pot over medium heat. Add the onion, carrots, celery, and ½ teaspoon salt. Cook for 7 to 8 minutes, stirring often, until the onion is translucent and the carrots begin to soften.
3. Toast the paste and spices. Add the garlic, tomato paste, cumin, smoked paprika, thyme, and pepper. Stir for 1 to 2 minutes, until the tomato paste darkens slightly and the spices smell fragrant.

4. Start the lentils. Pour in the broth and add the lentils and bay leaf. Scrape the bottom of the pot to loosen the tomato paste and spices. Bring to a boil, then reduce the heat to a gentle simmer. Partially cover and cook for 15 minutes, stirring occasionally.
5. Add the oats. Stir in the rolled oats. Continue simmering, partially covered, for 12 to 15 minutes. Stir every few minutes and scrape the bottom, since oats tend to settle and stick. The soup is ready when the lentils are tender with no chalky center, the oats are soft, and the broth has thickened.

6. Optional: Stir in the spinach and cook for 1 to 2 minutes, just until wilted. Remove the bay leaf.

7. Remove the bay leaf. Stir in 1 tablespoon of lemon juice. Taste, then add more salt or lemon as needed. Let the soup rest off the heat for 5 minutes before serving. It will thicken slightly as it sits.
Tip: Push the tomato paste around the bottom of the pot until it turns a deeper brick red. That short toasting step removes its raw, metallic edge and gives the broth a rounder flavor.
How to Control the Soup’s Consistency
Aim for a soup thick enough that a spoon leaves a brief trail, but still loose enough to ladle. Because rolled oats keep absorbing liquid, the soup can go from perfect to porridge-like in a few minutes off the heat.
If it looks too thick at the end of cooking, stir in warm broth or water, ½ cup at a time. If it seems too thin, simmer it uncovered for 5 to 8 minutes, stirring often. You can also mash a few spoonfuls of lentils against the side of the pot to thicken it.
For a creamier texture, blend about 2 cups of the finished soup and stir it back into the pot. Use an immersion blender directly in the pot, or fill a standard blender no more than halfway. Remove the center cap from the lid, cover the opening with a folded towel, and start on low. Hot liquid expands and can push the lid off if the blender is sealed or overfilled.
Troubleshooting
| Problem | Fix |
|---|---|
| Soup is too thick | Stir in warm broth or water, ½ cup at a time, then re-season with a pinch of salt and a squeeze of lemon. |
| Soup is too thin | Simmer uncovered for 5 to 8 minutes, or mash some lentils into the broth. |
| Lentils are still firm | Older lentils can take longer. Add ½ cup broth or water and simmer 5 to 10 minutes more. |
| Oats taste gummy or pasty | The oats were probably added too early or cooked too long. Next time, add them at the 15-minute mark, and stir in extra liquid now to loosen the texture. |
| Soup tastes flat | Add salt in small pinches, then a little more lemon juice. A drizzle of olive oil at serving also rounds out the flavor. |
| Soup is too salty | Add unsalted broth or water to dilute it, then brighten with lemon juice. Salt cannot be removed once it is in the pot. |
How to Serve

Ladle the soup into warm bowls and top with parsley and a thin stream of good olive oil. A lemon wedge on the side lets everyone adjust the brightness. A spoonful of plain yogurt adds a cool, tangy contrast to the smoked paprika.
Because it is filling, it works as a main course with crusty bread or a simple green salad.
Want a smoother, tomato-forward soup next? Try our creamy tomato soup.
Nutrition Information
These estimates are for one serving, about 1½ cups, from a batch that makes six servings. They were calculated from USDA FoodData Central ingredient data and assume low-sodium broth at roughly 10 calories per cup.
| Nutrient | Per Serving (Estimated) |
|---|---|
| Calories | 245 |
| Total fat | 6 g |
| Saturated fat | 1 g |
| Total carbohydrates | 38 g |
| Dietary fiber | 7 g |
| Total sugars | 4 g |
| Protein | 12 g |
The calculation covers the ingredients cooked into the soup. It leaves out the optional garnishes: the extra olive oil for serving, the parsley, and the yogurt. A drizzle of olive oil or a spoonful of yogurt will add calories.
Sodium is not listed because it depends almost entirely on the broth and how much salt you add. Check the label on your broth, and season at the end so you can control the total.
The fiber and protein in this soup come mainly from the lentils and oats. Brands, ingredient sizes, and broth choice can shift these numbers slightly, so treat them as estimates rather than exact values.
Storing and Reheating
Refrigerate leftovers within two hours of cooking. USDA explains that perishable food should not stay in the temperature range between 40°F and 140°F for longer than that. Thick soups hold heat in the center of the pot, so divide the soup into shallow containers first. Kansas State University Research and Extension recommends splitting large batches into shallow containers for this reason.
Once it is cold, cover the containers. USDA advises that leftovers keep in the refrigerator for 3 to 4 days.
The soup will be much thicker the next day because the oats and lentils keep absorbing liquid. Reheat it in a saucepan over medium heat with a splash of broth or water, stirring often. USDA guidance is to bring soups to a rolling boil and to make sure leftovers reach 165°F. Add a squeeze of lemon afterward to restore some brightness.

Can You Freeze Oat Lentil Soup?
Yes, this soup freezes reasonably well. Lentils hold up in the freezer, while the oats become a little softer. The spinach loses its bright color, so you can leave it out and stir in fresh spinach while reheating.
Cool the soup completely in shallow containers, then transfer it to freezer-safe containers with about an inch of headspace. USDA’s chart lists 2 to 3 months in the freezer for soups and stews for best quality.
Thaw overnight in the refrigerator, or reheat directly from frozen in a saucepan over low heat, covered, adding liquid as needed. Stir often and bring it to a boil before serving.
Variations
- Spicier: Add ¼ to ½ teaspoon red pepper flakes with the garlic, or serve with a spoonful of harissa.
- Kale instead of spinach: Stir in 4 cups of chopped, stemmed kale when you add the oats so it has time to soften.
- Mushroom version: Sauté 8 ounces of sliced mushrooms with the onion until their liquid evaporates and they brown, then continue with the recipe.
- Gluten-free: Oats are naturally gluten-free, but they are often exposed to wheat, barley, or rye during growing and processing. The FDA notes that oats can be labeled gluten-free when unavoidable gluten stays below 20 parts per million. Buy oats with that label and check your broth as well.
- Vegan: Use vegetable broth and skip the yogurt garnish.
Oat Lentil Soup Recipe FAQs
Do I need to soak the lentils first?
No. Brown and green lentils cook through in about 30 minutes without soaking. A quick rinse and a check for debris is enough.
Does oat lentil soup taste like oatmeal?
No. The oats dissolve into the broth and add body, not sweetness or a porridge flavor. The cumin, smoked paprika, tomato paste, and lemon keep it savory.
Can I use red lentils?
You can, but the result will be different. Red lentils break down completely in 15 to 20 minutes, so the soup becomes smooth and porridge-like rather than a lentil oats stew with distinct lentils. If you use them, add the oats only for the last 10 minutes.
Can I use steel-cut or quick oats?
Steel-cut oats work if you want a chewier soup. Add ½ cup with the lentils, add 1 extra cup of broth, and expect about 30 to 35 minutes of total simmering. Quick-cooking oats melt into the broth almost immediately, so stir them in during the last 5 minutes and expect a thicker, smoother soup.
Why did my soup get so thick overnight?
Oats and lentils continue to absorb liquid as they cool. This is normal. Thin the soup with broth or water when you reheat it.
Can I make this soup ahead for the week?
Yes. The flavor often improves after a day as the spices settle in. Store it in shallow containers as described above. The lemon fades a little overnight, so add a fresh squeeze and the parsley when you serve each bowl.
How can I add more protein?
Stir in a can of drained, rinsed white beans or chickpeas along with the spinach. Serving each bowl with a spoonful of Greek yogurt also adds protein.
Oat Lentil Soup Recipe
6
servings15
minutes45
minutes245
kcalThick, savory oat lentil soup made in one pot with brown lentils, rolled oats, and optional spinach. Ready in about an hour, with tips to fix the texture.
Ingredients
2 tablespoons olive oil, plus more for serving
1 large yellow onion, diced (about 1½ cups)
2 medium carrots, diced
2 celery ribs, diced
½ teaspoon kosher salt, plus more to taste
4 garlic cloves, minced
2 tablespoons tomato paste
1½ teaspoons ground cumin
1 teaspoon smoked paprika
1 teaspoon dried thyme
¼ teaspoon black pepper
1 cup dry brown or green lentils, rinsed and picked over
8 cups low-sodium vegetable or chicken broth
1 bay leaf
⅔ cup old-fashioned rolled oats
5 ounces baby spinach (about 5 packed cups), optional
1 to 2 tablespoons fresh lemon juice
¼ cup chopped fresh parsley, for serving
Extra-virgin olive oil, for drizzling
Lemon wedges, for serving
Plain yogurt, for serving (optional)
Directions
- Rinse the lentils in a fine-mesh strainer and pick out any debris. Dice the onion, carrots, and celery into pieces about ¼ inch so they soften at the same rate. Mince the garlic.
- Heat the olive oil in a 5- to 6-quart pot over medium heat. Add the onion, carrots, celery, and ½ teaspoon salt. Cook for 7 to 8 minutes, stirring often, until the onion is translucent and the carrots begin to soften.
- Add the garlic, tomato paste, cumin, smoked paprika, thyme, and pepper. Stir for 1 to 2 minutes, until the tomato paste darkens slightly and the spices smell fragrant.
- Pour in the broth and add the lentils and bay leaf. Scrape the bottom of the pot to loosen the tomato paste and spices. Bring to a boil, then reduce the heat to a gentle simmer. Partially cover and cook for 15 minutes, stirring occasionally.
- Stir in the rolled oats. Continue simmering, partially covered, for 12 to 15 minutes. Stir every few minutes and scrape the bottom, since oats tend to settle and stick. The soup is ready when the lentils are tender with no chalky center, the oats are soft, and the broth has thickened.
- Optional: Stir in the spinach and cook for 1 to 2 minutes, just until wilted.
- Remove the bay leaf. Stir in 1 tablespoon of lemon juice. Taste, then add more salt or lemon as needed. Let the soup rest off the heat for 5 minutes before serving. It will thicken slightly as it sits.
Final Thoughts
This oat lentil soup recipe relies on timing more than technique: give the lentils a head start, add the oats midway, and finish with lemon. Keep a little broth on hand for reheating, and you will have a thick, satisfying soup that holds up well through the week.





