Go Back
+ servings
Print Recipe
5 from 5 votes

Spicy red lentil soup

Spicy red lentil soup is the perfect combination of hearty, thick soup, just enough spice and vegetarian protein. This is a quick and easy recipe made in one pot with ingredients you might already have in your kitchen.
Prep Time5 mins
Cook Time25 mins
Course: Dinner, lunch, Main Course, Soup
Cuisine: International
Keyword: carrots, celery, dairy free, gluten free, lentil soup, lentils, nut free, vegan, vegetarian
Servings: 4
Calories: 229kcal
Cost: Cheap



  • Start by preparing the ingredients. Finely dice onion, garlic and ginger. Cut the carrots and celery into small, bite-sized pieces.
  • Heat some vegetable oil in a large pot, and add the onion, garlic and ginger. Saute for a few minutes until the onion has softened.
  • Add carrots, celery and all the seasoning to the pot. Stir to combine, and saute for another 2-3 minutes.
  • Add broth, stock or water + buillion cubes, along with the lentils. Place a lid on top of the pot, and leave the soup to cook until the lentils has softened, 15-20 minutes.
  • Use a hand blender to blend the soup smooth. Add more seasoning to taste, then serve the soup while it’s hot.


Is this recipe allergy friendly? – This recipe is gluten free, soy free, nut free, dairy free and egg free. Consult the nutrition labels of your ingredients to ensure that they suit your dietary needs.
Can I add other ingredients to this soup? – Absolutely. Feel free to add other ingredients like beans or vegetables.
Is lentil soup vegetarian? – Yes! This soup is completely vegetarian and vegan.


Leftover spicy red lentil soup can be stored in the fridge for up to 5 days, or frozen for up to 5 months.
Thaw frozen soup in the fridge overnight, then reheat it on the stove top or in the microwave.

Top tips

Here are my best tips and advice to make the perfect spicy red lentil soup:
  • Adjust the amount of chili powder to suit your preferences. Omit it if you want a mild soup, and double the amount for a really spicy version.
  • Soup builds flavor the longer it cooks, so take your time and allow the lentil soup to boil for a while.
  • After the soup is blended, you can adjust the texture as you please. For a thinner soup, add more water or broth. For a thicker version, leave the soup to boil until it has reached a consistency you like.


Calories: 229kcal | Carbohydrates: 42g | Protein: 13g | Fat: 2g | Saturated Fat: 1g | Sodium: 1511mg | Potassium: 674mg | Fiber: 16g | Sugar: 8g | Vitamin A: 8386IU | Vitamin C: 9mg | Calcium: 62mg | Iron: 4mg