Go Back
+ servings

Vegetable Soup with Lentils & Seasonal Greens

A delicious, hearty and rustic soup with vegetables simmered in a rich flavorful broth with wilted seasonal greens & lentils
Prep Time45 mins
Cook Time30 mins
Total Time1 hr 15 mins
Course: Soup, Vegan, Vegetarian
Servings: 6 servings
Author: Tricia


  • 3 tablespoons olive oil
  • 1 small sweet onion, chopped
  • 4 cloves garlic, minced
  • 1 small leek, cleaned and sliced (white and light green parts only)
  • 2 stalks celery, sliced
  • 4 medium carrots, peeled and sliced
  • 1 cup butternut squash, chopped into 1/2-inch cubes (*see notes)
  • 3/4 cup French lentils, rinsed and drained
  • 4 cups 32-ounces no / low-salt vegetable stock or broth
  • 14 ounce can chopped canned tomatoes, low salt
  • 2 tablespoons tomato paste
  • 1 pound baby Bok Choy, greens cut as a chiffonade, white parts added with the carrots and other vegetables (*see notes)
  • 1/2 cup fresh parsley, chopped
  • 1 tablespoon fresh thyme, chopped
  • sea salt and fresh ground pepper
  • 1/2 teaspoon smoked paprika
  • 1/4 teaspoon cayenne pepper


  • Drizzle the olive oil in a large soup pot or dutch oven with a heavy bottom. Heat on medium until hot. Add the chopped onion and garlic and sauté until the onion is softened.
  • Add the leek, celery, carrots, butternut squash, white portion of the Bok Choy and the lentils. Stir gently to coat all vegetables in the olive oil then add the vegetable stock and chopped tomatoes. Season with salt and pepper. Cover the pot with a lid and gently simmer for about 15 minutes.
  • Add the tomato paste, chopped greens, parsley and thyme. Heat until the greens are just tender.
  • Garnish with fresh parsley and black pepper. Serve with a hearty whole grain bread if desired.


  • The soup is easily adaptable by substituting rutabaga or turnips for the butternut squash.
  • Use seasonal greens such as Swiss Chard, Kale, Cabbage or Spinach in place of the Bok Choy if desired.
  • Be sure to cut vegetables about the same size so they will cook more evenly.