This recipe makes a huge pot of soup that will last for days. Freeze it if you don’t eat it all. It is one of those soups that is good the first day and fantastic the second day.
2 tablespoons oil
1 onion, chopped
3 large cloves garlic, minced
1 cup dried lentils or 3 cups cooked
1 can pinto beans, about 2 cups
4 cups crushed tomatoes, I used canned
8 cups vegetable broth
1.5 cups frozen corn
1.5 cups chopped sweet red bell pepper, I used some from a jar
2 legs celery, chopped (1.5 cups)
1 cup chopped carrot
2 teaspoons cumin
2 teaspoons chili powder
1 teaspoon smoked or regular paprika, I used smoked
Hot sauce or Sriacha, to taste
2/3 cup flour, I used chickpea flour
Pre-cook lentils in 3 cups water a crockpot on low for 4 hours or on high for 1 hour. Alternately, use 2 cans of pre-made store bought lentil soup.
In the bottom of a large soup pot, sauté onions and garlic on medium high heat until onions are translucent. Add cumin, chili powder, and paprika to onions and garlic, sauté 30 more seconds. Douse mixture with lentils and their cooking water, pinto beans, carrots, celery, corn, and all but 1 cup of the vegetable broth. Turn on high and bring mixture to a boil. Once it boils, bring heat down to medium-high and boil until celery is al dente, about 10 minutes. Add tomatoes. Add salt or additional spices at this point if needed. Add red peppers and stir in hot sauce to taste.
Mix remaining cup of vegetable broth with flour until it is a slurry, dump into soup. Stir until soup is thickened.