There’s nothing like a bowl of homemade soup for instant comfort. Use this Easy Lentil Soup recipe for a light dinner or quick lunch. It’s easy to make, tastes delicious and is low in fat. What’s more it’s full of natural protein. And guess what? Lentils are packed with cholesterol-lowering fiber.

What you need

Serves 8

1 tablespoon olive oil

1 cup finely chopped onion

½ cup finely chopped carrot

½ cup finely chopped celery

2 teaspoons salt

1 pound lentils, picked and rinsed

1 cup peeled and chopped tomatoes

2 quarts chicken broth, fat free, reduced sodium

½ teaspoon ground coriander

½ teaspoon ground toasted cumin

Optional, spoonful of fat free cottage cheese

Optional, dried parsley


  1. Put the olive oil in a 6-quart Dutch oven and place over medium heat. Add the onion, carrot, celery and salt. Sauté for 6 to 7 minutes.
  2. Add the lentils, tomatoes, broth, coriander and cumin; stir to combine. Increase the heat to high and bring the mixture just to a boil. Reduce the heat to low, cover and cook at a low simmer until the lentils are tender, about 40 minutes.
  3. Using a stick blender, puree the soup to your desired consistency. Serve with cottage cheese and sprinkle with dried parsley if desired.


One serving equals 240 calories, 2g fat, 35g carbohydrate, 18g fiber, and 16g protein.

Sign up today with our ‘7 Day Free Pass‘.

Want to know more about supplementing? ‘Don’t Believe These Three Supplement Myths‘.