As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
This fantastic vegan twist on tomato soup came into our lives via the Australian director of a small women's choir I sang with in London. She sourced it from an Aussie women’s magazine that I’d never heard of but suddenly have a love-at-first-bite thing going with.
This tomato soup makes an approachable yet surprisingly nuanced dinner straight from the pantry in 45 minutes. Approachable yet surprisingly nuanced. It’s exactly the kind of meal we should expect from the totally rad, wildly overqualified women who brought it to us.
This soup works well for a family meal, and it only gets better over the course of a week, so it's also great for a week of not-sad desk lunches.
- 2 tablespoons olive oil
- 2 medium yellow onions, finely diced
- 4 cloves garlic, minced
- 1 teaspoon ground cumin
- ½ teaspoon garam masala
- ½ teaspoon sambal oelek
- ¼ cup tomato paste
- 2 26-ounce boxes or 2 28-ounce cans chopped tomatoes
- 4 cups good vegetable stock
- ½ cup uncooked red lentils, rinsed well and drained
- 1 generous teaspoon salt (if using unsalted tomatoes)
- 2 teaspoons sugar
- ½ cup chopped fresh cilantro
- In a 5-quart heavy pot, heat the olive oil over medium heat. Add the onions and saute until translucent, about 5 minutes.
- Add the garlic, cumin, and garam masala and cook, stirring, one minute more. Add the sambal oelek, tomato paste, chopped tomatoes, stock or water, lentils, sugar, and cilantro, and stir to combine well.
- Raise the heat to high to bring the soup to a boil, then lower the heat to maintain a simmer. Cook until lentils are very tender and flavors have blended, about 30 minutes.
Amount Per Serving: Calories: 271Total Fat: 8.5gCarbohydrates: 43gFiber: 8.5gProtein: 10.4g