Creamy Potato Kale Soup with Coconut Milk Recipe
Introduction
This Potato Kale Soup is a comforting and nourishing dish perfect for chilly days. Creamy coconut milk adds richness, while kale and potatoes provide hearty texture and flavor. It’s an easy, flavorful meal that comes together in under an hour.

Ingredients
- 2 tablespoons olive oil
- 1 medium onion, diced
- 1 medium carrot, diced
- 3 celery stalks, diced
- 2 large garlic cloves, finely chopped
- 1/4 teaspoon red chili flakes
- 1 tablespoon Italian seasoning mix
- 1 1/2 lb (750 g) potatoes, peeled and cut into cubes
- 5 cups (1.25 liter) vegetable stock
- 2 cups (125 g) Tuscan kale (cavolo nero), roughly chopped
- 1 can (14 oz / 400 g) full-fat coconut milk
- Salt and freshly ground black pepper to taste
Instructions
- Step 1: Heat the olive oil in a heavy-bottomed pot and sauté the onion, carrot, and celery for 7-8 minutes over medium heat until softened.
- Step 2: Add the garlic, red chili flakes, and Italian seasoning mix. Cook for another minute, stirring often to release the aromas.
- Step 3: Add the potatoes and vegetable stock, then stir to combine. Bring the mixture to a boil, reduce the heat to low, cover with a lid, and simmer for 15 minutes or until the potatoes are fork tender.
- Step 4: Stir in the kale and coconut milk. Cook for another 2-3 minutes with the lid on until the kale softens slightly.
- Step 5: Season the soup with salt and freshly ground black pepper to taste. Serve hot, optionally with crusty bread on the side.
Tips & Variations
- Use Yukon Gold or other waxy potatoes for a creamier texture that holds its shape well during cooking.
- Swap Tuscan kale for spinach or Swiss chard if preferred; add these greens in the last few minutes of cooking as they wilt faster.
- Add a squeeze of lemon juice or a splash of apple cider vinegar before serving to brighten the flavors.
- For extra protein, stir in cooked white beans or lentils along with the kale.
Storage
Store any leftover soup in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove over low heat, stirring occasionally. You can also freeze the soup for up to 2 months; thaw overnight in the fridge before reheating.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use a different type of milk instead of coconut milk?
Yes, you can substitute coconut milk with regular cream or plant-based cream alternatives like cashew cream, though coconut milk adds a nice subtle sweetness and creaminess that’s hard to replicate.
Is this soup vegan and gluten-free?
Yes, this recipe is naturally vegan and gluten-free, using vegetable stock and coconut milk with no animal products or gluten-containing ingredients.
Print
Creamy Potato Kale Soup with Coconut Milk Recipe
- Total Time: 35 minutes
- Yield: 6 servings 1x
- Diet: Vegan
Description
A comforting and nutritious Potato Kale Soup made with sautéed vegetables, tender potatoes, and creamy coconut milk. This hearty soup combines Tuscan kale with warming Italian seasonings and a touch of chili for a flavorful, dairy-free meal.
Ingredients
Vegetables and Aromatics
- 1 medium onion, diced
- 1 medium carrot, diced
- 3 celery stalks, diced
- 2 large garlic cloves, finely chopped
- 1 1/2 lb (750 g) potatoes, peeled and cut into cubes
- 2 cups (125 g) Tuscan kale (cavolo nero), roughly chopped
Seasonings & Spices
- 1/4 teaspoon red chili flakes
- 1 tablespoon Italian seasoning mix
- Salt and freshly ground black pepper to taste
Liquids & Fats
- 2 tablespoons olive oil
- 5 cups (1.25 liter) vegetable stock
- 1 can (14 oz / 400 g) full-fat coconut milk
Instructions
- Sauté Aromatics: Heat the olive oil in a heavy-bottomed pot over medium heat. Add the diced onion, carrot, and celery, and sauté for 7-8 minutes until the vegetables are softened and fragrant.
- Add Spices and Garlic: Stir in the finely chopped garlic, red chili flakes, and Italian seasoning mix. Cook for another minute, stirring frequently to release the flavors.
- Simmer Potatoes: Add the cubed potatoes and vegetable stock to the pot. Stir to combine and bring the mixture to a boil. Once boiling, reduce the heat to low, cover with a lid, and let it simmer gently for 15 minutes or until the potatoes are fork tender.
- Add Kale and Coconut Milk: Stir in the roughly chopped Tuscan kale and the full-fat coconut milk. Cover the pot again and cook for an additional 2-3 minutes until the kale is wilted and tender.
- Season and Serve: Taste the soup and season with salt and freshly ground black pepper as desired. Serve the soup hot, optionally with crusty bread on the side for a complete meal.
Notes
- For a thicker soup, you can partially mash some of the potatoes before adding the kale and coconut milk.
- If you prefer a spicier kick, increase the red chili flakes to 1/2 teaspoon.
- Use vegetable stock to keep this soup vegetarian and vegan friendly.
- Leftovers keep well in the refrigerator for up to 3 days and reheat gently on the stovetop or in a microwave.
- For extra protein, consider adding cooked white beans or lentils during the simmering step.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Italian
Keywords: potato kale soup, vegan soup, Italian seasoning soup, coconut milk soup, healthy soup, dairy-free soup

