RecipeAI
DashboardDiscoverMeal PlanGroceriesCreateImportRecipe Box
BlogSign InGet Started
Dashboard
Plan
Nutrition
Create
Groceries
Saved
Profile
RecipeAI LogoRecipeAI

AI-powered recipes, meal plans, and nutrition tracking — personalized to your tastes and goals.

Explore

  • Discover Recipes
  • Categories
  • World Cuisines
  • Diets
  • Quick Meals
  • Meal Plans by Diet
  • Kitchen Conversions
  • Calories in Foods

Features

  • AI Recipe Generator
  • Meal Planning
  • Nutrition Tracker
  • Macro Calculator
  • Nutrition Guides
  • Food Diary
  • Recipe Import
  • Pricing

Resources

  • Blog
  • About Us
  • Feedback

© 2026 RecipeAI. All rights reserved.

Cook smarter, eat better.

More recipes like this

  • Hearty Lentil Soup with Baby Spinach Salad & Whole-Grain Roll
  • Hearty Mediterranean Lentil Soup with Toasted Whole-Grain Bread
  • Hearty Lentil Soup with Crispy Whole-Grain Baguette
  • Hearty Brown Lentil Soup with Warm Whole-Grain Rolls
  • Hearty Lentil Soup with Warm Whole-Grain Rolls
  • Hearty Lentil Soup with Warm Whole-Grain Roll
  • Browse all recipes →
Hearty Lentil Soup

Hearty Lentil Soup

By Emily Grant

Total: 45 minutes
VeganSoupGluten Free

Ingredients

  • 1 cup lentils
  • 1 whole onion, chopped
  • 2 whole carrots, diced
  • 2 whole celery stalks, diced
  • 4 cups vegetable broth
  • 2 tablespoons olive oil
  • 1.5 teaspoons salt
  • 0.5 teaspoons black pepper

Instructions

1

Rinse the lentils under cold water until the water runs clear. Set aside to drain.

2

In a large pot, heat the olive oil over medium heat. Add the chopped onion and sauté until translucent, about 5 minutes.

3

Add the diced carrots and celery to the pot. Sauté for another 5 minutes, stirring occasionally.

4

Add the rinsed lentils to the pot and stir to combine with the vegetables.

5

Pour in the vegetable broth and bring the mixture to a boil.

6

Reduce the heat to low and let the soup simmer uncovered for about 30 minutes or until the lentils are tender.

7

Season the soup with salt and pepper to taste, stirring thoroughly.

8

Remove the pot from heat and let it sit for a few minutes before serving. Taste and adjust seasoning if necessary.

9

Ladle the soup into bowls and serve hot. Optionally, garnish with fresh parsley or a dollop of yogurt for added flavor.

Rate this Recipe

How did this recipe turn out? Let others know!

to rate this recipe

Hearty Lentil Soup

By Emily Grant

VeganSoupGluten Free
Hearty Lentil Soup - lentils, onion, chopped recipe

This Vegan Soup Gluten Free recipe is ready in 45 minutes and features lentils, onion, chopped, carrots, diced and other delicious ingredients. Contains 220 calories total.

45 minutes

Ingredients

  • 1 cup lentils
  • 1 whole onion, chopped
  • 2 whole carrots, diced
  • 2 whole celery stalks, diced
  • 4 cups vegetable broth
  • 2 tablespoons olive oil
  • 1.5 teaspoons salt
  • 0.5 teaspoons black pepper

Instructions

1

Rinse the lentils under cold water until the water runs clear. Set aside to drain.

2

In a large pot, heat the olive oil over medium heat. Add the chopped onion and sauté until translucent, about 5 minutes.

3

Add the diced carrots and celery to the pot. Sauté for another 5 minutes, stirring occasionally.

4

Add the rinsed lentils to the pot and stir to combine with the vegetables.

5

Pour in the vegetable broth and bring the mixture to a boil.

6

Reduce the heat to low and let the soup simmer uncovered for about 30 minutes or until the lentils are tender.

7

Season the soup with salt and pepper to taste, stirring thoroughly.

8

Remove the pot from heat and let it sit for a few minutes before serving. Taste and adjust seasoning if necessary.

9

Ladle the soup into bowls and serve hot. Optionally, garnish with fresh parsley or a dollop of yogurt for added flavor.

Nutritional Information

Calories per Serving: 220

Rate this Recipe

Your Rating:

Explore More

🥗 Vegan Recipes🥗 Gluten Free Recipes🥘 More with lentils🥘 More with onion, chopped🥘 More with carrots, diced

Similar Recipes