Yield: 4 servings
Prep Time: 15 minutes
Cook Time: 35 minutes
Total Time: 50 minutes
Estimated Calories: ~520 per serving
Estimated Protein: ~20g per serving
Carbs: ~44g per serving
Fat: ~28g per serving
Ingredients
1 cup red lentils
1 onion, diced
3 garlic cloves, minced
1 Tbsp fresh ginger, grated
1 Tbsp olive oil
1 tsp turmeric
1 tsp curry powder
1/2 tsp cumin
1 can coconut milk
1 can diced tomatoes
3 cups vegetable broth
2 cups spinach
Salt and pepper to taste
Optional
rice
cilantro
lime wedges
red pepper flakes
Directions
Step 1 – Build the Flavor Foundation
Heat olive oil in a large pot over medium heat and add the onion. Cook for about 5 minutes until softened and slightly golden around the edges. Add garlic and ginger and stir continuously for another minute until fragrant. (This is the stage where the soup starts feeling warm and comforting before any liquid even gets added.)
The garlic and ginger should smell rich and aromatic, not browned or burnt.
Step 2 – Wake Up the Spices
Add turmeric, curry powder, and cumin directly into the pot and stir for about 30 seconds before adding any liquids. (Cooking spices briefly in oil deepens the flavor and removes that dusty raw spice taste.)
This tiny step makes homemade soups taste significantly richer and more developed.
Step 3 – Let Everything Simmer Together
Add lentils, coconut milk, diced tomatoes, and vegetable broth. Stir thoroughly and bring everything to a gentle simmer. Let the soup cook uncovered for about 25 minutes, stirring occasionally until the lentils soften and begin naturally thickening the broth. (The lentils slowly break down and create a creamy texture without needing heavy cream.)
The soup should feel rich and comforting without becoming overly heavy.
Step 4 – Finish With Freshness
Stir in the spinach during the final few minutes of cooking and allow it to wilt naturally into the soup. The spinach adds color and freshness that balances the creamy coconut base. (That small amount of green keeps the soup feeling alive instead of overly dense.)
Taste and adjust salt, pepper, or acidity with lime juice if needed.
Step 5 – Build Comfort That Actually Nourishes
Serve warm on its own or over rice if you want a heartier meal. Soups like this work especially well because they feel comforting and filling while naturally including fiber, vegetables, and balanced ingredients. (Comfort food does not have to mean feeling terrible afterward.)
This recipe also tastes even better the next day once the flavors continue blending together.
Fork Cancer Tip
Turmeric, lentils, spinach, garlic, and ginger are commonly included in plant-forward eating patterns associated with fiber, nutrient density, and overall wellness support.