One-Pot Vegetable Lentil Soup – Healthy, Hearty, and Vegan-Friendly Recipe

If you’re like me, finding simple, healthy meals that everyone in the family will love can sometimes feel like a challenge. But with this One-Pot Vegetable Lentil Soup, you get a nutritious, satisfying, and easy-to-make dish that will please even the pickiest eaters. The best part? It’s made in just one pot, which means minimal cleanup — a huge win for busy days!

This soup is full of hearty vegetables, fiber-rich lentils, and savory herbs. It’s perfect for lunch, dinner, or even meal prep for the week. Plus, it’s vegan, gluten-free, and can easily be customized based on what you have on hand. Whether you’re new to cooking or a seasoned pro, this recipe is a breeze to make and guaranteed to become a staple in your kitchen.

Let’s dive in and make this one-pot vegetable lentil soup together!

Why You’ll Love This One-Pot Vegetable Lentil Soup

There are so many reasons why this soup is a family favorite. Here are just a few:

  • Simple Ingredients: You don’t need anything fancy to make this soup. Just grab a few vegetables and pantry staples.
  • Quick and Easy: The best part? This meal comes together in under 45 minutes and doesn’t require any special equipment.
  • Healthy: Lentils are packed with protein and fiber, making this soup both filling and nutritious. The mix of vegetables adds loads of vitamins, minerals, and antioxidants.
  • Vegan and Gluten-Free: This recipe is naturally vegan and gluten-free, so it’s perfect for anyone following specific dietary needs.
  • Perfect for Meal Prep: This soup keeps well in the fridge for a few days, making it a great make-ahead meal that’s easy to grab for lunch or dinner during the week.
  • Customizable: You can easily swap out or add more veggies depending on what you have on hand. Make it your own!

Ingredients You’ll Need for One-Pot Vegetable Lentil Soup

Before you start, here’s a list of the ingredients you’ll need:

  • 1 Tbsp olive oil
  • 1 medium white or yellow onion, chopped
  • 2 stalks celery, chopped
  • 2 medium carrots, peeled and chopped
  • 1 medium zucchini, chopped
  • 1 can (14.5 ounces) Italian Style diced tomatoes, with juices
  • 3/4 cup green lentils
  • 6 cups (48 ounces) vegetable broth (add more for a thinner soup)
  • 1/2 small lemon, juiced
  • 1 tsp garlic powder
  • 1/4 tsp paprika
  • 1/2 tsp thyme
  • 1/2 tsp basil
  • 1 tsp salt
  • 1/2 tsp black pepper
  • 1/4 tsp chili powder

Optional:

  • Fresh parsley for garnish (adds a fresh pop of color and flavor)

Step-by-Step Instructions for One-Pot Vegetable Lentil Soup

Step 1: Sauté the Vegetables

Close-up of One-Pot Vegetable Lentil Soup simmering in a large pot with vegetables and lentils

Start by heating 1 Tbsp olive oil in a large pot over medium heat. Once the oil is hot, add the chopped onion, carrots, and celery. Season with a pinch of salt, and cook for about 3 minutes until the vegetables are softened and fragrant.

Tip: Stir occasionally to prevent the vegetables from sticking to the bottom of the pot. Adding a splash of water can help prevent burning if needed.

Step 2: Add the Seasonings and Lentils

Now, it’s time to build those flavors! Stir in garlic powder, paprika, thyme, basil, pepper, and chili powder. Cook for 1 minute, letting the spices bloom.

Next, add the diced tomatoes (with juices) and green lentils. Stir everything together until well mixed.

Step 3: Add the Broth and Simmer

Pour in 6 cups of vegetable broth, making sure to cover the lentils and vegetables. Stir everything together and bring it to a boil.

Once it starts boiling, lower the heat to medium-low and let it simmer for 15 minutes.

Step 4: Add the Zucchini and Lemon

After 15 minutes, it’s time to add the chopped zucchini and lemon juice. Stir everything, cover the pot, and let it simmer for another 15 minutes, or until the lentils are tender.

Pro Tip: If you like a thicker soup, you can lightly mash some of the lentils with the back of your spoon to create a creamier texture.

Step 5: Taste and Adjust Seasonings

Before serving, taste the soup and adjust the seasonings to your liking. You may want to add a little extra salt, pepper, or dried herbs, depending on your taste.

Step 6: Serve and Enjoy!

A bowl of One-Pot Vegetable Lentil Soup served with rustic bread and fresh parsley

Now it’s time to serve your One-Pot Vegetable Lentil Soup. Ladle it into bowls and enjoy!

Optional Garnish: Sprinkle some freshly chopped parsley on top for an extra burst of freshness and color.

This soup can be enjoyed on its own or paired with a piece of crusty bread for dipping. It’s also fantastic with a side salad if you’re craving a lighter meal.

Tips for the Best One-Pot Vegetable Lentil Soup

  • Add more veggies: Don’t be afraid to experiment with other vegetables like spinach, kale, or sweet potatoes. They’ll all complement the lentils and make the soup even heartier.
  • Use homemade broth: If you have the time, homemade vegetable broth adds even more depth of flavor. But store-bought works just fine for a quick meal.
  • For a creamier soup: You can blend half of the soup with an immersion blender for a smoother texture, or add some coconut milk for extra creaminess.
  • Adjust the spice level: If you like your soup with a little more heat, feel free to add more chili powder or even some red pepper flakes.
Meal prep containers filled with One-Pot Vegetable Lentil Soup for easy, healthy lunches

FAQs About One-Pot Vegetable Lentil Soup

What are the common mistakes in making lentil soup?
The most common mistake is not rinsing the lentils before cooking them. Rinse them well to get rid of any dust or debris. Also, be mindful not to overcook the lentils, as they can become mushy if left to simmer too long.

What are some variations of lentil soup?
You can add different veggies like potatoes, spinach, or tomatoes. For added protein, throw in some tofu, or for a creamy version, blend part of the soup or add some coconut milk.

What should I serve with vegetable lentil soup?
This soup pairs wonderfully with crusty bread or a green salad. For an added twist, try serving it with some vegan sour cream or a dollop of yogurt.

Related Recipes You Might Enjoy

Final Thoughts

This One-Pot Vegetable Lentil Soup has quickly become a staple in our household. It’s simple, hearty, and full of flavor. Plus, it’s so customizable—you can switch out vegetables based on what you have in your fridge or pantry. I love how versatile and forgiving this recipe is, making it perfect for busy nights when you need a nutritious meal on the table in no time.

I hope you give it a try and enjoy it as much as my family and I do. Let me know in the comments how it turned out, and feel free to share any of your own variations or tips!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
A bowl of One-Pot Vegetable Lentil Soup garnished with fresh parsley, served with a piece of crusty bread

One-Pot Vegetable Lentil Soup – Healthy, Hearty, and Vegan-Friendly Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Amelia
  • Total Time: 45 minutes
  • Yield: 4 servings 1x
  • Diet: Vegan

Description

This One-Pot Vegetable Lentil Soup is quick, healthy, and bursting with flavor. Packed with fiber-rich lentils and hearty vegetables, this vegan and gluten-free soup makes for a nutritious meal that’s perfect for lunch, dinner, or meal prep.


Ingredients

Scale
  • 1 Tbsp olive oil
  • 1 medium white or yellow onion, chopped
  • 2 stalks celery, chopped
  • 2 medium carrots, peeled and chopped
  • 1 medium zucchini, chopped
  • 1 can (14.5 ounces) Italian Style diced tomatoes, with juices
  • 3/4 cup green lentils
  • 6 cups (48 ounces) vegetable broth (add more for a thinner soup)
  • 1/2 small lemon, juiced
  • 1 tsp garlic powder
  • 1/4 tsp paprika
  • 1/2 tsp thyme
  • 1/2 tsp basil
  • 1 tsp salt
  • 1/2 tsp black pepper
  • 1/4 tsp chili powder
  • Optional: Fresh parsley for garnish


Instructions

  1. Sauté the Vegetables: Heat 1 Tbsp olive oil in a large pot over medium heat. Add the onion, carrots, and celery. Season with a pinch of salt and cook for 3 minutes until softened.
  2. Add the Seasonings and Lentils: Stir in garlic powder, paprika, thyme, basil, pepper, and chili powder. Cook for 1 minute. Add the diced tomatoes (with juices) and green lentils. Stir to combine.
  3. Add the Broth and Simmer: Pour in 6 cups vegetable broth and bring to a boil. Once boiling, lower the heat and let it simmer for 15 minutes.
  4. Add the Zucchini and Lemon: Add zucchini and lemon juice. Stir and simmer for another 15 minutes or until the lentils are tender.
  5. Adjust Seasonings: Taste the soup and adjust the seasonings as needed.
  6. Serve: Ladle into bowls and garnish with fresh parsley, if desired. Enjoy!

Notes

This soup is super customizable—feel free to add more vegetables like spinach or sweet potatoes. For a creamier texture, blend part of the soup or add some coconut milk.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Vegan

Nutrition

  • Serving Size: 1 serving
  • Calories: 230
  • Sugar: 8g
  • Sodium: 900mg
  • Fat: 7g
  • Saturated Fat: 1g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 36g
  • Fiber: 15g
  • Protein: 12g
  • Cholesterol: 0mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star