SuperFood Keto Soup Recipe
A creamy, nutrient-packed SuperFood Keto Soup that combines cauliflower, spinach, and watercress with rich cream and ghee for a delicious low-carb, keto-friendly meal. This smooth, hearty soup is easy to prepare on the stovetop and offers a perfect blend of flavors and health benefits.
- Author: mia
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: Keto, Low-Carb
- Diet: Low Fat
Vegetables
- 1 medium head cauliflower (400 g / 14.1 oz)
- 1 medium white onion (110 g / 3.9 oz)
- 2 cloves garlic
- 1 bay leaf, crumbled
- 150 g watercress (5.3 oz)
- 200 g fresh spinach (7.1 oz) or frozen spinach (220 g / 7.8 oz)
Liquids & Fats
- 1 litre vegetable stock or bone broth or chicken stock (4 cups / 1 quart)
- 1 cup cream or coconut milk (240 ml / 8 fl oz) + 6 tbsp for garnish
- 1/4 cup ghee or virgin coconut oil (55 g / 1.9 oz)
Seasonings
- Sea salt, to taste
- Ground pepper, to taste
- Optional: fresh herbs such as parsley or chives for garnish
- Prepare Aromatics: Peel and finely dice the onion and garlic. Add the ghee to a soup pot or Dutch oven and heat over medium-high heat. Add the onion and garlic and cook until they are slightly browned and fragrant.
- Cook Cauliflower: Cut the cauliflower into small florets and add them to the pot with the browned onion and garlic. Sprinkle the crumbled bay leaf over the cauliflower. Cook for about 5 minutes, stirring frequently to prevent sticking and to evenly brown the vegetables.
- Add Greens: Wash the spinach and watercress thoroughly. Add both greens to the pot and cook until they are wilted, about 2-3 minutes.
- Add Stock and Simmer: Pour in the vegetable stock (or your choice of bone broth or chicken stock) and bring the soup to a boil. Reduce heat and let it simmer until the cauliflower is crisp-tender, approximately 8-10 minutes.
- Blend and Finish: Remove the soup from heat and pour in the cream or coconut milk. Season with sea salt and ground pepper to taste. Using a hand blender, carefully blend the soup until smooth and creamy.
- Serve and Garnish: Serve the soup immediately, drizzled with an extra 6 tablespoons of cream or coconut milk and garnished with fresh herbs like parsley or chives if desired. Alternatively, chill and refrigerate for up to 5 days or freeze for up to 3 months.
Notes
- This soup can be made with frozen spinach if fresh is unavailable; adjust cooking times slightly.
- You can substitute cream with full-fat coconut milk to keep the recipe dairy-free and vegan-friendly.
- Store leftovers in an airtight container in the refrigerator for up to 5 days or freeze in portions for up to 3 months.
- The addition of fresh herbs as garnish adds a fresh burst of flavor and visual appeal.
- Using bone broth or chicken stock adds extra depth and nutrition, but vegetable stock is an excellent vegetarian alternative.
Keywords: keto soup, cauliflower soup, creamy keto recipe, low carb soup, healthy spinach soup, ketogenic diet, superfood soup