Vegan Curry Lentil Soup
If you’re looking for a cozy meal that warms the soul and nourishes the body, then this Vegan Curry Lentil Soup is just what you need! It’s one of those recipes that feels like a warm hug on a chilly evening. With its rich flavors and wholesome ingredients, it’s perfect for busy weeknights or family gatherings where everyone wants something comforting yet healthy. Trust me, your family will never guess it’s packed with nutritious goodies!
This soup is simple to whip up and brimming with pantry staples you probably already have on hand. The blend of classic curry spices, garbanzo beans, and split red lentils creates a delightful dish that’s both satisfying and delicious.
Why You’ll Love This Recipe
- Quick and Easy: With just 20 minutes from start to finish, this soup is perfect for weeknight dinners.
- Family-Friendly: Kids and adults alike will love the hearty flavors, making it a great choice for all ages.
- Make-Ahead Convenience: This soup stores well in the fridge or freezer, making it ideal for meal prep.
- Flavorful Comfort: The combination of spices creates an irresistible aroma and taste that feels like a warm embrace.
- Health-Packed Ingredients: Loaded with lentils and beans, this soup is high in protein and fiber while being completely plant-based.

Ingredients You’ll Need
Let’s gather some simple, wholesome ingredients to create this delightful Vegan Curry Lentil Soup! These pantry staples come together to make a dish that’s not only delicious but also good for you.
For the Soup Base
- 1 tablespoon olive oil
- 1 yellow onion, diced
- 6 cloves garlic, minced
- 1 tablespoon curry powder
- 1 teaspoon cumin
- 1/2 teaspoon ground ginger
- 1/4 teaspoon ground cinnamon
For the Filling
- 1 cup split red lentils
- 1 (15 oz.) can garbanzo beans, drained
- 1 (13.5 oz.) can full fat coconut milk
- 32 oz. vegetable broth
For Seasoning and Garnish
- Juice of 1 lime (about 2 tablespoons)
- Kosher salt
- Fresh cracked pepper
- Fresh chopped cilantro for garnish
Variations
This Vegan Curry Lentil Soup is quite flexible! Feel free to play around with different ingredients to suit your taste or what you have on hand.
- Add More Veggies: Toss in some spinach or kale for extra nutrients and color.
- Spice it Up: If you enjoy heat, add some chopped chili peppers or a dash of cayenne pepper.
- Creamy Twist: Substitute almond milk for coconut milk if you’re looking for a lighter option.
- Different Beans: Swap out the garbanzo beans for black beans or kidney beans based on your preference.
How to Make Vegan Curry Lentil Soup
Step 1: Sauté the Aromatics
Heat olive oil in a Dutch oven over medium heat. Add the diced onions along with a pinch of salt and pepper. Sauté for about 3-4 minutes until they become translucent. This step helps bring out their natural sweetness, creating a flavorful base for your soup.
Step 2: Add Spices
Next, add the minced garlic along with curry powder, cumin, ground ginger, and cinnamon. Cook for about 1 minute while stirring frequently. This allows the spices to bloom and fill your kitchen with an amazing aroma!
Step 3: Deglaze the Pan
Pour in a splash of vegetable broth to deglaze the pan. Scrape up any tasty bits stuck to the bottom; these are packed with flavor!
Step 4: Combine Ingredients
Now it’s time to add in the garbanzo beans, split red lentils, coconut milk, and the remaining vegetable broth. Stir everything together until well combined.
Step 5: Simmer Away
Turn up the heat until it reaches a simmer. Let it cook over medium to medium-low heat for about 5 minutes while stirring occasionally, until the lentils are tender but not mushy.
Step 6: Finish with Lime Juice
Finally, stir in fresh squeezed lime juice right before serving. Garnish with fresh cilantro to add brightness to each bowl. Serve hot and enjoy every comforting spoonful!
Pro Tips for Making Vegan Curry Lentil Soup
Creating the perfect vegan curry lentil soup is all about technique and a few thoughtful touches. Here are some tips to ensure your soup turns out delicious every time!
- Use fresh spices – Freshly ground spices can elevate the flavor profile of your soup significantly, providing a more vibrant taste compared to pre-ground options.
- Soak your lentils – If you have time, soaking split red lentils for 30 minutes before cooking can help them cook more evenly and reduce cooking time.
- Adjust the consistency – Depending on your preference, you can add more vegetable broth or coconut milk to achieve your desired soup thickness. This flexibility allows you to customize it to suit your taste!
- Incorporate veggies – Feel free to toss in some chopped carrots or spinach during the last few minutes of cooking for added nutrition and texture. It’s a great way to sneak in extra vegetables.
- Make it ahead – This soup tastes even better the next day! Prepare it in advance, let it cool, and store it in the fridge overnight. The flavors will meld beautifully, making for a tasty meal when reheated.
How to Serve Vegan Curry Lentil Soup
Serving vegan curry lentil soup is an opportunity to get creative and make your meal visually appealing as well as delicious. Here are some suggestions for presenting this comforting dish beautifully.
Garnishes
- Fresh cilantro – A sprinkle of freshly chopped cilantro not only adds a vibrant pop of color but also enhances the flavor with its aromatic touch.
- Sliced lime wedges – Placing lime wedges on the side allows everyone to squeeze extra juice into their bowl, adding a zesty brightness that complements the rich curry flavors.
Side Dishes
- Naan bread – Soft and fluffy naan is perfect for dipping into your curry lentil soup. You can find store-bought options or make your own for an authentic touch.
- Quinoa salad – A light quinoa salad with cucumbers, tomatoes, and a lemon vinaigrette pairs wonderfully with this hearty soup, adding freshness and crunch to your meal.
- Steamed broccoli or green beans – Simple steamed vegetables bring additional nutrients and balance the richness of the soup while adding a beautiful green color to your plate.
With these serving ideas and pro tips, you’re all set to enjoy an incredibly satisfying bowl of vegan curry lentil soup! Happy cooking!

Make Ahead and Storage
This Vegan Curry Lentil Soup is perfect for meal prep! You can whip up a big batch at the beginning of the week and enjoy it for days. It’s not only delicious but also keeps well, making it an excellent option for busy days.
Storing Leftovers
- Allow the soup to cool completely before transferring it to an airtight container.
- Store in the refrigerator for up to 5 days.
- If you want to save space, consider portioning it into smaller containers.
Freezing
- Freeze the soup in suitable containers or freezer bags.
- Leave some space at the top of containers to allow for expansion during freezing.
- It can be stored in the freezer for up to 3 months.
Reheating
- Thaw overnight in the refrigerator if frozen.
- Reheat gently on the stove over medium heat, stirring occasionally until heated through.
- You can also use a microwave, heating in intervals and stirring frequently.
FAQs
Here are some common questions you might have about this recipe!
Can I make Vegan Curry Lentil Soup with other legumes?
Absolutely! While this recipe features garbanzo beans, you can substitute them with other legumes such as black beans or kidney beans based on your preference.
How long does Vegan Curry Lentil Soup last in the fridge?
This soup will stay fresh in your refrigerator for up to 5 days when stored properly in an airtight container.
Can I use different spices in my Vegan Curry Lentil Soup?
Yes! Feel free to experiment with your favorite spices. Adding turmeric or coriander could bring new flavors that you might enjoy!
Is Vegan Curry Lentil Soup gluten-free?
Yes! All ingredients used in this recipe are naturally gluten-free, making it a safe choice for those following a gluten-free diet.
Final Thoughts
I hope you find joy in making this Vegan Curry Lentil Soup! With its comforting flavors and hearty ingredients, it’s sure to become a family favorite. Remember, cooking is all about experimenting and sharing love through food. Enjoy every spoonful, and don’t hesitate to share your experience with me. Happy cooking!
Vegan Curry Lentil Soup
If you’re searching for a soul-warming meal that nourishes both body and spirit, look no further than this Vegan Curry Lentil Soup. This delightful dish is perfect for chilly evenings or busy weeknights, delivering rich flavors and wholesome ingredients that everyone will love. Made with a hearty blend of split red lentils, garbanzo beans, and aromatic spices, this soup is not only comforting but also packed with nutrition. In just 20 minutes, you can whip up a bowl of goodness that’s sure to impress your family and friends.
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Total Time: 20 minutes
- Yield: Serves 4
- Category: Dinner
- Method: Cooking
- Cuisine: Vegan
Ingredients
- 1 tablespoon olive oil
- 1 yellow onion, diced
- 6 cloves garlic, minced
- 1 tablespoon curry powder
- 1 teaspoon cumin
- 1/2 teaspoon ground ginger
- 1/4 teaspoon ground cinnamon
- 1 cup split red lentils
- 1 (15 oz.) can garbanzo beans, drained
- 1 (13.5 oz.) can full fat coconut milk
- 32 oz. vegetable broth
- Juice of 1 lime (about 2 tablespoons)
- Kosher salt
- Fresh cracked pepper
- Fresh chopped cilantro for garnish
Instructions
- In a Dutch oven over medium heat, sauté diced onions in olive oil with a pinch of salt and pepper until translucent (3-4 minutes).
- Add minced garlic, curry powder, cumin, ground ginger, and cinnamon; cook for 1 minute to release aromas.
- Deglaze the pan with a splash of vegetable broth.
- Stir in garbanzo beans, split red lentils, coconut milk, and remaining vegetable broth.
- Bring to a simmer and cook for about 5 minutes until lentils are tender.
- Finish with fresh lime juice and garnish with cilantro before serving.
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 320
- Sugar: 4g
- Sodium: 560mg
- Fat: 14g
- Saturated Fat: 9g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 12g
- Protein: 12g
- Cholesterol: 0mg
