High Protein Cottage Cheese Spinach Artichoke Dip

No ratings yet
Jump to RecipeRate Recipe

This post may contain affiliate links. Please read our disclosure policy.

This cottage cheese spinach artichoke dip is creamy, garlicky, SO cheesy and packed with protein (19 grams per serving!). It’s the perfect healthier twist on a classic dip for game day, entertaining or just enjoying on any weeknight!

Baked cottage cheese spinach artichoke dip in a dish with tortilla chips.

Cottage cheese recipes are kind of my thing, and this high protein spinach artichoke dip is a must try. Simple ingredient swaps like cottage cheese instead of sour cream and mayonnaise make this dip lighter and higher protein but just as delicious.

If you love a high protein dip, you have to try my High Protein Buffalo Chicken Dip next!

About This Dip

Absolutely delicious, super creamy and tons of melty cheese. This healthy spinach artichoke dip has everything you want and more!

  • Protein-packed. Each serving has a whopping 19 grams of protein from cottage cheese, mozzarella and parmesan.
  • Creamy and indulgent. This healthier version is made a lot lighter but tastes just as rich, creamy and indulgent as classic spinach artichoke dip.
  • Perfect for entertaining. Whether you need a healthy appetizer for game day or you’re prepping a holiday spread, this dip is perfect for impressing your guests.
  • Great for lunches too. A little unconventional, but one of my favorite is lunches is this spinach dip with whole wheat crackers and some fresh sliced veggies! So good and a great way to change up your lunch rotation.

Ingredients

Ingredients for cottage cheese spinach artichoke dip on a countertop with labels.

For full recipe instructions and complete list of ingredients, scroll down to the recipe card at the bottom of this page.

  • Cottage cheese: Cottage cheese adds lots of extra protein and works great as a base. I like Good Culture whole milk cottage cheese best, but any will work. I recommend using at least 2% cottage cheese. You can use blended cottage cheese if you want but I find that it mixes in just fine even un-blended!
  • Frozen spinach: Make sure to choose frozen chopped spinach. If you use fresh spinach, it needs to be cooked down and excess water drained.
  • Artichoke hearts: Any kind will work but make sure they’re in water and not marinated.
  • Cream cheese: This recipe calls for less cream cheese but just enough for that classic flavor.
  • Mozzarella cheese + parmesan cheese: Lots of mozzarella and parmesan and the perfect amount of cheesiness!
  • Garlic: Fresh garlic is a must and gives so much savory flavor.
  • Lemon juice: Just a little to brighten up the other flavors
  • Spices: Salt, black pepper, garlic powder and onion powder.
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus I’ll send you new recipes every week!

Serving Ideas

  • Tortilla chips
  • Mini Naan
  • Triscuits or Triscuit thins
  • Crostini
  • Crackers or pita chips
  • Fresh veggies like carrot sticks or sliced peppers

How To Make Cottage Cheese Spinach Artichoke Dip

Ingredients for cottage cheese spinach artichoke dip in a bowl ready to be mixed for spinach artichoke dip.
  1. Add ingredients. In a large mixing bowl add cottage cheese, cream cheese, parmesan cheese, 1 cup of mozzarella cheese (save ½ cup for topping), spinach, artichokes, garlic cloves, onion powder, salt, pepper and lemon juice. Note: Make sure to drain the spinach and artichokes well with a small strainer.
Spinach artichoke dip mixed in a bowl.
  1. Mix. Mix very well until completely combined.
Cottage cheese spinach artichoke dip topped with more mozzarella in a baking dish ready to be baked.
  1. More cheese. Lightly spray a 9×9” baking dish with oil and pour the dip mixture in. Top with remaining ½ cup of mozzarella cheese (or more to taste!).
Baked cottage cheese spinach artichoke dip in a white square baking dish.
  1. Bake. Bake for 25-30 minutes at 400 degrees until bubbling and cheese is golden brown. Note: If the mixture is bubbling but you want your cheese to be more golden brown, broil on high for 30-60 seconds- watch closely.

How To Store

Store extra spinach artichoke dip in an airtight container in the fridge for up to 4 days (if it lasts that long!).

Baked cottage cheese spinach artichoke dip in a dish with tortilla chips.

Pro tips

Tips For Success

  • Drain everything well. The key to a creamy dip is making sure to drain your spinach and artichokes as much as you can. Use a colander or fine mesh strainer to gently push down to release as much liquid as possible. Then, pat dry with a clean towel or paper towel.
  • Use whole milk or 2% cottage cheese. Lower fat cottage cheese tends to have more moisture, so make sure to choose at least 2%.
  • Watch closely. You want your dip to be bubbly and golden brown, but watch it closely so it doesn’t burn!

More Healthy Dips

If you’ve made and loved this Cottage Cheese Spinach Artichoke Dip or any other recipe on my blog, please leave a 🌟 star rating and comments below!

Baked cottage cheese spinach artichoke dip in a dish with tortilla chips.
No ratings yet

Cottage Cheese Spinach Artichoke Dip

Creamy cheesy garlicky high protein spinach artichoke dip made with a cottage cheese and mozzarella base.
Jamie N, Registered Dietitian
Prep: 5 minutes
Cook: 25 minutes
Servings: 8
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • 16 oz. cottage cheese, I recommend full-fat
  • 4 oz. cream cheese
  • 1 cup parmesan cheese, shredded or grated
  • 1 1/2 cups mozzarella cheese, divided + extra for topping if desired
  • 10 oz. frozen chopped spinach, thawed, drained very well*
  • 14 oz. artichoke hearts, chopped, drained very well*
  • 4 cloves garlic cloves, finely minced or microplaned
  • 1/2 tsp garlic powder
  • 1/2 tsp onion powder
  • 1/4 tsp salt
  • 1/2 tsp black pepper
  • 1 tbsp lemon juice

Instructions 

  • Preheat oven to 400 degrees F.
  • In a large bowl add cottage cheese, cream cheese, parmesan cheese, 1 cup of mozzarella cheese (save ½ cup for topping), spinach, artichokes, garlic cloves, onion powder, salt, pepper and lemon juice. Mix very well until combined.
  • Lightly spray a 9×9” baking dish with oil and pour the dip mixture in. Top with remaining ½ cup of mozzarella cheese (or more to taste!).
  • Bake for 25-30 minutes until bubbling and cheese is golden brown. Note: If the mixture is bubbling but you want your cheese to be more golden brown, broil on high for 30-60 seconds- watch closely.
  • Enjoy with tortilla chips, crostini or your favorite crackers.

Notes

*Make sure to drain spinach and artichokes very well. I like to use a colander and gently pat dry with a paper towel or a clean kitchen towel.

Nutrition

Calories: 222kcal | Carbohydrates: 9g | Protein: 19g | Fat: 12g | Saturated Fat: 7g | Polyunsaturated Fat: 0.4g | Monounsaturated Fat: 3g | Cholesterol: 40mg | Sodium: 860mg | Potassium: 266mg | Fiber: 2g | Sugar: 4g | Vitamin A: 4540IU | Vitamin C: 3mg | Calcium: 413mg | Iron: 1mg

Nutrition information is automatically calculated and should only be used as an estimate.

Did you try this recipe?Leave a comment + star rating below!

Hi, I'm Jamie

I’m a Registered Dietitian of over 10 years and I love creating simple, delicious recipes that leave you feeling good, too. Healthy eating doesn’t have to be complicated! Let me show you with easy healthy recipes and realistic nutrition tips.

Related Posts

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating