One-Pot Lentil and Vegetable Soup: Eating Healthy on a Budget Has Never Been Easier
I've been helping readers build healthier eating habits without blowing their grocery budget for years, and this lentil soup is the recipe I come back to every single time. It costs roughly $5-6 total to make four generous servings—yes, really. Packed with plant-based protein, fiber, and enough vegetables to make your body genuinely happy, this is the kind of meal that proves eating healthy on a budget isn't some impossible feat reserved for people with fancy kitchen gadgets.

Ingredients
- 1 cup dried red lentils (rinsed thoroughly)
- 1 large onion, diced
- 3 garlic cloves, minced
- 2 medium carrots, chopped into small rounds
- 2 celery stalks, sliced
- 1 can (400g) crushed tomatoes
- 4 cups low-sodium vegetable broth
- 1 cup water
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- 1/2 teaspoon turmeric
- 1/4 teaspoon black pepper
- 1/2 teaspoon salt (adjust to taste)
- 2 tablespoons olive oil
- 1 tablespoon fresh lemon juice
- Small handful of fresh parsley (optional but worth it)
Instructions
- 1
Get Your Base Going
Heat the olive oil in a large pot over medium heat. Add your diced onion and let it cook for about 4-5 minutes until it softens and turns slightly translucent. Don't rush this part—those soft, almost-sweet onions are what give the soup its depth. Toss in the minced garlic and cook for another 60 seconds, stirring so it doesn't burn.
- 2
Build the Flavor Layer
Add your chopped carrots and celery to the pot and stir everything together. Now sprinkle in the cumin, smoked paprika, turmeric, salt, and black pepper. Stir the spices through the vegetables and let them cook for about 2 minutes. This step—toasting the spices directly in the pot—makes a noticeable difference in the final flavor. Trust me on this one.
- 3
Add the Lentils and Liquid
Pour in your rinsed red lentils, crushed tomatoes, vegetable broth, and the extra cup of water. Give it all a good stir to combine. Bring everything to a boil over high heat, then immediately reduce to a steady simmer. Red lentils break down beautifully (no soaking needed, which is why they're my go-to for weeknight cooking) and naturally thicken the soup.

Photo by Jer Chung on Pexels - 4
Simmer Until Done
Let the soup simmer uncovered for 20-25 minutes, stirring occasionally. You'll notice the lentils dissolving into a creamy, thick base while the carrots and celery stay tender but not mushy. If the soup gets too thick for your liking, just splash in a little extra water and stir through. This is a forgiving recipe—it's hard to mess up.
- 5
Finish and Serve
Remove from heat and stir in the lemon juice. This is non-negotiable—the acid brightens everything up and makes the flavors pop in a way that's genuinely surprising. Taste and adjust salt if needed. Ladle into bowls and scatter fresh parsley on top if you have it. Serve with a slice of whole grain bread on the side to round out the meal.
Nutrition Note
Red lentils are one of the most nutrient-dense affordable foods you can buy—a single serving of this soup delivers roughly 18g of plant-based protein, around 15g of dietary fiber, and a solid dose of iron and folate. The combination of lentils and vegetables supports steady energy levels and helps keep you feeling full for hours. Paired with whole grain bread, you're getting a complementary amino acid profile that makes this a genuinely well-rounded meal. According to a 2023 Harvard T.H. Chan School of Public Health analysis, legume-based meals like this one are consistently linked with better long-term diet quality—and they happen to be some of the cheapest items in any grocery store.
Substitution Ideas
Storage Tips
This soup keeps really well in the fridge—store it in an airtight container for up to 5 days. It actually tastes better on day two once the flavors have had time to settle. For longer storage, portion it into individual freezer-safe containers and freeze for up to 3 months. Reheat from frozen in a saucepan over medium heat with a splash of water to loosen it back up, or microwave in 2-minute intervals stirring in between. One thing to know: the soup thickens significantly in the fridge as the lentils absorb the liquid, so just add a small amount of water or broth when reheating and stir well.
How This Fits Your Meal Plan
This soup is the kind of anchor recipe that makes a whole week of healthy eating easier. Make a full batch on Sunday, and you've got lunch or dinner covered for three to four days straight—no reheating stress, no expensive takeout temptation on a tired Tuesday night. At properdietplan.com, we build personalized meal plans around exactly this kind of strategy: affordable staples that batch well, travel easily in containers, and keep your nutrition goals on track without complicated prep. If you want a full week of budget-friendly meals structured around your specific calorie needs and food preferences, our personalized meal planning quiz takes about two minutes and maps out a plan that actually works for your real life.
Related Recipes
Take the 1-Minute Quiz
Answer a few quick questions and get a personalized meal plan built around your goals, food preferences, and daily routine.
Get My Personalized Meal Plan
Leave a Comment