One of my favorite things about the holidays are all of the appetizers! I’ll admit that I’m one of those people who’ll often skimp the main meal so I can fill up on all of the yummy appetizers! This creamy Spinach Artichoke Dip is a party staple. Our version is healthier than the traditional version, since we used Greek yogurt instead of the usual sour cream to decrease the fat and increased the protein. You can also have this ready to serve in only 30 minutes!!

Spinach Artichoke Dip

Prep Time

10 min

Cook Time

20 min

Total Time

30 min

Recipe Type: Snack/Appetizer

Serving Size: 1/4 cup

Makes 8 servings


  • 2 tablespoons olive oil
  • 2 large garlic cloves, finely minced
  • 1 (5-ounce) package spinach
  • ¼ teaspoon crushed red pepper (optional)
  • ½ teaspoon salt
  • ½ teaspoon pepper
  • 1 (14-ounce) can quartered artichoke hearts, drained and coarsely chopped
  • 8 ounces fat-free cream cheese
  • 4 ounces mozzarella, shredded
  • ½ cup plain, fat-free Greek Yogurt
  • ¼ cup Parmesan cheese



  1. In a medium pot, over medium heat, heat the oil and garlic until fragrant.
  2. Add the spinach, crushed red pepper, salt, and pepper, stirring frequently until the liquid from the spinach has evaporated.
  3. Add the artichokes and cook for 3 minutes.
  4. Reduce the heat to low, then add the cream cheese and mozzarella.
  5. Stir until the cheese has melted.
  6. Add the Greek yogurt and stir until well combined.
  7. You can either add the Parmesan at this point, or transfer the dip to an oven-safe dish, top with the cheese, then broil until the the cheese has melted.
  8. Serve immediately with a baguette or veggies.


Calories 150 (70 from fat)
Total fat 7g
Saturated fat 2.5g
Cholesterol 15mg
Sodium 540mg
Carbohydrate 11g (5g dietary fiber, 3g sugar)
Protein 12g


WARNING: This post is not intended to replace the advice of a medical professional. The above information should not be used to diagnose, treat, or prevent any disease or medical condition. Please consult your doctor before making any changes to your diet, sleep methods, daily activity, or fitness routine. iFit assumes no responsibility for any personal injury or damage sustained by any recommendations, opinions, or advice given in this article.