Please ensure Javascript is enabled for purposes of website accessibility
Holiday and everyday menus!
call to order

Recipe for Curried Vegetable Soup with Red Lentils

This hearty soup is filling and satisfying without being heavy in the least: hearty from the turnips and lentils and light because it’s made with water—and it’s vegan as well. Most of the work comes from dicing the vegetables; the actual cooking time is no more than 30–45 minutes.

Mary Anne Erickson


February 6, 2019

Serves 6–8

2 tablespoons canola oil
2 medium onions, diced (about 2 cups)
1 thumb-sized piece of ginger, peeled and finely chopped
2 tablespoons chopped garlic
2 tablespoons tomato paste
2 tablespoons curry powder
2 medium carrots, diced (about 1 1/2 cups)
2 large ribs celery, diced (about 1 1/2 cups)
2 medium turnips, peeled and diced (about 2 cups)
8 cups water
1 cup dried red lentils, rinsed
1 medium zucchini, diced
chopped fresh cilantro, for garnish (optional)
plain yogurt, for garnish (optional)

In a large soup pot over medium heat add the oil and sweat the onions until softened, 3–4 minutes. Add ginger, garlic, tomato paste, and curry powder and simmer another 3–4 minutes, stirring well. Add carrots, celery, and turnips and cover with 8 cups water. Bring to a boil, then add lentils. Reduce heat, cover, and simmer for about 30 minutes, or until vegetables and lentils are tender. Add zucchini during the final 5–10 minutes of cooking. Season to taste and serve with garnishes, if desired.

Want more delicious soup recipes? We've got lots of them in our Feel Good Food Cookbook. Get a copy here.