This Creamy Chard and Spinach Soup is a vibrant, nutrient-dense lunch option that brings a wonderful warmth and complexity to your keto meal plan. The combination of earthy leafy greens and aromatic toasted seeds like cumin and fenugreek creates a sophisticated depth of flavor, while the addition of heavy cream and cream cheese results in a luxurious, velvety texture that feels incredibly indulgent. Because we use a blend of spinach and hearty greens, you get a complex flavor profile that is beautifully balanced by the fresh zing of ginger and garlic. The finishing touch of a garlic-infused ghee drizzle adds a smoky, buttery aroma that elevates every spoonful, making this a restaurant-quality dish you can easily whip up in your own kitchen in just about thirty minutes.
One of the best things about this recipe is how adaptable it is to whatever greens you have in your crisper drawer. If mustard greens are a bit too peppery for your palate, feel free to swap them out for extra Swiss chard or even kale, though you may need to blend the soup for an extra minute to ensure the tougher fibers are completely broken down. For those looking to customize the spice level, you can easily deseed the jalapenos or omit them entirely, as the fresh ginger and turmeric already provide a beautiful, natural warmth. If you are looking for a slightly different flavor profile, you can even swap the heavy cream for full-fat coconut milk, which pairs exceptionally well with the Indian-inspired spices used in the base.
This soup is an excellent candidate for meal prepping as it stores and reheats wonderfully without losing its vibrant color or flavor. You can keep leftovers in an airtight container in the refrigerator for up to four days, or freeze portions for up to three months for a quick and healthy lunch later on. When you are ready to enjoy it again, simply thaw the soup if frozen and reheat it gently in a pot over medium-low heat. Stirring frequently while reheating ensures that the dairy stays perfectly incorporated and the texture remains silky. If you find the soup has thickened too much during storage, a small splash of broth will bring it back to your desired consistency before you add that fresh, aromatic paprika drizzle.
Yields 6 servings of Creamy Chard and Spinach Soup
The Preparation
- 1 tablespoon olive oil
- 1 teaspoon coriander seeds
- 1 teaspoon cumin seeds
- 1/2 teaspoon fenugreek
- 1 cup yellow onion, diced
- 1 tablespoon fresh ginger, grated
- 1 tablespoon fresh garlic, grated
- 1/2 teaspoon turmeric powder
- 1 tablespoon jalapeno pepper, diced
- 5 cups swiss chard
- 5 cups spinach, chopped
- 1/2 cup heavy whipping cream
- 2 cups vegetable broth
- 4 ounces cream cheese
- 3/4 teaspoon salt
- 2 teaspoons ghee
- 1/2 teaspoon paprika
The Execution
1. Heat the olive oil in a cooking pot over medium-high heat. Add the cumin, coriander, and fenugreek seeds. Let them brown, but don't let them burn.

2. Add the chopped onions, then saute until they start to turn golden. Add the ginger, garlic, turmeric, and chopped jalapenos.

3. Add the spinach and mustard greens, then cook until wilted.

4. Mix in the heavy whipping cream, broth, and cream cheese. Transfer the soup to a blender then process until it's smooth. It may take a few minutes because of the toughness of the mustard greens. Transfer the blended soup back to the pot and gently heat.

5. For the drizzle just heat the ghee in a small sauce pan. Add the rest of the grated garlic. Stir for a few minutes, being careful not to let the garlic brown, then remove from heat and add paprika. Drizzle this over the top of the soup when serving.

This makes a total of 6 servings of Creamy Chard and Spinach Soup. Each serving comes out to be 222 calories, 17.9g fats, 8.5g net carbs, and 6g protein.
| NUTRITION | CALORIES | FAT | CARBS | FIBER | NET CARBS | PROTEIN |
| 1 tablespoon olive oil | 119 | 13.5 | 0 | 0 | 0 | 0 |
| 1 teaspoon coriander seeds | 5 | 0.3 | 1 | 0.7 | 0.2 | 0.2 |
| 1 teaspoon cumin seeds | 8 | 0.5 | 0.9 | 0.2 | 0.7 | 0.4 |
| 1/2 teaspoon fenugreek | 6 | 0.1 | 1.1 | 0.5 | 0.6 | 0.4 |
| 1 cup yellow onion | 70 | 0.3 | 16.2 | 2.2 | 14 | 2.2 |
| 1 tablespoon fresh ginger | 5 | 0.1 | 1.1 | 0.1 | 1 | 0.1 |
| 1 tablespoon fresh garlic | 13 | 0 | 2.8 | 0.2 | 2.6 | 0.5 |
| 1/2 teaspoon turmeric powder | 5 | 0.1 | 1 | 0.4 | 0.7 | 0.2 |
| 1 tablespoon jalapeno pepper | 2 | 0 | 0.4 | 0.2 | 0.2 | 0.1 |
| 5 cup swiss chard | 166 | 1.8 | 32.7 | 14 | 18.7 | 15.8 |
| 5 cup spinach | 35 | 0.4 | 5.6 | 3.6 | 2 | 4.5 |
| 1/2 cup heavy whipping cream | 405 | 42.9 | 3.3 | 0 | 3.3 | 3.4 |
| 2 cup vegetable broth | 26 | 0.3 | 1.9 | 0 | 1.9 | 1 |
| 4 ounce cream cheese | 388 | 38.6 | 4.7 | 0 | 4.7 | 7 |
| 3/4 teaspoon salt | 0 | 0 | 0 | 0 | 0 | 0 |
| 2 teaspoon ghee | 77 | 8.5 | 0 | 0 | 0 | 0 |
| 1/2 teaspoon paprika | 3 | 0.2 | 0.6 | 0.4 | 0.2 | 0.2 |
| Totals | 1332 | 107.5 | 73.3 | 22.5 | 50.9 | 35.7 |
| Per Serving (/6) | 222 | 17.9 | 12.2 | 3.7 | 8.5 | 6 |

Creamy Chard and Spinach Soup
Ingredients
- 1 tablespoon olive oil
- 1 teaspoon coriander seeds
- 1 teaspoon cumin seeds
- ½ teaspoon fenugreek
- 1 cup yellow onion diced
- 1 tablespoon fresh ginger grated
- 1 tablespoon fresh garlic grated
- ½ teaspoon turmeric powder
- 1 tablespoon jalapeno pepper diced
- 5 cup swiss chard
- 5 cup spinach chopped
- ½ cup heavy whipping cream
- 2 cup vegetable broth
- 4 ounce cream cheese
- ¾ teaspoon salt
- 2 teaspoon ghee
- ½ teaspoon paprika
Instructions
- Heat the olive oil in a cooking pot over medium-high heat. Add the cumin, coriander, and fenugreek seeds. Let them brown, but don't let them burn.
- Add the chopped onions, then saute until they start to turn golden. Add the ginger, garlic, turmeric, and chopped jalapenos.
- Add the spinach and mustard greens, then cook until wilted.
- Mix in the heavy whipping cream, broth, and cream cheese. Transfer the soup to a blender then process until it's smooth. It may take a few minutes because of the toughness of the mustard greens. Transfer the blended soup back to the pot and gently heat.
- For the drizzle just heat the ghee in a small sauce pan. Add the rest of the grated garlic. Stir for a few minutes, being careful not to let the garlic brown, then remove from heat and add paprika. Drizzle this over the top of the soup when serving.
