High Protein Spinach Artichoke Bake

Featured in: Easy Oven Treats

This satisfying bake combines protein-rich cottage cheese and eggs with frozen spinach, artichoke hearts, and savory feta. The mixture bakes into a golden, set casserole that's perfect for slicing into servings.

Great for meal prep, this dish stores well in the refrigerator for up to 4 days or freezes for 2 months. Each serving delivers 16 grams of protein while keeping carbohydrates low at just 5 grams.

The prep takes only 10 minutes—simply combine all ingredients in a bowl, season to taste, and bake. Customize with red pepper flakes or fresh herbs to boost the flavor profile.

Updated on Mon, 02 Feb 2026 10:34:00 GMT
A freshly baked High Protein Spinach Artichoke Bake with a golden-brown top, served as a low-carb dinner casserole. Save
A freshly baked High Protein Spinach Artichoke Bake with a golden-brown top, served as a low-carb dinner casserole. | sweetasirem.com

My sister brought this to a potluck after her gym started pushing high-protein meal prep, and I honestly didn't expect much from a casserole made with cottage cheese. But one bite changed everything: creamy, savory, with little bursts of salty feta and tender artichoke tucked into every forkful. It tasted indulgent but somehow left me feeling satisfied instead of sluggish. I asked for the recipe immediately, and it's been in my weekly rotation ever since.

The first time I made this for my partner, he was skeptical about the cottage cheese, but he went back for seconds without saying a word. By the third day, he was reheating slices for breakfast with hot sauce, which I never would have thought of but now do myself. It's become one of those quiet weeknight wins that doesn't demand much but delivers every single time.

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: Use full-fat or low-fat, but make sure to drain off any pooling liquid or the bake will turn watery instead of firm.
  • Feta cheese: The crumbled kind works best here, adding salty pops of flavor that balance the mild cottage cheese beautifully.
  • Parmesan cheese: Freshly grated melts better and adds a nutty depth you won't get from the pre-shredded stuff.
  • Eggs: They bind everything together and give the casserole structure, turning it almost custard-like as it bakes.
  • Frozen chopped spinach: Thaw it completely and squeeze it bone-dry in a towel, or you'll end up with a soggy bottom layer.
  • Artichoke hearts: I prefer the jarred ones in water, not oil, and chop them into bite-sized pieces so they distribute evenly.
  • Garlic: Two cloves minced fine add just enough aromatic warmth without overpowering the creamy base.
  • Salt and black pepper: Taste the mixture before baking, because the cheeses vary in saltiness and you want to get it just right.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Prep the oven and dish:
Preheat your oven to 350°F and grease a 9x9-inch baking dish with a little butter or oil. This prevents sticking and makes cleanup so much easier.
Mix the base:
In a large bowl, stir together the drained cottage cheese, eggs, spinach, chopped artichokes, feta, Parmesan, and minced garlic until everything is evenly distributed. Season with salt and pepper, tasting as you go.
Transfer and smooth:
Pour the mixture into your prepared dish and spread it out evenly with a spatula. The surface doesn't need to be perfect, it'll puff and brown as it bakes.
Bake until golden:
Slide the dish into the oven and bake for 30 to 35 minutes, until the top is golden and the center no longer jiggles when you gently shake the pan. Let it cool for a few minutes before slicing so it sets up nicely.
The golden crust on this High Protein Spinach Artichoke Bake reveals creamy cottage cheese and feta inside. Save
The golden crust on this High Protein Spinach Artichoke Bake reveals creamy cottage cheese and feta inside. | sweetasirem.com

One Sunday morning, I reheated a slice and topped it with a runny fried egg, and it felt like I'd unlocked a secret breakfast hack. My neighbor tried it after smelling it through the wall and now she makes a double batch every week. It's funny how something this simple can become a little tradition.

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

I slice the whole pan into six pieces and store them in a glass container in the fridge, where they keep beautifully for up to four days. You can eat them cold, which I actually love, or reheat in the microwave for about a minute until warmed through. If you want to freeze portions, wrap each slice individually in parchment and then foil, and they'll last up to two months.

Flavor Variations

Sometimes I add a handful of chopped sun-dried tomatoes for a tangy sweetness, or stir in fresh dill and lemon zest for a brighter, Mediterranean vibe. A pinch of red pepper flakes gives it a gentle kick, and I've even folded in sautéed mushrooms when I had them on hand. The base is forgiving, so feel free to riff based on what's in your fridge.

Serving Suggestions

This pairs beautifully with a crisp green salad dressed in lemon vinaigrette, or alongside roasted cherry tomatoes that burst with sweetness. I've served it at brunch with a basket of crusty bread, and it disappeared faster than anything else on the table. It's hearty enough to stand alone but also plays well with simple sides.

  • Top with a dollop of Greek yogurt or sour cream for extra creaminess.
  • Serve with a handful of arugula tossed in olive oil and lemon for a peppery contrast.
  • Pair with roasted bell peppers or zucchini for a colorful, veggie-forward plate.
Sliced into squares, the High Protein Spinach Artichoke Bake is a perfect meal-prep lunch with veggies. Save
Sliced into squares, the High Protein Spinach Artichoke Bake is a perfect meal-prep lunch with veggies. | sweetasirem.com

This bake has quietly become one of my most reliable recipes, the kind I turn to when I want something nourishing without a lot of fuss. I hope it finds a spot in your kitchen, too.

Recipe FAQs

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. Fresh spinach works well but requires proper draining to prevent excess moisture in the final bake.

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. Reheat gently in the microwave or oven until warmed through.

What can I substitute for cottage cheese?

Ricotta cheese makes a good substitute, though it will slightly alter the texture and protein content. Greek cheese options like halloumi could work, but keep in mind this will change the overall flavor profile.

Is this suitable for freezing?

Absolutely. This dish freezes beautifully for up to 2 months. Slice into individual portions before freezing for easy meal prep. Thaw overnight in the refrigerator and reheat before serving.

Can I add meat to this bake?

Cooked diced chicken, crumbled bacon, or ground turkey would complement the flavors well. Add about 1 cup of cooked meat to the mixture before baking. This will increase the protein content even further.

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 casserole with cottage cheese, feta, eggs, spinach and artichokes ready in 45 minutes.

Prep Time
10 mins
Time to cook
35 mins
Overall Duration
45 mins
Created by Ariel Monroe


Skill Level Easy

Cuisine Type American

Makes 6 Number of servings

Diet-Friendly Options Meatless, Free from Gluten, Reduced Carbs

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

Step-by-Step Guide

Step 01

Prepare baking dish: 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. Mix thoroughly.

Step 03

Incorporate vegetables: Add thawed spinach and chopped artichoke hearts to the cheese mixture. Fold until evenly distributed.

Step 04

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

Step 05

Transfer to baking dish: Pour mixture into prepared baking dish, spreading evenly with a spatula to ensure uniform thickness.

Step 06

Bake casserole: Bake for 30 to 35 minutes, or until the top is golden brown and the center is set when a knife inserted in the middle comes out clean.

Step 07

Cool 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.

Equipment Needed

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

Allergy Details

Always check ingredient labels for allergens and talk to a medical expert if needed.
  • Contains dairy products including cottage cheese, feta cheese, and Parmesan cheese
  • Contains eggs
  • Verify artichoke and cheese packaging for potential cross-contamination or additional allergens

Nutrition Details (per portion)

Nutrition details are just for reference. For medical matters, consult a professional.
  • Energy: 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.