
Keto Spinach Coconut Soup
Simmered spinach and ginger in full-fat coconut milk
- Time
- 30 min
- Serves
- 3
- Calories
- 220 kcal
- Protein
- 5 g
About this recipe
Spinach and coconut milk are a keto power couple—one delivers iron and nutrients while the other provides satiety and richness without a trace of sugar. This Thai-inspired soup bridges East and West, bringing warming ginger and lime brightness to a naturally vegan base that feels indulgent and creamy without any animal products.
The trick to silky texture here is not to overcook the spinach before blending; add it just long enough to wilt, blend smoothly, and you'll get that restaurant-quality creaminess. Ginger and white pepper are the silent heroes—they cut through richness and prevent the soup from tasting one-note. Many people make this too thin; a full can of full-fat coconut milk (about 400 ml) is essential for that coating mouthfeel.
Prepare this up to four days ahead and store in the fridge; the flavors actually deepen. Frozen spinach works beautifully too—thaw it first and squeeze out excess water. If you want more protein, add cubed silken tofu during the simmer, or serve with a side of cashew or peanut butter for dipping to boost the meal's staying power.
Ingredients
Quantities for 3 servings.
Method
- 1Heat coconut oil in a pot and sauté minced garlic and ginger for 1 minute until fragrant.
- 2Add vegetable broth and bring to a simmer.
- 3Stir in spinach in batches until wilted, about 3 minutes.
- 4Pour in coconut milk and simmer for 8 minutes on low heat.
- 5Squeeze in lime juice and season with salt, white pepper, and chili flakes.
- 6Blend until smooth for a silky texture, or leave chunky as preferred.
- 7Serve hot, garnished with fresh cilantro.



