This soup is tasty and nourishing thanks to lentils, which cook relatively quickly compared to other dried beans. Experiment with the seasonings here, adding more curry powder if you like, or something spicy, such as cayenne, if that’s your thing.
Sharp knife (adult needed)
- 1 tablespoon vegetable oil
- 1 large onion, peeled and chopped
- 2 carrots, scrubbed and sliced
- 2 celery stalks, sliced
- 2 teaspoons curry powder
- 1 pound (2 cups) brown or green lentils
- 8 cups (2 quarts) low sodium chicken or vegetable broth
- 1 (15 ounce) can unsweetened coconut milk
- 1 (16 ounce) bag frozen chopped spinach
- 1 lime, quartered for serving
Put the pot on the stove, turn the heat to medium-low, and add the oil. When the oil is hot, add the onion, carrots, celery, and curry powder and cook, stirring occasionally, until the vegetables are softened, about 7 minutes.
Add the lentils, broth, and coconut milk. Turn the heat to low, partially cover the pot, and simmer, stirring occasionally to make sure nothing is sticking, until the lentils are tender, about 45 minutes. (If there’s no liquid left in the pot when you check it, add 1 cup water.)
Add the spinach and cook until wilted and warmed throughout, about 5 minutes. Taste the soup. Does it need a pinch of salt? If so, add it and taste again. Serve right away with the lime wedges, or let cool slightly, then cover and refrigerate up to 3 days.
Instead of frozen spinach, use fresh spinach or kale, cleaned and chopped.