The post Budget-Friendly Lentil Soup (Costs Less Than Takeout!) appeared first on Penny Pinchin' Mom.
PrintBudget-Friendly Lentil Soup (Costs Less Than Takeout!)
When grocery prices keep climbing and you’re trying to stretch every dollar, it’s easy to feel like healthy, satisfying meals are out of reach. This lentil soup changes that equation completely. For less than the cost of a single fast food meal, you can make six generous servings of hearty, nourishing soup that fills everyone up and tastes like you spent way more time and money than you did.
What makes this recipe so practical is that it builds incredible flavor from pantry staples and affordable vegetables. The dried lentils cost just pennies per serving, and the combination of smoked paprika, cumin, and a bright finish of lemon zest turns simple ingredients into something complex and restaurant worthy. You can use whatever onion you have on hand, swap in extra carrots if celery isn’t your thing, and even add a diced potato or two if you want to stretch it further. The partial blending technique gives you that creamy, cozy texture without needing any cream or fancy ingredients.
You’ll end up with a thick, warming soup that’s packed with vegetables and protein rich lentils in every spoonful. The crushed tomatoes give it body, the spices add warmth without heat, and that squeeze of lemon at the end brightens everything up beautifully. Serve it with some crusty bread for dipping, and you’ve got a meal that’s complete and comforting.
Looking for more recipes like this? Check out our 5 Dollar Family Dinners for more budget-friendly meal ideas!
- Prep Time: 15 minutes
- Cook Time: 50 minutes
- Total Time: 65 minutes
Ingredients
- 2 tablespoons olive oil
- 1 large onion, chopped (white, brown, yellow, or 3 to 4 shallots)
- 4 cloves garlic, minced
- 2 large carrots, chopped (about 2 cups)
- 3 ribs celery, chopped (about 1 3/4 cups)
- 2 cups dried green or brown lentils, rinsed
- 14 ounces crushed tomatoes
- 6 cups low-sodium vegetable or chicken broth
- 1 teaspoon ground cumin
- 1/2 teaspoon ground coriander
- 1 1/2 teaspoons smoked paprika
- 1/4 teaspoon ground turmeric
- 2 dried bay leaves
- 3/4 teaspoon salt, plus more to taste
- 1/2 teaspoon black pepper
- 1 medium lemon (for zest and juice)
- 1 tablespoon butter (optional, for finishing)
- Chopped fresh parsley, for garnish
- Warm crusty bread or cornbread, for serving
Instructions
- Heat oil in a large pot over medium heat. Add onion and garlic, cook for 2 minutes until fragrant.
- Add celery and carrots. Cook for 7 to 10 minutes, stirring occasionally, until softened and the onion is sweet and beginning to caramelize.
- Add cumin, coriander, smoked paprika, and turmeric. Stir for 30 seconds until fragrant.
- Add lentils, crushed tomatoes, broth, bay leaves, salt, and pepper. Stir to combine.
- Increase heat and bring to a simmer. Skim any foam from the surface and discard. Cover, reduce heat to medium-low, and simmer for 35 to 40 minutes until lentils are completely soft.
- Remove and discard bay leaves.
- Using an immersion blender, pulse 2 to 3 times to partially blend the soup, creating a thicker, creamier texture while leaving some lentils whole. Alternatively, transfer 2 cups to a blender, let cool slightly, blend until smooth, then return to pot.
- Add water, a few tablespoons at a time, if needed to reach desired consistency. Stir in butter if using. Taste and adjust salt and pepper as needed.
- Grate the lemon zest over the soup and add a squeeze of lemon juice. Ladle into bowls, garnish with fresh parsley, and serve with warm bread.
Notes
- Any lentils except Puy lentils work well in this recipe. Red and yellow lentils will break down more quickly, so start checking for doneness at 30 minutes.
- For canned lentils, use two 14-ounce cans (drained and rinsed) and reduce broth to 5 cups. Simmer liquid for 20 minutes before adding lentils, then cook for just 15 minutes more.
- If you have a celery allergy, substitute bok choy or use extra carrots instead.
- Split peas can be substituted for lentils with excellent results.
- For a heartier soup, add 1 to 2 diced medium potatoes with the carrots and celery.
- Store in an airtight container in the refrigerator for 3 to 5 days or freeze for up to 3 months.
Did you make this recipe?
Share a photo and tag us — we can’t wait to see what you’ve made!
The post Budget-Friendly Lentil Soup (Costs Less Than Takeout!) appeared first on Penny Pinchin' Mom.



