Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Curried Lentil Soup With Coconut & Tomatoes: A Creamy, Comforting, High-Protein One-Pot Meal


  • Author: WAFA LI

Ingredients

• 1 tbsp coconut oil or olive oil
• 1 small onion, diced
• 2 carrots, diced
• 2 garlic cloves, minced
• 1 tbsp fresh ginger, grated
• 1½ tbsp curry powder (mild or hot—your choice)
• ½ tsp ground turmeric
• 1 cup dried red lentils, rinsed (cook fast, no soak needed!)
• 1 (14.5 oz) can diced tomatoes (no salt added)
• 4 cups low-sodium vegetable broth
• 1 (13.5 oz) can light coconut milk
• 1 tbsp lemon juice
• Salt & black pepper to taste
• Fresh cilantro & lime wedges (garnish)


Instructions

  1. Heat oil in a pot over medium. Sauté onion and carrots 5–6 min until softened. Add garlic and ginger; cook 1 min.
  2. Stir in curry powder and turmeric; toast 1 min until fragrant.
  3. Add lentils, tomatoes (with juice), and broth. Bring to a boil, then reduce heat, cover, and simmer 18–20 min until lentils are tender and creamy.
  4. Stir in coconut milk and warm through 3–4 min—do not boil.
  5. Finish with lemon juice, salt, and pepper. Taste: needs brightness? Add more lemon. Depth? A pinch of cumin.
  6. Ladle into bowls. Top with fresh cilantro and a lime squeeze.

PREP TIME & NUTRITION :
Prep Time: 10 min | Cook Time: 25 min | Total Time: 35 min | Servings: 6
Calories: 220 | Net Carbs: 24g | Fats: 9g | Protein: 10g