Go Back
Print Recipe
4.75 from 4 votes

Red Lentil Soup

This Red Lentil Soup is packed with protein and so delicious. You’re going to love how flavorful and satisfying this vegetarian soup is.
Prep Time10 mins
Cook Time30 mins
Total Time40 mins
Course: Soup
Cuisine: American
Keyword: Lentil Soup Recipe
Servings: 6 servings
Calories: 241kcal
Author: Tania Sheff


  • 2 tbsp. oil olive, grapeseed, or avocado
  • 1 medium onion peeled and diced
  • 2 medium carrots peeled and diced
  • 4 garlic cloves minced
  • 1 tsp. oregano
  • 1 tsp. paprika
  • 1 tsp. cumin
  • 1/4 tsp. red pepper flakes
  • 2 tbsp. tomato paste
  • 10 oz. red lentils rinsed
  • 7 cups vegetable broth
  • salt, if needed to taste
  • coconut milk and fresh dill or mint to serve


  • In a medium pot, cook the diced carrots and onions in oil for about 4 minutes over medium heat.
  • Add the garlic and spices and then cook for another minute.
  • Now add the tomato paste, rinsed lentils, and vegetable broth to the pot. Bring the soup to a boil, reduce the heat to low, and simmer for 25-30 minutes.
  • Remove the pot from the heat and puree half of the soup with an immersion blender. Or if you do not have an immersion blender, then you can transfer half of the soup to a regular blender, process until smooth, and return the lentil soup to the pot. Stir to combine.
  • Serve this soup hot, sprinkled with fresh herbs and lemon juice or coconut milk.



To Refrigerate: To store this lentil soup in the fridge, place it in a covered container. It will keep for 4 days. Reheat it on the stove or in the microwave.
To Freeze: Divide the soup into individual freezer-safe containers. They will last in the freezer for up to 3 months. Transfer as much as you want to the refrigerator the night before you wish to eat it.
This soup will also work well being cooked in a Crock-Pot. Just add all of the ingredients to the crock-pot and cook on low heat until the lentils and vegetables are tender, about 6 hours. Then garnish and serve.


Calories: 241kcal | Carbohydrates: 35g | Protein: 13g | Fat: 6g | Saturated Fat: 1g | Sodium: 77mg | Potassium: 645mg | Fiber: 16g | Sugar: 3g | Vitamin A: 3980IU | Vitamin C: 6mg | Calcium: 74mg | Iron: 5mg