Hearty Lentil Soup Recipe | Easy High-Protein Vegan Dinner Idea

Posted on September 29, 2026

Hearty Lentil Soup Recipe | Easy High-Protein Vegan Dinner Idea

Difficulty

Prep time

Cooking time

Total time

Servings

When you are looking for a meal that balances comfort with serious nutritional value, this hearty lentil soup is the ultimate solution. Perfectly suited for busy weeknights, this high-protein, plant-based dinner provides the sustained energy you need without weighing you down. By combining earthy green lentils with the creaminess of coconut milk and the depth of fire-roasted tomatoes, we create a complex, professional-grade flavor profile that is surprisingly easy to execute in your own kitchen.

Why is this soup a staple in the repertoire of meal-preppers and health enthusiasts alike? It comes down to the synergy of plant-based protein sources. Lentils and chickpeas are both nutritional powerhouses, rich in dietary fiber and essential minerals, which support satiety and digestive health. This recipe avoids heavy fats and empty carbohydrates, focusing instead on nutrient-dense whole foods that provide a satisfying, velvety texture.

Why This Hearty Lentil Soup Works

This recipe is designed for maximum flavor extraction. By layering aromatics like onion, garlic, and fresh herbs, we build a base that carries the heartier elements of the soup. The addition of apple cider vinegar at the very end is the secret weapon, cutting through the richness of the coconut milk and brightening the entire profile of the dish.

Can I Make This Soup Ahead of Time?

Absolutely. In fact, this soup is a prime candidate for meal prepping. Like many legume-based stews, the flavors tend to marry and deepen after resting in the refrigerator for twenty-four hours. Store it in an airtight container for up to five days, or freeze individual portions for up to three months. When reheating, you may find that the lentils have absorbed much of the liquid, so simply add a splash of vegetable broth to bring it back to your desired consistency.

How to Achieve the Perfect Texture

Achieving a professional texture in vegan soups often requires balance between creaminess and bulk. The full-fat coconut milk provides a luxurious mouthfeel that mimics heavy cream without the dairy. The fire-roasted tomatoes add a subtle acidity and smoke that elevates the dish beyond standard vegetable soup. By following the precise simmering instructions, you ensure that the lentils remain tender but hold their shape, providing that essential bite.

Step-by-Step Cooking Process

  1. Sauté the Aromatics: Heat the olive oil in a large stockpot over medium heat. Add the diced onion, carrots, and celery, cooking until softened and aromatic, approximately 8 minutes.
  2. Bloom the Herbs: Add the minced garlic, fresh oregano, thyme, and sage. Stir for one minute until the fragrance is released, being careful not to brown the garlic.
  3. Build the Base: Incorporate the dry lentils, fire-roasted tomatoes, and drained chickpeas. Pour in the vegetable broth and toss in the bay leaves.
  4. Simmer to Perfection: Bring the mixture to a boil, then reduce the heat to low. Cover and simmer for approximately 30-35 minutes, or until the lentils are tender.
  5. Finish and Season: Stir in the coconut milk and the chopped spinach, allowing the spinach to wilt in the residual heat. Add the apple cider vinegar and season generously with kosher salt and black pepper to taste.
  6. Serve: Ladle into bowls and garnish with fresh parsley, a sprinkle of red pepper flakes for heat, and vegan parmesan for a salty, umami-rich finish.

Common Substitutions and Variations

This recipe is incredibly versatile. If you prefer a more rustic texture, you can blend two cups of the finished soup before adding the spinach to create a thicker, creamier base. For those looking for extra protein, you can stir in cooked quinoa or hemp hearts. Because we avoid all pork and alcohol, this recipe stays compliant with clean-eating and whole-food plant-based guidelines while maintaining an incredible depth of flavor.

We hope this recipe becomes a regular fixture in your weekly dinner rotation. It is proof that plant-based eating can be hearty, flavorful, and incredibly satisfying. If you enjoyed this recipe, please leave a 5-star rating, share your comments below, and save this pin to your favorite dinner idea board on Pinterest to help others find this healthy meal option!

Hearty Lentil Soup Recipe | Easy High-Protein Vegan Dinner Idea
Allison Bryant

Hearty Lentil and Chickpea Soup

This hearty lentil soup balances comforting creaminess with robust nutritional value. Combining earthy green lentils and protein-packed chickpeas with the richness of coconut milk and smoky fire-roasted tomatoes, this plant-based dish is perfect for busy weeknights. The finish of apple cider vinegar elevates the flavor profile, making this a professional-grade, fiber-rich meal that tastes even better as leftovers.
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings: 6 servings
Course: Dinner
Cuisine: Mediterranean-inspired
Calories: 320

Ingredients
  

  • 2 tablespoons olive oil
  • 1 large onion, diced
  • 2 carrots, diced
  • 2 stalks celery, diced
  • 4 cloves garlic, minced
  • 1 tablespoon fresh oregano, chopped
  • 1 tablespoon fresh thyme, chopped
  • 1 teaspoon fresh sage, chopped
  • 1.5 cups dry green lentils, rinsed
  • 1 can (15 oz) fire-roasted tomatoes
  • 1 can (15 oz) chickpeas, drained and rinsed
  • 6 cups vegetable broth
  • 1 cup full-fat coconut milk
  • 1 tablespoon apple cider vinegar
  • Salt and black pepper to taste

Method
 

  1. Heat olive oil in a large stockpot over medium heat.
  2. Add diced onion, carrots, and celery and sauté until softened, about 8 minutes.
  3. Add minced garlic, oregano, thyme, and sage, stirring for 1 minute until fragrant.
  4. Incorporate the dry lentils, fire-roasted tomatoes, and drained chickpeas.
  5. Pour in the vegetable broth and bring the mixture to a gentle boil.
  6. Reduce heat to low and simmer for 30-40 minutes until lentils are tender but firm.
  7. Stir in the coconut milk and apple cider vinegar.
  8. Season with salt and pepper to taste before serving.

Notes

Store in an airtight container for up to 5 days in the refrigerator.
Freezes well for up to 3 months.
If the soup thickens upon reheating, add a splash of vegetable broth to reach the desired consistency.

Tags:

/  /  /  / 

You might also like these recipes

Leave a Comment

Recipe Rating