Simple Vegan Lentil Soup (Budget-Friendly)
|
Cook35 min
|
Total50 min
|
Servings4

Browse all Vegan Soup Recipes →36 plant-based recipes
When you’re looking for a meal that fills your belly without draining your wallet, this simple vegan lentil soup is exactly what you need. Red lentils cost just pennies per pound, and they’re packed with protein and fiber that keep you satisfied for hours. I combine them with affordable vegetables like carrots, potatoes, and onions that you probably already have at home. The entire pot feeds multiple people for under ten dollars, making it perfect when your budget’s tight but your hunger’s real. You’ll stretch every ingredient further because the lentils naturally thicken everything, creating a hearty meal that rivals expensive restaurant versions. For cooking this large batch efficiently, a quality stainless steel soup pot* ensures even heating and durability for years of budget-friendly meal prep.
Red Lentils Cook Quickly

This Simple Vegan Lentil Soup is a hearty and nutritious dish that comes together quickly thanks to the use of red lentils, which break down easily and cook in a fraction of the time compared to other lentil varieties. The recipe combines aromatic vegetables with plant-based protein to create a satisfying meal that’s perfect for any day of the week. For an extra nutritional boost, consider adding bulk quinoa* to this soup for added texture and complete protein.
Ingredients:
Simple Vegan Lentil Soup (Budget-Friendly)
by veganpreps.com

Ingredients
- 2–3 tablespoons olive oil
- 1 medium onion, diced
- 5 garlic cloves, minced
- 2 carrots, sliced into rounds
- 5–6 new potatoes (about 500g), chopped into 1-inch pieces
- 2 cups (400g) red lentils, rinsed and picked over
- 1 vegetable bouillon cube
- 10 cups (2.4 litres) water
- 1 teaspoon salt, plus more to taste
- 1/2 teaspoon black pepper
Instructions
- 1Heat 2–3 tablespoons olive oil in a large pot over medium heat. Add the diced onion and cook, stirring occasionally, for 5 minutes until softened and translucent. Add the minced garlic and cook for 1 more minute until fragrant.
- 2Add the sliced carrots and chopped potatoes to the pot and stir to coat with the oil. Cook for 2 minutes.
- 3Pour in the 10 cups of water and crumble in the bouillon cube. Increase heat to high and bring to a boil, stirring to dissolve the cube.
- 4Once boiling, add the rinsed red lentils, 1 teaspoon salt, and 1/2 teaspoon black pepper. Reduce heat to medium-low, cover partially, and simmer for 25–30 minutes, stirring every 10 minutes, until the lentils have broken down and thickened the soup and the potatoes are completely tender when pierced with a fork.
- 5Taste and adjust seasoning with additional salt and pepper. If the soup is thicker than you like, stir in up to 1 cup of hot water to reach your preferred consistency. Ladle into bowls and serve hot.
Notes
- Store leftovers in an airtight container in the fridge for up to 4 days.
- This recipe freezes well for up to 3 months. Thaw overnight in the fridge before reheating.
- Adjust seasoning to taste after reheating, as flavors can mellow during storage.
When selecting ingredients for this soup, check that your red lentils are fresh and free from debris, as they can sometimes contain small stones or dust. New potatoes are preferred over larger varieties because they cook faster and keep their shape better throughout the cooking process. The vegetable bouillon cube should be vegan-certified if you’re strictly following plant-based cooking. Feel free to adjust the salt and pepper to your taste preferences, keeping in mind that the bouillon cube already has sodium.
Sauté Aromatics First
To begin preparing this Simple Vegan Lentil Soup, start by heating 2-3 tablespoons of olive oil in a soup pot over medium heat. Once the oil is shimmering, add 1 diced onion and 5 diced garlic cloves to the pot. Sauté these aromatics together, stirring occasionally, until the onions become transparent. This process typically takes about 3-5 minutes. It’s important to watch the garlic closely during this step, as it can burn quickly and become bitter, which would hurt the final flavor of your soup.
While the onions and garlic are sautéing, use this time to prepare the remaining ingredients and dissolve 1 vegetable bouillon cube in 1 cup of the 10 cups of water called for in the recipe. Once the aromatics have reached the desired transparency, add the dissolved bouillon along with the remaining 9 cups of water to the pot. Stir in 2 cups of red lentils, 5-6 chopped new potatoes, and 2 sliced carrots. Season the mixture with salt and pepper to taste.
Cover the pot and allow the soup to simmer until the potatoes can be easily penetrated with a fork or knife, typically 20-30 minutes depending on the size of your potato pieces. The lentils will break down and create a creamy texture while the vegetables become tender. Once everything is cooked through, your Simple Vegan Lentil Soup is ready to enjoy.
Try Celery Instead of Carrots
If you’d prefer a different flavor in your lentil soup, you can swap out the carrots for celery instead. Celery adds a lighter, more herbaceous taste that works well with lentils. Chop it into similar-sized pieces as you would the carrots, then add it during step four with your other vegetables. The celery will soften during cooking and give the broth subtle flavor. You’ll notice the soup tastes fresher and less sweet than the carrot version. This swap works great if you’re avoiding excess natural sugars or just want to try out different vegetable combinations in your budget-friendly meals.
Pair With Crusty Bread
Because crusty bread soaks up all that delicious broth, you’ll want to have some on hand when you serve your lentil soup. I recommend picking up a fresh baguette from your bakery section – the crispy exterior and soft interior work perfectly. You can slice it diagonally and serve it alongside your bowl, or tear it into chunks and dunk it directly into the hot soup. The bread absorbs the savory flavors while softening slightly, making each bite satisfying. Toasting your slices lightly adds extra crunch and stops them from getting soggy too quickly, so you can enjoy your meal longer.
Final Thoughts
I make this soup at least twice a month because it’s cheap, filling, and actually tastes good. The lentils give you protein, the vegetables add fiber, and it all comes together without any fussy techniques. I like to batch cook it and freeze half for lazy nights. Grab a hunk of bread and you’re set.

