Curry Lentil Soup
Curry lentil soup is a delightful dish that brings comfort and warmth to your dining table. This easy one-pot recipe combines earthy lentils with a rich curry sauce, vibrant spices, and hearty vegetables. Perfect for chilly evenings or meal prep, this soup is not only nutritious but also a fantastic way to enjoy a variety of flavors. Whether you’re serving it for a weeknight dinner or making a big batch to freeze for later, curry lentil soup will surely become a favorite.
Why You’ll Love This Recipe
- Easy to Prepare: With minimal prep and cooking time, this recipe is perfect for busy weeknights.
- Flavor-Packed: The blend of spices creates a rich and satisfying taste that warms the soul.
- Nutritious and Filling: Packed with lentils and vegetables, it’s a wholesome meal that keeps you full.
- Versatile Options: Customize it with your choice of greens or add more spices for an extra kick.
- Meal Prep Friendly: This soup stores well in the fridge or freezer, making it convenient for future meals.
Tools and Preparation
Before you start making your curry lentil soup, gather your essential kitchen tools. Having the right equipment can make the cooking process smoother and more enjoyable.
Essential Tools and Equipment
- Large pot
- Wooden spoon
- Grater
- Chopping board
- Knife
Importance of Each Tool
- Large pot: Ideal for simmering the soup evenly without overcrowding.
- Wooden spoon: Great for stirring ingredients without scratching your pot’s surface.
- Grater: Makes quick work of ginger and garlic, releasing their flavors effectively.

Ingredients
To make delicious curry lentil soup, you’ll need the following ingredients:
- 2 tablespoons olive oil
- 1 large onion (chopped)
- 2 carrots (cut into discs)
- 3 cloves garlic (grated)
- 1 teaspoon ginger (grated)
- 2 teaspoons curry powder
- 1 teaspoon turmeric powder
- 1 teaspoon ground cumin
- ¼ teaspoon red pepper flakes (more or less to taste)
- 5 cups vegetable broth (or more if needed)
- 1 can (15 ounces) crushed tomatoes
- 1 cup dried lentils (green or brown)
- 1 pound potatoes (peeled and cut into bite-size chunks)
- 5 ounces kale (or spinach, chopped)
- 1 teaspoon salt (or more to taste)
- ⅛ teaspoon black pepper
- 4 wedges lime
How to Make Curry Lentil Soup
Step 1: Create the Flavor Base
- Heat 2 tablespoons of olive oil in a large pot over medium heat.
- Add the chopped onion and carrot discs, sautéing them for about three minutes until softened.
- Stir in the grated garlic, ginger, curry powder, turmeric powder, ground cumin, and red pepper flakes. Sauté for an additional minute while stirring frequently.
Step 2: Let It Simmer
- Pour in the vegetable broth along with the crushed tomatoes.
- Add the dried lentils, potato chunks, and chopped kale to the pot.
- Season with salt and black pepper. Bring everything to a simmer and cook for about 30 minutes or until the lentils are tender.
Step 3: Taste and Serve
- Before serving, taste the soup to adjust seasoning as needed.
- Serve hot with brown rice on the side, a squeeze of lime juice, or garnished with pickled red onions and chopped scallions for added flavor.
Enjoy your warm bowl of curry lentil soup!
How to Serve Curry Lentil Soup
Curry lentil soup is not only hearty and flavorful but also versatile in its serving options. Enhancing your soup with various accompaniments can elevate the experience, making it even more enjoyable.
With Brown Rice
- Brown rice adds a nutty flavor and chewy texture, complementing the soup’s richness.
Squeeze of Lime Juice
- A fresh squeeze of lime juice brightens up the flavors and adds a zesty contrast to the curry spices.
Greek Yogurt Dollop
- A dollop of Greek yogurt provides creaminess and a cooling effect, balancing the heat from the spices.
Pickled Red Onions
- Tangy pickled red onions add crunch and acidity, enhancing the overall taste profile of the soup.
Chopped Scallions
- Fresh chopped scallions contribute a mild onion flavor and vibrant color, making the dish visually appealing.
How to Perfect Curry Lentil Soup
To achieve the best flavor and texture in your curry lentil soup, follow these helpful tips. Each step ensures that every bowl is as delightful as possible.
- Use fresh spices: Freshly ground spices enhance the aroma and flavor compared to pre-ground varieties.
- Adjust seasoning: Always taste before serving; adjusting salt or pepper can make a big difference in taste.
- Cook lentils properly: Ensure lentils are cooked until tender but not mushy for the best texture in your soup.
- Incorporate vegetables: Feel free to add other vegetables like bell peppers or zucchini for added nutrition and variety.
- Experiment with greens: While kale is great, you can substitute spinach or Swiss chard for a different flavor profile.
Best Side Dishes for Curry Lentil Soup
Pairing your curry lentil soup with complementary side dishes can create a satisfying meal. Here are some excellent options to consider:
- Naan Bread
Soft naan is perfect for dipping into your curry lentil soup, adding an authentic touch to your meal. - Quinoa Salad
A light quinoa salad with cucumber and tomatoes offers freshness that balances the hearty soup. - Roasted Vegetables
Roasting seasonal vegetables brings out their natural sweetness, making them an excellent side choice. - Cucumber Raita
This cool yogurt-based dip pairs well with spicy dishes, providing a refreshing contrast to the curry flavors. - Simple Green Salad
A basic green salad with vinaigrette adds crunch and lightness alongside the rich soup. - Baked Sweet Potatoes
Sweet potatoes bring sweetness and fiber, creating a wholesome addition to your meal. - Pita Chips
Crunchy pita chips make for a fun snack alongside your soup while adding texture to each bite. - Fruit Chaat
A tangy fruit chaat made with seasonal fruits offers a sweet and spicy finish after your savory meal.
Common Mistakes to Avoid
When making curry lentil soup, be mindful of these common mistakes to ensure a delicious result.
- Skipping the flavor base: Not sautéing the onions and spices enough can lead to a bland soup. Make sure to sauté them until fragrant for maximum flavor.
- Ignoring cooking times: Overcooking the lentils can make them mushy. Keep an eye on them and taste for doneness around the 30-minute mark.
- Not adjusting seasoning: Failing to taste and adjust salt and spice levels before serving may result in an unbalanced dish. Always sample your soup and add seasoning as needed.
- Using low-quality ingredients: Cheap or old spices can diminish the soup’s flavor. Use fresh, high-quality spices and vegetables for the best results.
- Neglecting storage tips: Improper storage can affect texture and taste. Make sure to cool the soup completely before refrigerating or freezing it.

Storage & Reheating Instructions
Refrigerator Storage
- Store in an airtight container for up to 5 days.
- Allow the soup to cool completely before sealing it in a container.
Freezing Curry Lentil Soup
- Freeze in portions for up to 3 months.
- Use freezer-safe containers or resealable bags, ensuring you remove excess air.
Reheating Curry Lentil Soup
- Oven: Preheat to 350°F (175°C) and heat in an oven-safe dish for about 20 minutes, stirring halfway through.
- Microwave: Heat in a microwave-safe bowl on high for 2-3 minutes, stirring halfway through until hot.
- Stovetop: Warm over medium heat in a pot, stirring occasionally until heated through.
Frequently Asked Questions
Here are answers to some common questions about curry lentil soup.
What is curry lentil soup?
Curry lentil soup is a hearty dish made with lentils simmered in a flavorful curry sauce, often enhanced with spices, vegetables, and broth.
How do I make curry lentil soup vegan?
To ensure your curry lentil soup is vegan, use vegetable broth instead of chicken broth and skip any dairy toppings.
Can I customize my curry lentil soup?
Absolutely! You can add other vegetables like bell peppers or zucchini, or even switch up the spices based on your preferences.
How long does it take to cook curry lentil soup?
The total cooking time is about 40 minutes, including prep time of 10 minutes and cook time of roughly 30 minutes.
Is curry lentil soup healthy?
Yes! It’s packed with nutrients from lentils and vegetables while being low in fat. Plus, it’s high in fiber and protein.
Final Thoughts
Curry lentil soup is not only warming but also versatile. It’s perfect for meal prep or a cozy weeknight dinner. Feel free to customize it with your favorite veggies or spices. Give this recipe a try; you’ll love how comforting it is!
Curry Lentil Soup
Curry lentil soup is a nourishing and delightful dish that warms the heart and soul. This one-pot wonder features earthy lentils simmered in a fragrant curry broth, enriched with vibrant spices and hearty vegetables.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: Approximately 6 servings 1x
- Category: Dinner
- Method: Simmering
- Cuisine: Vegetarian
Ingredients
- 2 tablespoons olive oil
- 1 large onion (chopped)
- 2 carrots (cut into discs)
- 3 cloves garlic (grated)
- 1 teaspoon ginger (grated)
- 2 teaspoons curry powder
- 1 teaspoon turmeric powder
- 1 teaspoon ground cumin
- ¼ teaspoon red pepper flakes (more or less to taste)
- 5 cups vegetable broth (or more if needed)
- 1 can (15 ounces) crushed tomatoes
- 1 cup dried lentils (green or brown)
- 1 pound potatoes (peeled and cut into bite-size chunks)
- 5 ounces kale (or spinach, chopped)
- 1 teaspoon salt (or more to taste)
- ⅛ teaspoon black pepper
- 4 wedges lime
Instructions
- In a large pot, heat olive oil over medium heat. Add chopped onion and carrot; sauté for 3 minutes until softened.
- Stir in grated garlic, ginger, curry powder, turmeric, cumin, and red pepper flakes; sauté for an additional minute.
- Pour in vegetable broth and crushed tomatoes. Add lentils, potatoes, and kale; season with salt and black pepper.
- Bring to a simmer and cook for about 30 minutes until lentils are tender.
- Adjust seasoning as needed before serving hot with lime wedges.
Nutrition
- Serving Size: 1 serving
- Calories: 232
- Sugar: 4g
- Sodium: 435mg
- Fat: 6g
- Saturated Fat: 1g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 37g
- Fiber: 14g
- Protein: 11g
- Cholesterol: 0mg
