Print

The Best Hearty Vegetarian Lentil Soup (Easy One-Pot Comfort Food)

Close-up of a white bowl filled with thick, hearty lentil soup, showing visible carrots and celery pieces.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This recipe delivers a hearty, flavorful, and comforting vegetarian lentil soup using simple pantry staples. It is an easy one-pot meal perfect for weeknight dinners, meal prep, or cozy autumn evenings.

Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 large yellow onion, chopped
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 3 cloves garlic, minced
  • 1 teaspoon dried thyme
  • 1 teaspoon ground cumin
  • 1/2 teaspoon dried oregano
  • 1 cup brown or green lentils, rinsed
  • 6 cups vegetable broth (low sodium preferred)
  • 1 (14.5 ounce) can diced tomatoes, undrained
  • 1 bay leaf
  • 1 teaspoon salt (or to taste)
  • 1/2 teaspoon black pepper
  • 1 tablespoon red wine vinegar (optional, for brightness)

Instructions

  1. Heat the olive oil in a large pot or Dutch oven over medium heat. Add the chopped onion, carrots, and celery. Cook until the vegetables soften, about 5 to 7 minutes.
  2. Add the minced garlic, thyme, cumin, and oregano to the pot. Stir constantly for about 1 minute until the spices are fragrant.
  3. Add the rinsed lentils, vegetable broth, diced tomatoes (with their juice), and the bay leaf to the pot. Stir everything together.
  4. Bring the mixture to a boil, then immediately reduce the heat to low. Cover the pot partially and let the soup simmer for 30 to 40 minutes, or until the lentils are tender. Stir occasionally to prevent sticking.
  5. Remove and discard the bay leaf. Stir in the salt, pepper, and red wine vinegar, if using. Taste the soup and adjust seasonings as needed.
  6. For a thicker stew consistency, you can mash about 1/4 of the soup against the side of the pot with a spoon, or use an immersion blender briefly.
  7. Serve this hearty lentil soup hot with crusty bread for dipping.

Notes

  • For a slow cooker version, combine all ingredients except the vinegar in the slow cooker. Cook on low for 6 to 8 hours or high for 3 to 4 hours. Stir in vinegar before serving.
  • This soup freezes well. Cool completely before transferring to freezer-safe containers. It keeps for up to 3 months.
  • If you prefer a richer flavor, substitute 1 cup of the vegetable broth with dry red wine and simmer until reduced by half before adding the remaining broth.

Nutrition