Indian Spiced Lentil Soup Recipe

This vibrant Indian Spiced Lentil Soup is a quick and flavorful weeknight meal! A subtle hint of coconut (from coconut oil, or substitute with butter) complements warming spices like turmeric, cumin, and chili powder. This hearty and healthy soup is packed with protein and flavor, perfect for a cozy night in. Easy to make and even easier to enjoy!

Prep Time 10 mins
Cook Time 25 mins
Calories 148.5 kcal
Protein 17g
Rating 4.5 (2 Reviews)
Indian Spiced Lentil Soup

Recipe Actions

Share this recipe:

Recipe Author

Chef Forktionary, author of this recipe

Recipe adapted from Food.com. Standardized by Forktionary.

Ingredients for Indian Spiced Lentil Soup

Cook Smarter with Sous, Your Kitchen Companion

Missing an ingredient for this Indian Spiced Lentil Soup? Need a perfect wine pairing or a healthy side dish idea? Don't guess—ask Sous! Your AI-powered sous-chef is ready to help you swap ingredients, adjust serving sizes, and discover flavor tips in seconds.

How to Make Indian Spiced Lentil Soup

  1. Heat 2 tablespoons of coconut oil (or butter) in a large pot over medium heat. Add 1 large chopped onion and 2 cloves minced garlic. Sauté until softened and translucent, about 5 minutes.
  2. Stir in 1 teaspoon turmeric powder, 1 teaspoon cumin powder, and ½ teaspoon chili powder (adjust to taste). Cook for 1 minute, stirring constantly, until fragrant.
  3. Add 1 cup red lentils (or brown/green lentils), 4 cups vegetable broth (or water), and a pinch of salt. Bring to a boil.
  4. Reduce heat to low, cover, and simmer for 15 minutes, or until lentils are tender.
  5. Stir in ½ teaspoon black pepper. Simmer for another 5 minutes.
  6. Carefully transfer the soup to a blender (or use an immersion blender) and blend until smooth. Add more broth if needed to reach desired consistency.
  7. Taste and adjust seasonings as needed. Garnish with fresh cilantro (optional) before serving.

Nutrition Information (Approximate per serving)

Sodium

0 g

Sugar

5g

Fat

10g

Carbs

7g