There’s just something about a warm bowl of homemade lentil soup that feels like a hug. It’s cozy, filling without being heavy, budget-friendly, and honestly one of the easiest soups you can make from scratch.
This easy lentil soup recipe uses simple ingredients—lentils, onions, broth, cumin, salt, pepper, and a splash of cream—and somehow turns them into a silky, flavorful soup that’s perfect for lunch or a light dinner.
What Is Lentil Soup?
Think of lentil soup as one of those dependable, comforting dishes that shows up in kitchens all over the world. It’s basically lentils simmered in broth with a few aromatics and spices. Some versions stay chunky, others get blended until smooth and creamy. Just like our Creamy Pumpkin Soup from Scratch, this lentil soup recipe will get you started on cooking with whatever is already in your pantry, asking for a little attention.
In this recipe, the lentils cook until they’re soft, then you blend them (a little or a lot—your choice). A touch of cream gives the soup that velvety finish, and cumin brings a warm, earthy flavor that makes the whole pot smell amazing.
One of the best things about lentil soup is how flexible it is. Enjoy it on its own, pair it with bread or salad, or make it part of a bigger meal. It fits in anywhere.
A Little Background: Where Did Lentil Soup Come From?
Lentils have been around forever—literally thousands of years. People in the ancient Near East and Mediterranean were growing and eating them long before modern recipes existed.
Because lentils were easy to grow, affordable, and packed with nutrition, they became a staple in many early civilizations. Naturally, soups and stews made with lentils popped up in different cultures over time.
There isn’t one single country that can definitively claim to have invented lentil soup. Rather, it developed in different forms across the ancient Near East, Mediterranean, and surrounding regions.
Today, lentil soup remains particularly popular throughout the Middle East, the Mediterranean, South Asia, and other parts of the world, with each cuisine giving it its own character.
Ingredients
You only need a handful of basic ingredients to make this easy lentil soup recipe.
Lentils
Brown or green lentils work well for this soup. They hold their shape reasonably well during cooking while becoming tender enough to blend into a creamy consistency.
Onions
They’re the flavor base. Let them soften slowly so they release their natural sweetness.
Vegetable Broth
This is your main liquid and flavor foundation. Homemade or store-bought both work.
Cumin
This is the magic ingredient. It gives lentil soup that warm, earthy depth.
Salt and Pepper
Simple, but essential. Add gradually and adjust as you go.
Cream
A small amount of cream makes the soup richer and smoother. If you prefer a lighter soup, you can leave it out or use less.
Chopped Fresh Parsley, Black Seeds and Pepper Flakes
For garnishing. These are optional.
How to Cook Lentil Soup
Making lentil soup from scratch is honestly easier than you might think.
- Rinse the lentils. Give them a quick rinse and check for any tiny stones.
- Cook the onions. Sauté them in a little oil until soft and translucent.
- Add the cumin. Stir it in and let it toast for a moment—it wakes up the flavor.
- Add lentils and broth. Pour everything in and give it a good stir.
- Simmer. Let the soup bubble gently until the lentils are tender.
- Blend. Use an immersion blender for a smooth soup, or leave some texture if you prefer.
- Add cream. Stir it in gently—no vigorous boiling here.
- Season and serve. Taste, adjust, and enjoy.
You’ll end up with a warm, comforting bowl of soup that feels like it took way more effort than it actually did.
How to Serve Lentil Soup
Lentil soup is especially good served warm with crusty bread, pita bread, or toasted bread for dipping.
It works beautifully as a light lunch or a starter for dinner. For a more substantial meal, pair it with a fresh green salad, roasted vegetables, or a simple sandwich. Because lentils provide plant-based protein and fiber, the soup can also stand on its own as a satisfying meat-free meal.
For a Middle Eastern-inspired presentation, serve the soup with a squeeze of fresh lemon and a little chopped parsley. The brightness of the lemon is a wonderful contrast to the earthy lentils and cumin.
Health Benefits of Lentils
Lentils are small legumes with an impressive nutritional profile. They provide plant-based protein, dietary fiber, and several important vitamins and minerals.
Including lentils in your diet can help make meals more filling, while their fiber content supports healthy digestion. Lentils are also naturally low in fat and are a useful source of plant-based protein.
Because lentil soup is made primarily from lentils and vegetables, it can be a nutritious addition to a balanced diet. The nutritional value of the finished soup will, of course, depend on the ingredients and amounts used—including how much cream and salt are added.
Storing Leftover Lentil Soup
Lentil soup often tastes even better the next day. Let it cool, store it in a covered container, and refrigerate. Reheat gently on the stove or in the microwave. It also freezes beautifully. Just leave a little space in the container because it expands as it freezes.
Cooking Tips
- Rinse the lentils first. This removes dust and any unwanted debris.
- Don’t rush the onions. Giving them time to soften develops a sweeter, more flavorful base.
- Toast the cumin briefly. A short time in the warm oil helps bring out its aroma.
- Adjust the consistency. Add more broth if you prefer a thinner soup, or blend more of the lentils for a smoother, thicker texture.
- Season gradually. Taste the soup toward the end of cooking and adjust the salt and pepper.
- Add cream gently. Once the cream is added, keep the soup at a gentle heat rather than allowing it to boil vigorously.
- Brighten it before serving. A little fresh lemon juice can add a lovely finishing touch, especially if the soup tastes rich.
- Make extra. Lentil soup stores and freezes well, making it an excellent make-ahead meal.
Frequently-Asked Questions in Making Lentil Soup
Do I need to soak lentils?
No. Unlike some dried beans, most common lentils do not require soaking. Simply rinse them well and cook them directly in the broth.
What type of lentils are best for lentil soup?
Brown or green for texture; red if you want a naturally creamy soup.
Can I make lentil soup without cream?
Yes. It’s optional. The soup will still be delicious.
Can I freeze lentil soup?
Absolutely. It freezes very well.
Why does my lentil soup become so thick?
Lentils absorb liquid as they cook, and they continue to absorb some liquid as the soup sits. If your soup becomes too thick, simply stir in additional vegetable broth or water while reheating until it reaches the consistency you like.
A Simple Soup Worth Making Again
Lentil soup proves that you don’t need an elaborate list of ingredients to make something deeply satisfying. With a few pantry staples and a little time, you can create a flavorful, nourishing soup from scratch.
Whether you serve it for a simple weekday lunch, as a starter for dinner, or make a batch for later, this easy lentil soup recipe is the kind of comforting classic that deserves a regular place in your kitchen.
PrintHow to Make Lentil Soup from Scratch
A homemade lentil soup that’s hearty, nutritious, and easy to prepare—perfect for meal prep or a comforting bowl anytime.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Category: Soup
- Method: Slow Cooking
- Cuisine: Middle Eastern
Ingredients
- ¾ cup dried yellow lentils uncooked
- 1 tablespoon olive oil
- 1 onion chopped
- 4 cups vegetable stock/broth
- 1 teaspoon ground cumin
- salt to taste
- 1/2 cup cream
- For garnishing (optional)
- Chopped fresh parsley or coriander
- toasted black seeds and chili flakes
Instructions
- Pre-boil lentils with water until they are soft, adding water as necessary to prevent them from being burned. Set aside.
- Sautee onion in cooking oil and cook until softened.
- Stir in lentils, vegetable stock, and cumin, and let boil.
- Reduce heat to medium or low. Simmer until the lentils are cooked, about 10 minutes.
- Puree with a hand blender or with a food processor. Add more water, if desired. Add cream, and stir for a few seconds.
- Serve soup in bowls, topping with chopped fresh parsley or coriander, black seeds, and chili flakes, if using

Love pork-free family recipes?
Download my FREE Pork-Free Filipino Favorites Cookbook Bundle, plus two bonus recipe collections.
Free recipes. No spam. Unsubscribe anytime.

