High Protein Spinach Artichoke Bake

Featured in: Everyday Home Plates

This satisfying bake combines protein-rich cottage cheese, tangy feta, and eggs with frozen spinach and tender artichoke hearts. The mixture bakes into a golden, set casserole that's perfect for meal prep. With 16 grams of protein per serving and only 5 grams of carbohydrates, it fits low-carb and high-protein eating plans. The entire dish comes together in just 10 minutes of prep time before baking.

Updated on Sun, 01 Feb 2026 15:06:00 GMT
Golden-brown High Protein Spinach Artichoke Bake fresh from the oven with bubbling cheese. Pin it
Golden-brown High Protein Spinach Artichoke Bake fresh from the oven with bubbling cheese. | bonkhubz.com

I pulled this together on a Sunday night when I realized I had a tub of cottage cheese about to expire and a jar of artichokes I kept meaning to use. The result was so unexpectedly satisfying that I made it three more times that month. It bakes into this golden, custardy square that slices cleanly and reheats like a dream. My neighbor asked for the recipe after I brought her a piece, and now she makes it every week for her lunches. Sometimes the best recipes happen when youre just trying to clear out the fridge.

The first time I served this at a potluck, someone asked if it was a fancy frittata. I didnt correct them because honestly, it does feel a little fancy even though its just cottage cheese and eggs doing all the work. The feta adds these salty pockets of flavor, and the artichokes give it just enough texture to keep things interesting. I watched people go back for seconds, and one friend admitted she doesnt even like cottage cheese but loved this. That felt like a small victory.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Cottage cheese: The star of the show, it creates a creamy, protein-rich base that sets beautifully in the oven without needing flour or cream.
  • Feta cheese: Adds sharp, tangy bursts throughout the bake and keeps the flavor from feeling one-note.
  • Parmesan cheese: A small amount goes a long way, lending a nutty depth and helping the top brown nicely.
  • Eggs: They bind everything together and give the bake structure so it slices cleanly instead of falling apart.
  • Frozen chopped spinach: Convenient and already portioned, just make sure you squeeze out every last drop of water or the dish will turn watery.
  • Artichoke hearts: Use jarred or canned, they bring a mild sweetness and meaty texture that balances the creamy dairy.
  • Garlic: Fresh minced garlic wakes up all the other flavors and makes your kitchen smell amazing while it bakes.
  • Salt and black pepper: Season generously because cottage cheese can be mild, and the pepper adds a gentle warmth.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Prep your dish:
Preheat your oven to 350°F and grease a 9x9-inch baking dish with a little oil or butter so nothing sticks. This step takes thirty seconds and saves you from scrubbing later.
Mix everything:
In a large bowl, combine the cottage cheese, eggs, spinach, artichokes, feta, Parmesan, and garlic, stirring until its all evenly distributed. Season with salt and pepper, tasting a tiny bit of the raw mixture if you want to adjust before baking.
Pour and spread:
Dump the mixture into your prepared dish and spread it out evenly with a spatula. It should fill the pan about halfway and look a little lumpy, which is perfect.
Bake until golden:
Slide it into the oven and bake for 30 to 35 minutes, until the top is golden and the center no longer jiggles when you give the pan a gentle shake. A knife inserted in the middle should come out mostly clean.
Cool and slice:
Let it cool for five minutes before slicing into squares. It firms up as it cools, so dont rush this step or itll be harder to cut neatly.
A slice of High Protein Spinach Artichoke Bake is served on a white plate. Pin it
A slice of High Protein Spinach Artichoke Bake is served on a white plate. | bonkhubz.com

I started making this on Sundays and portioning it into glass containers for the week ahead. By Wednesday, I was always grateful to past-me for having something ready to grab that wasnt sad or boring. My partner started requesting it specifically, and I caught him eating a cold slice straight from the fridge at midnight once. It became one of those recipes that quietly made life a little easier without any fuss.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Storing and Reheating

Once cooled, I slice the whole thing into six squares and stack them in an airtight container with parchment paper between the layers. They keep in the fridge for up to four days and taste just as good cold as they do warm. If youre reheating, a quick zap in the microwave for about a minute does the trick, or you can warm a slice in a skillet over medium heat for a crispier bottom. I freeze individual portions wrapped in foil and then tucked into a freezer bag, and they thaw overnight in the fridge beautifully.

Swaps and Variations

If you want to use fresh spinach, sauté about six cups in a hot pan until wilted, then let it cool and squeeze out all the moisture before chopping. You can swap the feta for goat cheese if you want something milder and creamier, or use shredded mozzarella for a kid-friendlier version. I once added sun-dried tomatoes and it was incredible, and another time I stirred in some cooked crumbled sausage to make it heartier. A handful of fresh basil or dill folded in at the end adds a bright, herby note that feels almost fancy.

Serving Suggestions

This is filling enough to stand on its own for lunch, but I love serving it with a simple arugula salad dressed in lemon and olive oil for dinner. It also pairs well with roasted cherry tomatoes or a dollop of pesto on top for extra richness. Sometimes I eat a square with a fried egg on top for breakfast, and it feels like the most grown-up, nourishing way to start the day.

  • Serve it warm with a side of roasted vegetables for a complete low-carb dinner.
  • Pack it cold in a lunchbox with some cherry tomatoes and cucumber slices.
  • Top each slice with a drizzle of hot sauce or a spoonful of Greek yogurt for extra creaminess.
Cut slice reveals creamy High Protein Spinach Artichoke Bake with vibrant spinach and artichoke pieces. Pin it
Cut slice reveals creamy High Protein Spinach Artichoke Bake with vibrant spinach and artichoke pieces. | bonkhubz.com

This recipe has become one of those quiet weeknight heroes that I reach for again and again. Its proof that simple ingredients and a little bit of heat can turn into something youll actually look forward to eating.

Recipe FAQ

Can I use fresh spinach instead of frozen?

Yes, sauté 6 cups of fresh spinach until wilted, then drain thoroughly and chop before adding to the mixture. Removing excess moisture is key regardless of which spinach you choose.

How should I store leftovers?

Store slices in an airtight container in the refrigerator for up to 4 days. For longer storage, freeze individual portions for up to 2 months. Reheat in the microwave or oven.

Why is draining the cottage cheese important?

Cottage cheese contains extra liquid that can make the final dish watery. Draining it well ensures a firm, sliceable casserole rather than a soggy one.

What can I add for more flavor?

Try adding a pinch of red pepper flakes for heat or fresh herbs like basil, oregano, or dill. A sprinkle of extra Parmesan on top before baking creates an even crispier crust.

Is this suitable for freezing?

Absolutely. This dish freezes beautifully. Slice before freezing for easy portion reheating. Wrap slices tightly in plastic wrap and foil, then thaw overnight in the refrigerator.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

High Protein Spinach Artichoke Bake

Creamy cottage cheese and feta blend with spinach and artichokes for a protein-rich, low-carb meal.

Prep Time
10 minutes
Cook Time
35 minutes
Time Needed
45 minutes
Recipe by Calvin Rowe


Skill Level Easy

Cuisine American

Makes 6 Portions

Diet Specs Meat-Free, No Gluten, Low Carb

What You’ll Need

Dairy

01 2 cups cottage cheese, drained of excess liquid
02 3/4 cup crumbled feta cheese
03 1/4 cup grated Parmesan cheese

Eggs

01 3 large eggs

Vegetables

01 1 cup frozen chopped spinach, thawed and squeezed dry
02 1 cup canned or jarred artichoke hearts, drained and chopped
03 2 cloves garlic, minced

Seasonings

01 Salt, to taste
02 Freshly ground black pepper, to taste

How To Make It

Step 01

Prepare baking vessel: Preheat oven to 350°F. Grease a 9x9-inch baking dish with butter or cooking spray.

Step 02

Combine wet ingredients and cheese: In a large mixing bowl, combine cottage cheese, eggs, feta cheese, Parmesan cheese, and minced garlic.

Step 03

Fold in vegetables: Add thawed spinach and chopped artichoke hearts to the cheese mixture.

Step 04

Season mixture: Season with salt and freshly ground black pepper to taste. Stir until thoroughly combined.

Step 05

Transfer to baking dish: Pour mixture into prepared baking dish and spread evenly with a spatula.

Step 06

Bake casserole: Bake for 30 to 35 minutes until the top is golden brown and the center is set when tested with a knife.

Step 07

Rest and serve: Remove from oven and allow to cool for 3 to 5 minutes before slicing and serving.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools You’ll Need

  • 9x9-inch baking dish
  • Large mixing bowl
  • Whisk or fork
  • Spatula or spoon
  • Knife and cutting board

Allergy Advice

Review every ingredient for potential allergens and reach out to your healthcare provider if you’re unsure.
  • Contains dairy products
  • Contains eggs
  • Check cheese and artichoke labels for additional allergens if sensitive

Nutrients per Portion

These nutritional details are general info only and aren't a substitute for professional advice.
  • Kcal: 170
  • Fats: 10 grams
  • Carbohydrates: 5 grams
  • Proteins: 16 grams

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.