← ALL RECIPES

Lentil Tomato Soup

A thick, spiced red lentil soup with tomato and vegetables. Cheap, high in protein and fiber, and freezes well.

vegangluten-freelentilssouphigh-fiberfreezer-friendly
SERVES 4 510 CAL / SERVING 10 min PREP 35 min COOK $10.63 TOTAL
OVERDRAFT KITCHEN
★ ITEMIZED GROCERY RECEIPT ★
Lentil Tomato Soup
SERVES 4 · OTTAWA · 2026
350 g dry red lentils $1.47
2 cans (796 mL each) diced tomatoes $4.00
2 medium carrots, diced $0.46
2 stalks celery, diced $0.75
1 large onion, diced $1.07
4 cloves garlic, minced $0.32
900 mL vegetable broth (1 carton or cubes) $1.69
1.5 tsp ground cumin $0.07
1 tsp ground coriander $0.05
0.5 tsp turmeric $0.05
0.5 tsp smoked paprika $0.05
2 tbsp vegetable oil $0.13
1 lemon (juice only) $0.45
to taste salt and black pepper $0.07
SUBTOTAL$10.63
GST / HSTyou've suffered enough
TOTAL$10.63
COST PER SERVING
$2.66
— — — TEAR HERE — — —
8 06420 01063 2
THANK YOU FOR SPENDING LESS
THE METHOD
1

Rinse the red lentils in cold water until the water runs clear. Set aside.

2

Heat the oil in a large pot over medium heat.

3

Add the onion and cook for 5 minutes, stirring occasionally, until softened and lightly golden.

4

Add the carrots and celery. Cook for 3–4 minutes.

5

Add the garlic, cumin, coriander, turmeric, and paprika. Cook for 1 minute, stirring constantly.

6

Add the lentils, diced tomatoes, and vegetable broth. Stir to combine.

7

Bring to a boil, then reduce heat to low. Simmer uncovered for 20–25 minutes, stirring frequently in the last 10 minutes to prevent sticking, until lentils are completely soft and beginning to dissolve.

8

If the soup is thicker than you like, add 250–500 mL of water and stir. Season with salt and pepper.

9

Squeeze lemon juice over each bowl just before serving.

When the math doesn't work

Buy red lentils in bulk bags (900 g or larger) — per-kilogram cost drops significantly.

  • Omit the lemon if unavailable or too expensive. A small splash of white vinegar adds similar brightness.
  • Crushed tomatoes can replace diced tomatoes for a smoother texture at roughly the same cost.
  • This soup freezes well in portions. Double the batch and freeze half for a ready meal.
  • Stir in a handful of frozen spinach in the last 5 minutes for added nutrition at low cost.
Nutrition Per Serving
510 Calories
28g Protein
78g Carbs
8g Fat
18g Fiber
490mg Sodium
~35% DV Iron~8% DV Calcium~20% DV Vitamin C

Estimated values per serving.

Gluten-Free

This recipe is naturally gluten-free.

All ingredients are naturally gluten-free. Check your vegetable broth label — some broths contain barley or wheat. Look for a broth labeled gluten-free, or use homemade.

Pricing updated June 2026 using Ottawa No Frills and Ottawa Walmart averages. Prices verified at Ottawa No Frills, June 2026. Red lentils at $0.42/100g from 900g bag. Vegetable broth carton $1.50. Diced tomatoes $2.00/can. Onion $1.07 each. Celery $2.99/bunch (2 stalks = half bunch). Carrots $2.93/kg.