Easy Lentil Soup with Roasted Tomatoes Recipe

Lentil Soup
Yasmin Fahr


  • 1½ cup dried organic lentils, picked through and rinsed
  • Low-sodium vegetable or chicken broth (or water), plus more if needed
  • 1 bay leaf
  • Pinch of ground cumin
  • Pinch of dried oregano, plus more for the tomatoes
  • Pinch of dried red chile flakes, plus more for the tomatoes
  • Good-quality salt, preferably a sel gris
  • Fresh black pepper
  • ½ cup cherry tomatoes, poked with a knife or fork
  • Olive oil
  • ½ cup cannellini beans, rinsed and drained
  • Freshly grated Parmigiano-Reggiano

I stayed home sick from work the other day, and, because it was freezing cold out, I decided to make myself a soup with whatever I had on hand. It turned out to be a bag of lentils, a can of beans, some cherry tomatoes and a block of Parmigiano-Reggiano. The soup was easy, filling and delicious -- plus I didn't have to leave my house to make it.

Try making this at home, then storing the lentil soup (pre-tomato addition) in the refrigerator or freezer for a quick, re-heated weeknight meal. You can also use this as a base for adding onions or other vegetables or fresh herbs.


Add the lentils to a saucepot and cover with enough broth or water by about 1 inch and cook over high heat. Add the bay leaf, spices and herbs and stir. Bring to a simmer, then lower the heat and cook for about 45-55 minutes. Check occasionally, stir and add more broth or water if it looks like it's absorbed and the lentils are still firm. You can cover at the end if you'd like to hurry the process up a little and steam the lentils.

About 20 minutes before the soup is ready, heat the oven to 325 degrees. In a foil-lined baking sheet, mix the pierced tomatoes with a pinch of the oregano and chile flakes, then season with salt and pepper and drizzle with olive oil. Cook in the oven for about 15 minutes, until the tomatoes are plump and have released some of their juices. (If the tomatoes are done before the soup, then turn the oven off and keep them warm in there, maybe opening the oven door a little at first).

10 minutes before the lentils have reached your desired level of softness, add in the beans. Adjust seasoning as needed and finish cooking.

When the soup is ready, divide between three bowls or save the leftovers in the fridge. Top each bowl with the tomatoes, drizzling some of the pan juices over the lentils. Top with the grated cheese and serve.


Calories per serving:

803 calories

Dietary restrictions:

High Fiber, Low Sodium Gluten Free, Wheat Free, Egg Free, Peanut Free, Tree Nut Free, Soy Free, Fish Free, Shellfish Free, Alcohol Free, No Sugar Added

Daily value:



  • Fat 31g 48%
  • Carbs 247g 82%
  • Saturated 4g 22%
  • Fiber 47g 189%
  • Sugars 10g
  • Monounsaturated 20g
  • Polyunsaturated 5g
  • Protein 95g 191%
  • Sodium 39mg 2%
  • Calcium 359mg 36%
  • Magnesium 337mg 84%
  • Potassium 3,951mg 113%
  • Iron 30mg 167%
  • Zinc 13mg 89%
  • Phosphorus 1,133mg 162%
  • Vitamin A 40µg 4%
  • Vitamin C 23mg 39%
  • Thiamin (B1) 3mg 199%
  • Riboflavin (B2) 1mg 46%
  • Niacin (B3) 8mg 42%
  • Vitamin B6 2mg 97%
  • Folic Acid (B9) 1,784µg 446%
  • Vitamin E 6mg 30%
  • Vitamin K 43µg 54%
Have a question about nutritional data? Let us know.
Rate this Recipe

Bring your favorite dish to our table

Join the Daily Meal's Community and Share your Thoughts

The Daily Meal Editors and Community Say...