Go Back
+ servings
Keto Broccoli Spinach Soup

Irresistible Keto Broccoli Spinach Soup You’ll Love

This Keto Broccoli Spinach Soup is a nourishing, delicious option perfect for low-carb lifestyles.
Print Pin
Course: Soups
Cuisine: Keto
Keyword: creamy soup, Easy Soup, Healthy Soup, Keto Broccoli Spinach Soup, low-carb soup, vegetable soup
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 4 cups
Calories: 230kcal

Equipment

  • Large pot
  • Immersion Blender
  • Cutting Board
  • Chef's Knife

Ingredients

For the Soup

  • 4 cups broccoli florets
  • 2 cups fresh spinach leaves
  • 1 shallot
  • 2 cloves garlic
  • 2 tablespoons butter
  • 2 cups low-sodium chicken broth
  • ½ cup heavy cream
  • ¼ cup grated Parmesan cheese
  • ½ teaspoon salt
  • ¼ teaspoon black pepper

Instructions

Step‑by‑Step Instructions

  • Wash the broccoli florets and spinach leaves thoroughly under cold water.
  • Chop the broccoli into smaller florets.
  • Dice the shallot finely and mince the garlic.
  • Melt butter in a large pot over medium heat and add the shallot, sautéing for about three minutes.
  • Add minced garlic to the pot and sauté for an additional minute.
  • Pour in chicken broth and bring to a gentle boil, then add the chopped broccoli.
  • Simmer for about ten minutes until the broccoli is tender.
  • Add fresh spinach leaves and cook for another two minutes.
  • Use an immersion blender to puree the soup until smooth.
  • Return pot to low heat and stir in heavy cream and Parmesan cheese until fully incorporated.
  • Season with salt and black pepper, then heat through without boiling.

Notes

For best flavor, always use fresh ingredients. Store leftovers in an airtight container for up to 3 days.

Nutrition

Serving: 1cup | Calories: 230kcal | Carbohydrates: 8g | Protein: 6g | Fat: 20g | Saturated Fat: 10g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 8g | Cholesterol: 60mg | Sodium: 400mg | Potassium: 500mg | Fiber: 4g | Sugar: 2g | Vitamin A: 1800IU | Vitamin C: 70mg | Calcium: 180mg | Iron: 2mg