Perfect to bring to Super Bowl parties or Christmas dinner for an appetizer, this healthy spinach artichoke dip is packed full of protein and guilt-free!

Ingredients
- Greek Yogurt: Use a nonfat variety of greek yogurt. Generally, in most dips you’d be using a mayo or cream cheese for a thick, rich dip. This can easily be replaced with greek yogurt as a high protein substitute!
- Cottage Cheese: It might seem crazy to put cottage cheese into a spinach artichoke dip, but you won’t even notice it’s there. Use a low-salt, small curd cottage cheese and add it to a food processor if you think seeing the curds will be bothersome.
- Artichoke hearts: You can’t have a spinach artichoke dip without artichokes! As much as I love making steamed artichokes, this is a recipe that is better with canned artichokes instead. Drain them and dice them up before mixing the rest of the ingredients together.
- Spinach: Fresh or frozen spinach is fine for this dip. I made it with fresh and cooked it down with a bit of oil, but you can heat up and drain frozen spinach instead if that’s all you have on hand.
- Cheese: Mozzarella and Parmesan cheese are the best choices for dips, but you’ll need a strong chip to stand up to it. Use a full-fat cheese and shred them yourself if time allows. Pre-shredded cheese has a non-clumping agent on it that will also keep it from melting as easily.
- Seasoning: Deciding what kind of seasoning to add is always the best part! Start with garlic powder, onion powder, and salt and pepper to taste. If you want to add a spicy kick, add in red pepper flakes or cayenne.
- Salt: While salt is really part of seasoning, taste your dip before it goes into the oven and see if it needs a touch more salt. These ingredients are all very low salt so a little more seasoning might be needed.
How to Make Healthy Spinach Artichoke Dip
Making this protein-packed dip is super easy and comes together quickly.

Take your teaspoon of neutral cooking oil and add to a frying pan over medium heat. Add the fresh spinach and allow it to cook down. This should take about 5 minutes. Make sure to use a spatula to stir the cooked spinach at the bottom of the pan with the uncooked spinach on top. Spinach will cook up very quickly.
While you’re cooking the spinach, drain the artichoke hearts and roughly chop them.
When the spinach is cooked, add it to a large mixing bowl. Add in the other ingredients as well.

Once the mixed ingredients are added to the casserole dish, top the dip with the extra mozzarella cheese.
Bake your casserole dish in the oven at 350 degrees for 20 minutes, or until the cheese on top is hot and bubbly.
Serve immediately with chips, mini bell peppers and pita chips.
Other Appetizers to Serve with your Dip
Looking for other apps to fill up your appetizer table? Check out the recipes below for more ideas for your next event.