From Bobbie's original dinner cards
A recipe keepsake from Bobbie's Kitchen
Hearty Lentil Soup with Vegetables, Herbs & Parmesan
Nourishing, flavourful, comforting — a bowl of goodness that's even better the next day.

Bobbie's kitchen notes: use brown or green lentils — they hold their shape best; a splash of lemon juice at the end brightens all the flavours; for a thicker soup, let it simmer longer or mash a few lentils; this soup tastes even better the next day; make a double batch — it freezes beautifully; top with Parmesan, a drizzle of olive oil and fresh parsley; add crushed red pepper for a little heat. Storage: fridge up to 5 days; freeze up to 3 months (cool completely first) and reheat gently with a splash of broth. Nutrition per serving from Bobbie's card (approximate): 280 calories, 14 g protein, 7 g fat, 38 g carbohydrates, 12 g fibre. Naturally gluten-free. Vegetarian: use vegetable broth. Vegan: omit the Parmesan. May contain dairy if using Parmesan.
Ingredients
For the lentil soup
- 2 tbsp olive oil
- 1 large yellow onion, diced
- 3 carrots, diced
- 3 celery stalks, diced
- 4 cloves garlic, minced
- 1 (14.5 oz) can diced tomatoes (or 4 cups fresh, chopped)
- 1 tbsp tomato paste
- 1½ cups brown or green lentils, rinsed
- 8 cups low-sodium vegetable or chicken broth
- 1 bay leaf
- 1 tsp dried thyme
- 1 tsp dried oregano
- ½ tsp smoked paprika (optional, adds depth)
- 1 tsp salt (to taste)
- ½ tsp black pepper
- 2 cups baby spinach (or kale, chopped)
- 1 tbsp fresh lemon juice (for brightness)
- 2 tbsp fresh parsley, chopped
- Freshly grated Parmesan cheese (optional)
Optional additions
- 1 cup diced potatoes or sweet potatoes
- 1 cup chopped kale
- 1 tsp red pepper flakes (for heat)
- ½ tsp cumin (for extra depth)
- Diced cooked sausage or bacon (optional)
Buy the ingredients on Amazon
Step 1: tick the things you still need. Step 2: tap each one below to add it to your Amazon basket.
Tick items above to build your Amazon list
Each item opens Amazon in a new tab so you can pick your brand and size. Amazon doesn't let other sites fill your basket in one tap.
As an Amazon Associate, Bobbie's Kitchen earns from qualifying purchases, at no extra cost to you.
Method
- 1
Sauté the vegetables: in a large heavy pot, heat olive oil over medium heat. Add onion, carrots and celery. Sauté for 5–7 minutes until softened. Add garlic and cook for 1 minute until fragrant.
- 2
Add the tomatoes and seasonings: stir in diced tomatoes, tomato paste, lentils, bay leaf, thyme, oregano, paprika, salt and pepper. Cook for 2 minutes, stirring constantly.
- 3
Simmer the soup: pour in the broth and bring to a boil. Reduce heat to low and simmer, uncovered, for 35–40 minutes, or until the lentils are tender. Stir occasionally.
- 4
Add greens and finish: stir in spinach (or kale) and cook for 3–5 minutes, until wilted. Remove the bay leaf. Add lemon juice and adjust seasoning to taste.
- 5
Serve and enjoy: ladle hot soup into bowls and top with fresh parsley and Parmesan cheese if desired. Serve with warm, crusty bread.
- 6
Optional bread pairing: serve with homemade sourdough bread, garlic bread, or a warm crusty baguette for the perfect bowl.
Get this in a pack
Hearty Lentil Soup with Vegetables, Herbs & Parmesan is printed in Soup & Cozy Nights
7 recipes, each on its own printable page, with a shopping list. Instant download. See what's inside
$9
Or get every pack in one go: The Whole Kitchen Collection — $39
From Bobbie's “Bobbie's Recipe Cards (batch 4)”. Written up by Bobbie's Kitchen · Updated 26 October 2026