Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
4.7
Export 14 ingredients for grocery delivery
Step 1
In a large soup pot or dutch oven, cook the bacon until crispy. Remove to a paper towel, and set aside. Leave the bacon grease in the pan for sauteing the veggies. (If you want to make the soup vegetarian / vegan, see recipe notes below.)
Step 2
Add the onion, carrot, and celery to the pan, along with a big pinch of salt, and saute for 6-8 minutes. If the vegetables start to brown too much, turn the heat down. Add the garlic, cumin, coriander, and turmeric, and cook for another 2-3 minutes to toast the spices.
Step 3
Add the bell pepper, lentils, tomatoes, chicken or vegetable stock, and another big pinch of salt. Increase the heat and bring to a boil, then cover, reduce to low, and simmer for 35-40 minutes or until the lentils are tender, but not mushy.
Step 4
Optional: you can leave the soup like this, or, for a thicker consistency, puree some of it by transferring a few ladle fulls to a blender, then returning to the pot, or using an immersion blender. You can puree as much or as little of the soup as you'd like, to reach the desired consistency. (I like to use an immersion blender, pulsing for just a minute or so, for a thickened but not smooth consistency.)
Step 5
Chop the kale, parsley, and reserved bacon, and stir them into the pot. Season with salt, to taste. Serve immediately, or let cool and store in the fridge for up to a week, or in the freezer for up to a couple of months. Soup is even better the next day, once the flavors have had a chance to mingle. Enjoy!