High Protein Spinach Artichoke Bake

Featured in: Everyday Home Plates

This creamy, savory casserole combines protein-rich cottage cheese and eggs with tangy feta, Parmesan, spinach, and artichoke hearts. The mixture bakes into a golden, set dish that's perfect for slicing and serving.

Ready in just 45 minutes, this low-carb, vegetarian main dish delivers 16g of protein per serving. It's an excellent option for meal prep, storing well in the fridge for up to 4 days or freezing for 2 months.

Customize by adding red pepper flakes for heat or fresh herbs for extra brightness. Just ensure the cottage cheese is well-drained to prevent excess moisture.

Updated on Mon, 02 Feb 2026 13:19:00 GMT
Freshly baked High Protein Spinach Artichoke Bake with golden edges and melted feta in a white dish. Save
Freshly baked High Protein Spinach Artichoke Bake with golden edges and melted feta in a white dish. | zaalouktable.com

My roommate called me in a panic one Tuesday evening—she'd committed to bringing a casserole to a work potluck but had zero ideas and even less energy. I opened her fridge, saw cottage cheese, eggs, and a sad bag of frozen spinach, and suddenly remembered a bake I'd been meaning to try that packed serious protein without tasting like a gym snack. Twenty minutes later, we had something that looked fancy enough to impress, tasted genuinely delicious, and would've made meal prep way less of a chore if I'd discovered it sooner.

Watching that casserole come out of the oven with its golden, slightly puffed top felt like a small kitchen victory I didn't expect. My roommate brought it to her potluck the next day, and she texted me three hours later to say people kept asking for the recipe because they thought it was some fancy restaurant dish she'd ordered. She got all the credit, but I got the satisfaction of knowing I'd handed her something that actually worked, which honestly felt better.

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: This is your protein foundation, so drain it well or your bake turns watery—I learned this the frustrating way by skipping that step once.
  • Feta cheese: The sharp, salty punch that keeps this dish from tasting bland or overly custardy.
  • Parmesan cheese: Adds a nutty depth and helps create that golden, slightly crispy top layer.
  • Large eggs: These bind everything together while keeping protein high and carbs low.
  • Frozen chopped spinach: Squeeze it dry after thawing, otherwise moisture ruins the texture—fresh spinach works too if you sauté and drain it thoroughly.
  • Canned or jarred artichoke hearts: Chopped small, they add texture and a subtle earthiness without overpowering the dish.
  • Garlic, salt, and pepper: Minced garlic wakes up all the other flavors; don't skip seasoning to taste at the end.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Get your oven ready and prep your dish:
Heat your oven to 350°F and grease a 9×9-inch baking dish so nothing sticks when you're ready to serve. This sounds basic, but prepping now saves you from scrambling later.
Build the base:
Combine cottage cheese, eggs, spinach, artichoke hearts, both cheeses, and garlic in a large bowl. You'll see it look pretty chunky at first, but that's exactly right.
Season generously:
Add salt and pepper to taste—this is where the dish goes from okay to actually good. Don't be shy; taste and adjust before it goes in the oven.
Spread and bake:
Pour the mixture into your prepared dish, spread it level, and slide it into the oven for 30–35 minutes until the top turns golden and the center feels set when you gently touch it. The edges might puff up slightly, which means it's working.
Cool before cutting:
Let it sit for a few minutes out of the oven so it firms up enough to slice cleanly instead of falling apart on your plate.
Creamy scoops of High Protein Spinach Artichoke Bake served warm, garnished with fresh herbs on a plate. Save
Creamy scoops of High Protein Spinach Artichoke Bake served warm, garnished with fresh herbs on a plate. | zaalouktable.com

There's something quietly satisfying about making food that doubles as both dinner and next-week's lunch without feeling like a compromise. My roommate ended up making this every other Sunday, and eventually it stopped being about convenience and started being about comfort—the kind of meal that feels both nourishing and genuinely good to eat.

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.

Meal Prep Like a Pro

This bake practically begs to be made ahead, and it handles that beautifully. Slice it once it's completely cool, layer slices in an airtight container with parchment between them, and it keeps in the fridge for four days or freezes for up to two months. I've grabbed cold slices straight from the fridge at 7 a.m. when I had five minutes before leaving the house, and it's still somehow satisfying.

Ways to Make It Your Own

The base recipe is solid, but it also welcomes additions without falling apart. Red pepper flakes add a quiet heat, fresh herbs like dill or chives brighten it up, and if you're not strict low-carb, chopped sun-dried tomatoes or roasted red peppers add dimension. I've even stirred in caramelized onions when I had them on hand, and that shifted the whole flavor profile in the best way.

Storage and Reheating

Cold straight from the fridge is perfectly fine, but if you want it warm, just slide a slice onto a plate and microwave it for 60–90 seconds, or reheat in a 350°F oven for about 10 minutes if you're feeding a group. Freezing works beautifully too—thaw overnight in the fridge before reheating, and it tastes like you just made it.

  • Always drain that cottage cheese thoroughly, or moisture will ruin the texture.
  • Season at the end, not just at the beginning, because dairy-based dishes can taste flat until you taste and adjust.
  • Let it cool before slicing so it holds together instead of crumbling apart on your plate.
Close-up of High Protein Spinach Artichoke Bake showing spinach and artichoke chunks in a cheesy casserole. Save
Close-up of High Protein Spinach Artichoke Bake showing spinach and artichoke chunks in a cheesy casserole. | zaalouktable.com

This recipe turned into something I make without thinking, the kind of dish that solves the problem of eating well without cooking every single day. It's proof that sometimes the simplest ingredients, put together with a little attention, become something people actually want to eat.

Recipe Questions & Answers

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. This ensures the final dish isn't watery.

How do I store leftovers?

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

Can I make this dairy-free?

Substitute the cottage cheese with a dairy-free alternative, use nutritional yeast or vegan feta, and replace the Parmesan with a vegan variety. The texture may vary slightly.

What can I serve with this bake?

Pair with a crisp green salad, roasted vegetables, or serve as a standalone protein-rich main. It also works well alongside whole grains if not strictly low-carb.

Why is my cottage cheese watery?

Cottage cheese naturally contains liquid. Drain it in a fine-mesh sieve or pat with paper towels before mixing to prevent a soggy texture in the final baked dish.

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, savory bake packed with cottage cheese, feta, eggs, spinach and artichokes. Low-carb and meal-prep friendly.

Prep Time
10 min
Cooking duration
35 min
Overall Time
45 min
Published by Evan Prescott

Recipe Type Everyday Home Plates

Skill Level Easy

Cuisine American

Makes 6 Portions

Dietary notes Vegetarian-Friendly, No Gluten, Reduced-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 dish: Preheat oven to 350°F. Grease a 9x9-inch baking dish with cooking spray or butter.

Step 02

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

Step 03

Season mixture: Season with salt and freshly ground black pepper to taste. Stir until all ingredients are evenly distributed.

Step 04

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

Step 05

Bake casserole: Bake for 30 to 35 minutes, or until the top is golden brown and the center is set.

Step 06

Cool and serve: Remove from oven and let cool for a few 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.

Gear You Need

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

Allergen Details

Review each ingredient for possible allergens and talk to your healthcare provider if unsure.
  • Contains dairy and eggs
  • Check cheese and artichoke labels for additional allergens if sensitive

Nutrition Highlights (per serving)

This nutritional breakdown is for informational purposes only and shouldn't replace medical guidance.
  • Caloric Value: 170
  • Fats: 10 g
  • Carbohydrates: 5 g
  • Proteins: 16 g

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.