Introduction: Creamy Spinach Artichoke Soup is a delightful twist on the classic dip, offering all the flavors you love in a warm and comforting soup. This keto-friendly version is rich, creamy, and packed with nutritious spinach and artichokes, making it a perfect choice for a satisfying meal.
Nutrition Info:
- Serving size: 1 cup
- Calories: 220
- Total Fat: 18g
- Total Carbohydrates: 6g
- Dietary Fiber: 2g
- Net Carbs: 4g
- Protein: 8g
Ingredients:
- 2 tablespoons butter or olive oil
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 1 can (14 oz) artichoke hearts, drained and chopped
- 4 cups chicken or vegetable broth
- 4 cups fresh spinach leaves, chopped
- 1 cup heavy cream
- 1/2 cup grated Parmesan cheese
- Salt and pepper to taste
- Pinch of nutmeg (optional)
- Crispy bacon or cooked chicken for topping (optional)
- Chopped fresh parsley for garnish
Instructions:
- In a large pot, melt the butter or heat the olive oil over medium heat. Add the chopped onion and garlic, and sauté until softened, about 5 minutes.
- Add the chopped artichoke hearts to the pot and cook for another 2-3 minutes.
- Pour in the chicken or vegetable broth and bring to a simmer.
- Add the chopped spinach leaves to the pot and let them wilt into the soup, about 2-3 minutes.
- Stir in the heavy cream and grated Parmesan cheese until well combined.
- Season the soup with salt, pepper, and a pinch of nutmeg if desired. Adjust seasoning to taste.
- Let the soup simmer for another 5-7 minutes to allow the flavors to meld together and the soup to thicken slightly.
- Once ready, ladle the creamy spinach artichoke soup into bowls. If desired, top with crispy bacon or cooked chicken for extra protein and flavor.
- Garnish with chopped fresh parsley before serving.
Enjoy this Creamy Spinach Artichoke Soup as a satisfying and flavorful keto-friendly meal option!