3 Lentil Soup Recipe: Hearty, Protein-Packed Warmth in One Pot

Soups & Stews

3 Lentil Soup Recipe: Hearty, Protein-Packed Warmth in One Pot

This 3 lentil soup recipe delivers hearty, protein-rich warmth in every bowl, perfect for chilly days or meal prep. The base recipe combines three types of lentils—brown, green, and red—for a texture and flavor profile that’s both rustic and refined. What sets this apart is the balance of earthy spices and aromatic vegetables, creating a soup that’s satisfying yet light enough for any meal.

The beauty of this recipe lies in its versatility—you can keep it simple with a classic vegetable broth base or elevate it with optional additions like smoked paprika for depth or coconut milk for creaminess. Each variation maintains its vegan integrity while offering distinct flavor profiles, from smoky and robust to gently spiced. The lentils cook down tender yet retain their shape, ensuring a hearty bite in every spoonful.

What you’ll end up with is a soup that’s not only nourishing but also deeply comforting, with layers of flavor that develop as it simmers. The aroma alone will fill your kitchen with warmth, while the texture—creamy from lentils and vegetables, with a touch of heartiness—makes it a dish you’ll crave again and again. Serve it with crusty bread or over quinoa for a complete meal.

Whether you’re preparing for a family dinner or meal prepping for the week, this recipe is designed to be both foolproof and adaptable. The instructions are straightforward, and the ingredients are easy to find, making it accessible for cooks of all levels. Let’s get started on creating a soup that’s as nourishing as it is delicious.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for 3 lentil soup

Pantry staples meet protein powerhouse—just 15 ingredients for soul-warming bowls.

Ingredient Amount Notes
Brown Lentils 🌾 1 cup Rinsed before cooking
Green Lentils 🌾 1 cup Rinsed before cooking
Red Lentils 🌾 ½ cup Rinsed before cooking
Yellow Onion 🧅 1 whole Medium, chopped
Carrots 🥕 3 medium Peeled and chopped
Celery Stalks 🌿 3 whole Chopped, with leaves
Garlic Cloves 🧄 4 cloves Minced for depth
Canned Diced Tomatoes 🍅 14 ½ oz No salt added
Vegetable Broth 💧 4 cups Low-sodium preferred
Smoked Paprika 🌶️ 1 tbsp For smoky depth
Ground Cumin 🌿 1 tsp Toasted for warmth
Turmeric Powder 🌿 ½ tsp For vibrant color
Coconut Milk 🥥 ½ cup Full-fat for creaminess
Fresh Thyme Leaves 🌿 ¼ cup Or 1 tsp dried
Salt 🧂 1 ½ tsp Adjust to taste

The lentils are the star here, so don’t skimp. Trader Joe’s has pre-rinsed lentils in bulk, which saves time—just grab all three types. If you're buying dry, look for organic when possible, though any brand works. The carrots and celery can be prepped ahead and stored in the fridge for 5 days. I usually chop them all at once and keep them in a sealed container. Fresh thyme is ideal, but dried works at one-third the amount—just make sure it's labeled 'culinary' not 'ornamental' (those are different!).

No smoked paprika? Regular paprika plus a pinch of liquid smoke gets you close. Short on coconut milk? Cashew cream or extra vegetable broth keeps it vegan. The canned tomatoes? San Marzano if you want to splurge, but any no-salt-added brand works. The broth matters—low-sodium is key so you control the salt level. If you're using bouillon cubes, no-salt-added is a must. For extra richness, stir in a spoonful of tahini at the end—trust me, it’s a game-changer.

This soup tastes even better the next day as flavors meld. Keeps for 5 days in the fridge, or freeze portions for 3 months. I make a double batch and portion it into containers—perfect for lunches. The lentils thicken as they cool, so add a splash of broth when reheating. If you're meal prepping, the coconut milk might separate—just stir it back together before eating. And if you've got extra, it reheats beautifully in a pot or microwave.

❤️

Why You'll Love This Recipe

  • Here’s what sold me: the way the lentils play off each other. The green ones add a satisfying bite, the reds bring that rich, almost meaty depth, and the browns? They’re the unsung heroes holding everything together. Toss in a bay leaf and a pinch of cumin, and suddenly you’ve got a soup that tastes like it simmered all day—even if it didn’t.
  • No Fuss, Big Payoff: I swear by this one—just toss in three types of lentils (brown, green, red) and let them do the work. The brown and green hold their shape for texture, while the reds melt into that velvety base. Chop an onion and a few carrots, add broth, and walk away. That’s it. No fancy techniques, no stress.
  • Earthy Depth in Every Spoon: Here’s what sold me: the way the lentils play off each other. The green ones add a satisfying bite, the reds bring that rich, almost meaty depth, and the browns? They’re the unsung heroes holding everything together. Toss in a bay leaf and a pinch of cumin, and suddenly you’ve got a soup that tastes like it simmered all day—even if it didn’t.
  • Meal Prep MVP: Between us, this is my go-to for busy weeks. Make a double batch (or triple, if you’re brave), and you’ve got lunch for days. The flavors actually improve after a day or two in the fridge—yes, even on a Tuesday night. Freeze half if you’re really ahead, and thaw it straight into a pot when you need it. No sad, watery leftovers here.

Step-by-step instructions for 3 lentil soup

This hearty soup comes together in one pot with minimal effort—just follow the steps and let the flavors meld.

1

Sauté the Aromatic Base

Heat 1 tablespoon olive oil in a large pot over medium heat. Add the chopped yellow onion, carrots, and celery stalks, stirring occasionally for 5-6 minutes until the vegetables soften and the onion becomes translucent. You'll smell that sweet, earthy aroma—this is your foundation.

Add the minced garlic cloves and cook for another 30 seconds until fragrant. Be careful not to let the garlic burn—it should just perfume the vegetables. This step builds the flavor base that carries through the entire soup, so don't rush it.

2

Toast the Spices and Add Lentils

Reduce heat to medium-low and stir in the smoked paprika, ground cumin, and turmeric powder. Toast the spices for 30 seconds until you smell their warm, earthy aromas—this step deepens their flavor. Then add the brown lentils, green lentils, and red lentils (all rinsed), stirring to coat them in the spice mixture.

Pour in the canned diced tomatoes (with juices) and vegetable broth, bringing everything to a gentle boil. The broth should just cover the lentils—if it's too shallow, add a splash of water. Once boiling, reduce heat to low and let it simmer uncovered for 25 minutes.

3

Simmer Until Lentils Are Tender

After 25 minutes, check the lentils for tenderness. The red lentils will break down first, while the brown and green lentils should still have a slight bite. If needed, simmer another 5-10 minutes until all lentils are tender but not mushy. You want them to hold their shape but still be soft enough to eat.

Stir in the fresh thyme leaves and 1 teaspoon of salt (you can adjust later). The soup should smell rich and aromatic—like a cozy hug in a bowl. Taste and add more salt if needed, remembering the broth may already be seasoned.

4

Finish with Creamy Coconut Milk

Remove the pot from heat and stir in the coconut milk until fully combined. The soup will thicken slightly and develop a velvety texture. If it's too thick, add a splash of water or broth to reach your preferred consistency. The coconut milk adds a subtle sweetness that balances the earthy lentils and spices.

Let the soup sit off heat for 5 minutes to allow flavors to meld. Taste again and adjust seasoning—this is your chance to perfect it. The final touch is a sprinkle of extra thyme or a drizzle of coconut milk if you want it even creamier.

5

Serve Warm with Fresh Herbs

Ladle the soup into bowls and garnish with extra fresh thyme leaves or a drizzle of coconut milk. Serve immediately while warm—this soup tastes best fresh out of the pot. The combination of textures (creamy coconut milk, tender lentils, and soft vegetables) makes every spoonful satisfying.

Pair with crusty bread to soak up the flavorful broth. The smoky paprika and warm spices will linger on your palate, making this a comforting meal that feels like a hug. Leftovers keep well in the fridge for 4-5 days, and the flavors only deepen over time.

👨‍🍳

Pro Tips For Making 3 Lentil Soup

  • Sauté Onions Until Golden: I used to rush this step and wondered why my soup tasted flat—caramelized onions are the foundation. Cook them low and slow in 2 tablespoons of oil until they’re deep amber, not just soft. This takes 10-12 minutes, but it’s worth it—skip it, and the soup lacks depth.
  • Rinse Lentils Twice: Red lentils break down fast, but brown and green lentils? They need a good rinse first. Toss them in a colander under cold water to remove debris and starch—this prevents grittiness and keeps the texture consistent. I learned this the hard way when my first batch turned into mush.
  • Add Carrots Early: If you toss carrots in at the end, they’ll stay crunchy and pale. Chop them into ¼-inch pieces and add them with the onions so they soften evenly. The sweetness will meld into the broth, not just sit as an afterthought.
  • Simmer, Don’t Boil: A rolling boil turns lentils to mush, especially red ones. Keep the heat at a gentle simmer—small bubbles at the edges, not a frenzy. If it’s too vigorous, lower the flame or cover the pot. This keeps the brown and green lentils intact while letting red lentils soften properly.

Essential equipment for this dish

Pot Essentials

Start with a 6-quart Dutch oven—it’s my go-to for soups like this. The deep sides prevent spills when stirring, and the heavy base distributes heat evenly for consistent simmering. If you don’t own one, a large stainless steel pot with a tight-fitting lid works just as well. Avoid nonstick—it can’t handle the prolonged simmering without warping flavors. 🔥

Knife & Cutting

A sharp 8-inch chef’s knife is a must for chopping onions, carrots, and celery efficiently. I recommend the Victorinox Fibrox for its durability and precision. For garlic, a garlic press saves time, but a knife works too—just mince finely for even distribution. Prep all veggies before starting to avoid mid-cook interruptions.

Measuring Tools

Use a stainless steel measuring cup for broth and coconut milk to avoid plastic odors. For spices, a small scoop or spice measuring spoon ensures accuracy—1 teaspoon of cumin is very different from 1 tablespoon! A digital kitchen scale is optional but helpful for lentils if you’re new to measuring by volume. I keep mine on the counter for quick checks.

Immersion Blender

While this recipe doesn’t require blending, an immersion blender (like the Cuisinart STB-120) lets you adjust texture on the fly. If you prefer ultra-smooth soup, blend half the batch after simmering, then stir it back in. For rustic texture, skip blending—just stir vigorously with a wooden spoon. The choice is yours!

Storage Containers

For leftovers, glass Pyrex containers with airtight lids are ideal—they’re freezer-safe and won’t absorb odors. Portion soup into 1-2 cup servings for easy reheating. If using plastic, opt for BPA-free brands like Rubbermaid. Label containers with dates to track freshness—this soup keeps for 5 days refrigerated or 3 months frozen. ❄️

Nutrition facts

Servings 6
Amount Per Serving
Calories 310kcal
% Daily Value *
Total Fat 9g12%
Saturated Fat 6g30%
Cholesterol 0mg0%
Sodium 580mg25%
Total Carbohydrate 48g17%
Dietary Fiber 18g64%
Sugars 8g
Protein 28g56%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why use three types of lentils instead of just one?

Each lentil brings a different texture and cooking time to the soup. The red lentils break down for creaminess, green lentils add a satisfying bite, and brown lentils hold their shape for heartiness. Together, they create a perfect balance of smoothness and substance in every spoonful.

2

Can I make this soup without coconut milk?

For a lighter version, omit the coconut milk or replace it with 2 tablespoons of tahini or 1/4 cup of cashew cream. If you prefer extra brothiness, simply add more vegetable broth. The key is maintaining the soup's velvety texture—just adjust to your preference.

3

How do I prevent the lentils from becoming mushy?

Never overcook the lentils—check them at 25 minutes and remove from heat as soon as they're tender but still firm. For extra insurance, use 1 cup of water instead of broth when simmering (it evaporates faster, reducing cooking time). Also, avoid lifting the lid too often while simmering to maintain steady heat.

4

What are the best ways to serve this lentil soup?

This soup pairs perfectly with crusty sourdough, warm naan, or a side of quinoa. For a complete meal, top with fresh parsley, avocado slices, or a drizzle of hot sauce. It also reheats beautifully, making it ideal for meal prep—just add a splash of water if it thickens too much.

5

Can I make this soup in an Instant Pot?

Yes! Sauté the aromatics as directed, then add all ingredients except coconut milk. Seal the lid and cook on high pressure for 10 minutes. Let pressure release naturally for 10 minutes, then stir in coconut milk. The Instant Pot version cooks faster but yields slightly softer lentils—adjust seasoning to taste after cooking.

★★★★★5.0(14 reviews)
Categories Soups & Stews