Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Best Lentil Soup Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.1 from 21 reviews
  • Author: admin
  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Mediterranean
  • Diet: Vegetarian

Description

This Best Lentil Soup Recipe is a hearty and nutritious vegetarian soup packed with protein-rich lentils, fresh vegetables, and warming spices. Perfect as a comforting meal, it combines sautéed onions, carrots, celery, and garlic with brown lentils, diced tomatoes, and vegetable broth. The soup is gently simmered until tender and finished with a squeeze of fresh lemon juice for brightness.


Ingredients

Scale

Vegetables and Aromatics

  • 1 onion, diced
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 3 cloves garlic, minced

Main Ingredients

  • 1 cup dried brown lentils
  • 1 can (14.5 oz) diced tomatoes
  • 4 cups vegetable broth

Seasonings

  • Olive oil, 2 tablespoons
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1/2 teaspoon allspice
  • 1/2 teaspoon ground ginger
  • Salt and pepper to taste
  • Fresh lemon juice, 1 tablespoon (about 1 lemon)


Instructions

  1. Cook the Vegetables: Heat 2 tablespoons of olive oil in a large pot over medium heat. Add the diced onions, minced garlic, diced carrots, and diced celery. Sauté the vegetables until softened and fragrant, about 5 minutes, stirring occasionally to prevent burning.
  2. Add Lentils and Broth: Stir in 1 cup of dried brown lentils, 1 can (14.5 oz) of diced tomatoes with their juice, 1 teaspoon each of ground cumin and coriander, 1/2 teaspoon each of allspice and ground ginger, and 4 cups of vegetable broth. Bring the mixture to a boil over high heat, then reduce the heat to low to maintain a gentle simmer. Cover and cook for 25-30 minutes, or until the lentils are tender and cooked through.
  3. Finish and Serve: Season the soup with salt and pepper to taste. Remove from heat and stir in about 1 tablespoon of fresh lemon juice to brighten the flavors. Serve the lentil soup warm, optionally garnished with fresh herbs like parsley or cilantro.

Notes

  • Rinse lentils thoroughly before cooking to remove any debris.
  • Adjust spices according to your taste preference; add a pinch of chili flakes for heat if desired.
  • For a creamier texture, blend part of the soup and stir it back in.
  • This soup keeps well in the refrigerator for up to 4 days and freezes beautifully.
  • Serve with crusty bread or a side salad for a complete meal.