Dips are one of our favorite appetizers when hosting. There’s just something about a warm, bubbly, cheesy dip piled high on a chip that nothing else can quite compete with. However, they also tend to be not so healthy and that can be challenging when you’re watching your calories. That’s why we made this High Protein Spinach Artichoke Dip. Greek yogurt and low fat cream cheese are the perfect base for this high protein snack recipe for weight loss. Plus it’s got a big serving of spinach so you’re getting your vitamins in too.

This post may include links to purchase items from our affiliates.

high protein meals and snacks  superbowl party

Adding high protein meals and snacks to your game day or holiday party lineup is a great way to make sure the meal stays balanced. This is because you’re eating snack foods that will actually fill you up, and not leave you wanting more during half time of the game.

high protein snack recipes for weight loss spinach dip

This easy macro friendly snack can also be great for meal prep. You can serve up this high protein spinach artichoke dip with some baby carrots and snap peas for a delicious lunch or afternoon snack that keeps you full and helps you hit your protein goal for the day. (Remember we’re trying to get about 1 gram of protein for every 1lb of our desired weight goal.)

High Protein Spinach Artichoke Dip

High Protein Spinach Artichoke Dip Recipe Tips:

+ You can substitute frozen spinach here. Thaw it out and then wrap it in a paper towel and wring out the excess moisture. This step is super important or your dip will be too watery.

+ Want a little heat? Add some red pepper flakes on top to kick things up a notch.

A pot of spinach and artichoke dip. A high protein snack for a Superbowl party.

High Protein Spinach Artichoke Dip

Greek yogurt and low fat cream cheese make this high protein spinach artichoke dip a delicious high protein snack recipe for weight loss.


Yield: 8 servings
5 from 7 ratings
Leave a Review


  • Preheat the oven to 400 degrees Fahrenheit.
  • Heat a medium skillet over medium heat and add the oil. Add the shallot and saute, stirring occasionally, until the shallot is mostly tender, about 3 minutes.
  • Stir in the chopped spinach and saute until wilted, about 1-2 more minutes. Remove from heat and set aside.
  • In a bowl, mix together the softened cream cheese, yogurt, mozzarella, parmesan, garlic powder, pepper, and salt. Fold in the spinach and shallot mixture. Fold in the artichokes. Spread the mixture into a baking dish.
  • Transfer to the oven and bake for about 20-30 minutes depending on the size of the pan and therefore the thickness of the dip, until bubbling lighty on the sides and golden on top.
  • Remove from heat, let cool for about 3-5 minutes, then serve with more parmesan cheese on top and tortilla chips to dip.
Calories: 143kcal, Carbohydrates: 8g, Protein: 10g, Fat: 8g, Saturated Fat: 5g, Polyunsaturated Fat: 0.4g, Monounsaturated Fat: 2g, Cholesterol: 26mg, Sodium: 422mg, Potassium: 227mg, Fiber: 1g, Sugar: 4g, Vitamin A: 2361IU, Vitamin C: 7mg, Calcium: 210mg, Iron: 1mg
Tried this recipe?Mention @EverydayDishes or tag #everydaydishes!
macro friendly high protein spinach artichoke dip