This spicy red lentil soup with coconut milk is a cozy, flavorful meal that combines creamy textures with warming spices. It’s easy to make and filled with wholesome ingredients like red lentils, carrots, and a hint of fresh ginger, creating a bowl of comfort that’s perfect for any time of the year.
![Spicy red lentil soup with coconut milk in a dark grey bowl with a lemon slice.](https://eatfreshglow.com/wp-content/uploads/2024/11/spicy-red-lentil-soup-5.jpg)
Save This Recipe 💌
This vegetarian soup recipe has become a family favorite as a quick weeknight meal. It’s quick to prepare, and packs so much flavor into a single bowl. You can scoop up this hearty soup with a piece of crusty bread, though I like to serve it with a side of roasted sweet potatoes, a crunchy kale salad, and a lemon wedge to brighten up the flavors.
There’s something special about a spicy red lentil soup with coconut milk that brings warmth and satisfaction. The coconut milk adds a subtle creaminess, balancing the bold spices perfectly.
If you're a fan of aromatic soups like white bean chicken chili and mushroom potato soup, this recipe will quickly become a go-to for weeknight dinners or when you're craving something comforting and nourishing. A squeeze of fresh lemon juice is an added welcome brightness, enhancing the earthy flavor of the lentils.
This easy lentil soup recipe is also versatile – serve it with a dollop of greek yogurt for added creaminess or spoon it over brown rice for a heartier option. It’s one of those dishes that keeps getting better the next day, so feel free to make extra for leftovers!
Jump to:
Why You'll Love This Easy Lentil Soup Recipe
- Creamy and Spicy: The combination of red lentils, coconut milk, and spices like curry powder and cayenne pepper create a creamy yet spicy flavor that’s incredibly filling and satisfying.
- Quick and Easy: Made with simple pantry staples and just one pot, it’s the perfect weeknight meal that comes together with minimal effort.
- Great for Leftovers: Tastes even better the next day, making it perfect for meal prep or next-day lunches.
Recipe Ingredients
You'll need the following ingredients to make spicy red lentil soup with coconut milk:
Ingredient Notes:
- Red Lentils: These quick-cooking lentils add a creamy texture and a beautiful color. They’re the star ingredient in this spicy red lentil soup.
- Olive Oil: Used for sautéing vegetables, adding a hint of flavor. Coconut oil works well as a substitute.
- Onion, Celery, and Carrots: This classic base brings depth to the soup. Sautéing them together builds a flavorful foundation.
- Garlic and Fresh Ginger: Add aromatic warmth to the soup, enhancing the overall taste.
- Curry Powder, Ground Cumin, and Cayenne Pepper: These spices bring a delicious heat and depth to the dish. Adjust cayenne for your spice preference, or add crushed chili peppers for a little more heat. Ground brown mustard seeds or black pepper will give a gentler boost to the heat.
- Vegetable Broth: Adds richness; substitute with chicken broth if preferred.
- Canned Diced Tomatoes: Adds a slight acidity and balance. Fire-roasted tomatoes work well for added flavor, and an added tablespoon of tomato paste will deepen the flavors.
- Coconut Milk: Creates a creamy, luscious texture. Full-fat coconut milk is best. Cashew cream or oat milk are good non-dairy options. For a non-vegan option, you could also try heavy cream for added richness.
- Fresh Spinach: Stirred in at the end.
- Fresh Lemon Juice: Adds a bright, tangy finish to the soup. A little bit of lime juice works well too.
See recipe card for all ingredients and quantities.
How to Make This Spicy Red Lentil Soup Recipe
- Step 1: Sauté the Vegetables: In a large pot over medium heat, warm the olive oil. Add the onion, celery, carrots, and garlic, and sauté until soft and translucent, about 8-10 minutes.
- Step 2: Add the Spices: Stir in curry powder, ground cumin, and cayenne pepper, cooking for about 1 minute until fragrant.
- Step 3: Simmer the Soup: Add the vegetable broth, diced tomatoes, coconut milk, red lentils, fresh ginger, and salt. Raise the heat to medium-high and bring the soup to a boil. Reduce heat to medium-low and let simmer for 20-25 minutes, or until the lentils are tender.
- Step 4: Finish and Serve: Stir in fresh spinach and lemon juice, allowing the spinach to wilt. Serve with a sprinkle of red pepper flakes, a dollop of plain yogurt, fresh cilantro or parsley if desired.
Expert Tips
- Don’t Overcook the Lentils: Red lentils cook quickly, and overcooking can turn them mushy. Keep an eye on them as they simmer.
- Adjust Spice to Taste: Start with a smaller amount of cayenne and add more if you prefer extra heat. Red pepper flakes can also be added for a spicier kick.
- Blending for Creaminess: For an extra creamy texture, use an immersion blender to partially blend the soup. Alternatively, blend half the soup in a regular blender and return to the pot.
Common Questions
Yes, but keep in mind that brown or green lentils take longer to cook and won’t achieve the same creamy consistency as red lentils.
Absolutely! Use the sauté setting to cook the vegetables and spices, then add the remaining ingredients and pressure cook on high for 10 minutes. Let the pressure release naturally.
Serving Suggestions
- Over Brown Rice: Serve over a bed of cooked brown rice for a hearty meal.
- With Crusty Bread: Pair with crusty bread or pita for dipping – a great way to enjoy the creamy texture of the soup.
- Topped with Yogurt: Add a dollop of Greek yogurt or dairy-free yogurt for extra creaminess.
- Paired with a Side Salad: Serve alongside a kale mango salad or stuffed portobello mushrooms for a balanced meal.
Storage Tips
- Reheating: Reheat in a pot over medium heat, adding a little vegetable broth or water to thin the soup if it has thickened.
- Refrigerator: Store leftover soup in an airtight container in the fridge for up to 5 days. Store in multiple airtight containers for meal prep. Reheat on the stovetop over medium heat, stirring occasionally.
- Freezer: Freeze in individual portions for up to 3 months. Thaw overnight in the fridge, then reheat on the stovetop or microwave.
More Soup Recipes to Try
Recipe
Spicy Red Lentil Soup
Equipment
- 1 large pot
Ingredients
- 2 tablespoon extra virgin olive oil or coconut oil
- 1 large sweet onion, diced (about 2 cups / 320 grams)
- 2 ribs celery, diced (about 1 cup / 100 grams)
- 2 medium carrots, diced (about 1 ¼ cup / 160 grams)
- 2 garlic cloves, minced
- 1 tablespoon curry powder
- 2 teaspoons ground cumin
- ¼ teaspoon cayenne pepper
- 4 cups low-sodium vegetable broth (1 litre)
- 1 14-ounce can diced tomatoes, with juices (398 ml)
- 1 14-ounce can coconut milk, full-fat (400 ml)
- 1 ¼ cups uncooked red lentils, rinsed and drained (225 grams)
- 1- inch piece of fresh ginger, peeled and minced
- 1 teaspoon fine sea salt
- 1 package of baby spinach (5-ounces), roughly chopped
- 1 lemon, juiced
Garnish:
- chopped fresh parsley or fresh cilantro
- ½ teaspoon crushed red pepper flakes
Instructions
- In a large pot over medium heat, warm the olive oil. Add the onion, celery, carrots, and garlic, and sauté until soft and translucent, about 8-10 minutes.
- Stir in curry powder, ground cumin, and cayenne pepper, cooking for about 1 minute until fragrant.
- Add the vegetable broth, diced tomatoes, coconut milk, red lentils, fresh ginger, and salt. Raise the heat to medium-high and bring the soup to a boil. Reduce heat to medium-low and let simmer for 20-25 minutes, or until the lentils are tender.
- Stir in fresh spinach and lemon juice, allowing the spinach to wilt. Serve with a sprinkle of red pepper flakes, a dollop of plain yogurt, or fresh cilantro, if desired.
Notes
- Don’t Overcook the Lentils: Red lentils cook quickly, and overcooking can turn them mushy. Keep an eye on them as they simmer.
- Adjust Spice to Taste: Start with a smaller amount of cayenne and add more if you prefer extra heat. Red pepper flakes can also be added for a spicier kick.
- Store leftover soup in an airtight container in the fridge for up to 5 days. Store in multiple airtight containers for meal prep. Reheat on the stovetop over medium heat, stirring occasionally.
- For longer storage freeze in individual portions for up to 3 months. Thaw overnight in the fridge, then reheat on the stovetop or microwave.
Laura
This soup is delicious. I had never used red lentils before, but I'm glad I tried it because it was wonderful. Just the right amount of spices. Thank you!
Jacqui Wilson
I'm so happy you enjoyed the lentil soup!
Nik Geale
I made this for my housemates and we all loved it! I haven’t been able to test whether or not it actually makes good leftovers since we just ate it all right away.
Jacqui Wilson
I'm so glad you enjoyed it! Maybe a double batch next time!