Creamy Coconut Spinach & Lentil Soup
Vegan • Gluten-Free • Dairy-FreeHigh ProteinMeal Prep Friendly • One-PotDinner • LunchComfort Food
Easy
40min
380kcal
4people
MACROS
per serving※gProtein
◆gFat
▣gCarbs
◎gSugar
◇gFiber
Want to see the exact Macros for this meal? Download the Kitchen Buddy app and unlock full nutritional insights!
A rich and hearty vegan soup featuring tender lentils, aromatic curry spices, and fresh spinach finished with creamy coconut milk.
When the weather calls for something comforting and restorative, this Creamy Coconut Spinach & Lentil Soup is the ultimate answer. It is a vibrant, flavor-packed bowl that perfectly balances earthy notes with rich creaminess, all while remaining completely plant-based. The secret to the depth of flavor lies in the aromatic base; we start by sautéing fresh ginger and garlic with fragrant yellow curry paste, which instantly warms up the kitchen. Unlike standard clear broths, this soup gets a luxurious texture from full-fat coconut milk, making it incredibly satisfying without a drop of dairy. The brown lentils provide a robust, hearty chew and a massive protein punch, grounding the soup and making it a full meal rather than just a starter. The star of the show, however, is the fresh spinach. Adding it at the very end preserves its bright green color and essential nutrients, offering a fresh contrast to the savory, simmered lentils. This Creamy Coconut Spinach & Lentil Soup is not just a recipe; it's a hug in a bowl. It’s perfect for meal prep, freezing for later, or serving immediately with a squeeze of fresh lemon to cut through the richness. Whether you are a strict vegan or just looking to incorporate more vegetables into your diet, this soup is a delicious, nutrient-dense way to clear out your fridge and nourish your body.
Ingredients
- 1 tbsp Olive Oil
- 1 medium White Onion, diced
- 3 cloves Garlic Cloves, minced
- 1 tbsp Fresh Ginger, grated
- 2 tbsp Yellow Curry Paste
- 1 tsp Coriander Powder
- 200 g Brown Lentils, rinsed
- 1000 ml Vegetable Broth (prepared from powder)
- 400 ml Canned Coconut Milk
- 150 g Fresh Spinach
- 1 tbsp Lemon (Juice only)
- 2 medium Carrots, chopped
Instructions
- 1Heat the olive oil in a large pot over medium heat. Add the diced white onion and chopped carrots. Sauté for 5-6 minutes until the onions soften.
- 2Stir in the minced garlic, grated ginger, yellow curry paste, and coriander powder. Cook for 1 minute until fragrant.
- 3Add the rinsed brown lentils to the pot and stir to coat them in the spice mixture.
- 4Pour in the vegetable broth and bring the mixture to a boil. Reduce heat to low, cover, and simmer for 25-30 minutes, or until the lentils are tender.
- 5Stir in the canned coconut milk. If you prefer a creamier consistency, use an immersion blender to partially blend the soup directly in the pot (blend about half, leave some texture).
- 6Add the fresh spinach and stir until it just wilts, about 1-2 minutes.
- 7Remove from heat and stir in the lemon juice. Season with salt and pepper to taste before serving.
Chef's Tips
- •Using brown lentils gives the soup texture; if you want a mushier soup, cook them 10 minutes longer.
- •Top with chopped cilantro or green onions if available for extra freshness.
- •Serve with toasted whole wheat bread for dipping.
More recipes you might like
K
Recipe By
Kitchen Buddy Chef






