Game day food has a reputation, and it is not always a great one. Heavy, cheesy, and short on anything you'd call balance.
This dip does not give up the fun. It just does it a little differently.

Cottage cheese and Greek yogurt stand in for most of the usual mayo and sour cream, so you get a creamy, cheesy spinach artichoke dip that also happens to be loaded with protein.
It still shows up big, the way any good game day dip should. It just works for you instead of against you.
Why You'll Love This Recipe
- Built around cottage cheese and Greek yogurt instead of a heavier mayo or sour cream base.
- Real bacon grease used for cooking the spinach, which keeps the flavor honest instead of watered down.
- Ready in under an hour, most of it hands-off oven time.
- Works as a lighter option next to heavier game day standards without tasting like a compromise.
- Great served with bagel chips or bell peppers if you want a lower carb dipper.
- A good addition to a bigger spread alongside crispy potato salad for the table.
What Makes This Spinach Artichoke Dip Different
Most spinach artichoke dips lean on cream cheese, mayonnaise, and a heavy dose of shredded cheese to get that classic texture.
This one gets its creaminess from large curd cottage cheese and Greek yogurt instead.
Bacon grease is what keeps it from tasting like a diet version of the dip you actually want. Cooking the spinach in real rendered bacon fat adds flavor that plain olive oil just cannot match.
The chopped bacon on top does the rest of the work, giving you that smoky, salty bite in every scoop.
Ingredients You'll Need
- Fresh baby spinach, which wilts down significantly, so a full bag is the right amount to start with.
- Bacon grease, which the notes call a must. This is where a lot of the flavor comes from.
- A can of quartered artichokes, drained well so the dip doesn't turn watery.
- Minced garlic and dried minced onion for the aromatic base.
- Large curd cottage cheese, for protein and body without a heavy dose of fat.
- Greek yogurt, which adds tang and even more protein.
- Red chili flakes, for a little background heat.
- Bacon, cooked crispy and chopped, both for cooking the spinach in and for topping the finished dip.
How to Make Protein Packed Spinach Artichoke Dip
Cook the Bacon First
Preheat your oven to 400°F.
Cook the bacon in a pan over medium heat until crispy, then set it aside.
Wilt the Spinach in Bacon Grease
Using the same pan and the rendered bacon fat, cook all of the spinach until it's fully wilted.
Build the Dip Base
Stir in the artichokes, garlic, dried onion, cottage cheese, Greek yogurt, and chili flakes.
Mix until everything is well combined.
Bake It
Transfer the mixture to a baking dish and top with shredded cheese.
Bake at 400°F for 20 minutes.
Finish With Bacon
Top with the chopped crispy bacon from earlier and serve.
Tips for the Best Protein Packed Dip
- Don't skip the bacon grease for cooking the spinach. It's doing real flavor work that a neutral oil cannot replace.
- Drain the artichokes well so you don't end up with excess liquid pooling in the finished dip.
- Use large curd cottage cheese specifically, since it holds up better in a baked dip than a smaller curd variety.
- Save the crispy bacon for the very end so it stays crunchy on top instead of going soft in the oven.
A Real Fit for Game Day
Game days in a lot of houses are loud, busy, and full of people wandering in and out of the kitchen.
Food sits out, everyone grabs a bite when they can, and the appetizers often become the main event.
This dip is built to hold its own in that lineup without feeling like the healthy option nobody actually wants. It's creamy, cheesy, and has just enough bacon to make people linger near the dish.
Make Ahead and Storage
You can cook the bacon and wilt the spinach ahead of time, then store them separately in the fridge until you're ready to assemble and bake.
The full dip can also be assembled ahead, covered, and refrigerated before baking, which is convenient on a busy game day.
Leftovers keep well in an airtight container in the fridge and reheat easily in the oven or microwave.
What to Serve With It
Bagel chips are a natural match, or go with quartered bell peppers if you want a lower carb dipper alongside all that protein.
For a full game day table, this holds its own next to sheet pan chicken nachos and a bowl of 3 ingredient chipotle onion dip.
A tray of deviled eggs rounds things out nicely if you're feeding a bigger crowd.
Frequently Asked Questions
Can I skip the bacon grease and use oil instead?
The notes call the bacon grease a must, and it's doing real flavor work here. A neutral oil will get the spinach cooked but will not give you the same result.
Why cottage cheese instead of cream cheese?
Large curd cottage cheese adds significant protein while still giving the dip body and creaminess, which is the whole point of this version.
Is this dip spicy?
There's a tablespoon of red chili flakes in the mix, which gives it a little background heat rather than anything overwhelming.
What should I serve it with for a lower carb option?
Quartered bell peppers work well as a dipper if you want to keep things lighter alongside the protein already built into the dip.
Final Thoughts
This is the dip for the person who wants to actually enjoy game day instead of choosing between the fun food and their goals.
It's creamy, smoky from the bacon, and substantial enough to keep you full while everyone else is just snacking.
Put it out next to my deli style chicken salad and let it hold its own against every other dish on the table.

Protein Packed Bacon Spinach Artichoke Dip
Ingredients
- 1 bag fresh baby spinach
- 2 tablespoon bacon grease (this is a must!)
- 1 can quartered artichokes, drained
- 1 tablespoon minced garlic
- 1 tablespoon dried minced onion
- 1 cup large curd cottage cheese
- ½ cup greek yogurt
- 1 tablespoon red chili flakes
- 3 slices bacon, chopped
Instructions
- Preheat oven to 400 degrees.
- Cook your bacon in a pan over medium heat. Set aside once crispy.
- In the same pan, using the rendered bacon fat, cook all of the spinach until wilted.
- Stir in artichokes, garlic, onion powder, cottage cheese, yogurt and chili flakes.
- Transfer to a baking dish and top with your shredded cheese.
- Bake at 400 degrees for 20 minutes.
- Top with the chopped crispy bacon from earlier.
Notes
Key Takeaways
- This protein-packed spinach artichoke dip uses cottage cheese and Greek yogurt instead of mayo, making it healthier.
- Bacon grease adds rich flavor to the dip, while crispy bacon on top provides a satisfying crunch.
- Prepare this dip in under an hour; it's perfect for game day without compromising on taste.
- Serve with bagel chips or bell peppers for a lower carb option alongside the dip.
- Make it ahead of time and store leftovers easily for future snacking.




