High Protein Spinach Artichoke Bake

Featured in: Weeknight Dinners

This satisfying spinach artichoke bake delivers 16 grams of protein per serving while keeping carbs low at just 5 grams. The creamy base combines cottage cheese with crumbled feta and Parmesan for rich Mediterranean flavor. Eggs bind everything together into a golden, settable casserole that slices beautifully after cooling.

Preparation takes only 10 minutes—simply thaw and drain the spinach, chop the artichokes, and mix all ingredients in one bowl. The oven does the rest, bubbling away for 30-35 minutes until the top turns golden brown. This makes an excellent meal prep option, storing well for up to four days or freezing for two months.

For variations, sauté fresh spinach until wilted instead of using frozen, or add red pepper flakes and fresh herbs for extra brightness. The 9×9 pan yields six generous servings, each at just 170 calories. It's an effortless, nutrient-dense dinner that fits vegetarian, low-carb, and high-protein eating plans.

Updated on Sun, 01 Feb 2026 13:31:00 GMT
Freshly baked High Protein Spinach Artichoke Casserole with golden edges, creamy texture, and vibrant green spinach. Ideal for a healthy low-carb dinner. Save
Freshly baked High Protein Spinach Artichoke Casserole with golden edges, creamy texture, and vibrant green spinach. Ideal for a healthy low-carb dinner. | aeroskillet.com

My neighbor showed up at my door one Tuesday morning with a warm casserole dish and a grin. She'd just cleaned out her fridge and thrown together what she called a protein powerhouse bake, and honestly, I was skeptical until I tasted it. The creamy tang of cottage cheese with bursts of salty feta and tender artichoke completely won me over. I asked for the recipe on the spot, and she laughed because she'd never written it down. Now I make it every other week.

I brought this to a potluck once, worried it looked too plain next to all the fancy dishes. By the end of the night, my pan was scraped clean and three people had texted me for the recipe. One friend even admitted she thought it was some kind of fancy quiche. It taught me that simple, honest food always wins.

Ingredients

  • Cottage cheese: The creamy base that makes this bake satisfying without heavy cream, just be sure to drain off any watery whey first.
  • Feta cheese: Adds a sharp, briny punch that plays beautifully against the mild cottage cheese.
  • Parmesan cheese: A little goes a long way for that nutty, golden crust on top.
  • Eggs: They bind everything together and boost the protein even higher.
  • Frozen chopped spinach: Thaw it completely and squeeze out every drop of water, or your bake will turn soupy.
  • Artichoke hearts: Jarred or canned both work, just drain them well and chop into bite sized pieces.
  • Garlic: Fresh minced garlic brings warmth and depth that garlic powder just cant match.
  • Salt and black pepper: Season boldly, the cottage cheese needs a generous hand with both.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Prep your oven and dish:
Set your oven to 350°F and grease a 9x9 inch baking dish with a little oil or butter. This prevents sticking and makes cleanup so much easier.
Mix the filling:
In a large bowl, stir together the cottage cheese, eggs, spinach, artichokes, feta, Parmesan, and garlic until everything is evenly distributed. The mixture should look thick and chunky.
Season generously:
Add salt and pepper to taste, remembering that the cheeses are salty but the cottage cheese base is mild. Stir again to blend the seasonings through.
Pour and spread:
Scrape the mixture into your prepared dish and use a spatula to smooth the top into an even layer. This helps it bake uniformly.
Bake until golden:
Slide the dish into the oven and bake for 30 to 35 minutes, until the top is golden brown and the center no longer jiggles. Let it rest for a few minutes before slicing so it holds its shape.
A scoop of savory High Protein Spinach Artichoke Bake on a plate, served alongside fresh cherry tomatoes for a complete keto-friendly meal prep lunch. Save
A scoop of savory High Protein Spinach Artichoke Bake on a plate, served alongside fresh cherry tomatoes for a complete keto-friendly meal prep lunch. | aeroskillet.com

The first time I reheated a slice for breakfast, I realized this dish has no rules. It works cold straight from the fridge, warm with a runny fried egg on top, or even crumbled into a salad. That flexibility turned it from a random experiment into a weekly staple.

Swapping Fresh for Frozen

If you have fresh spinach on hand, grab about six cups and sauté it in a hot pan until it wilts down to almost nothing. Let it cool, then squeeze out all the moisture with your hands or a clean towel. Fresh spinach has a brighter flavor, but frozen is faster and just as good when drained properly.

Make It Your Own

This base is forgiving and loves additions. I have stirred in sun dried tomatoes, swapped the feta for goat cheese, and even added a handful of chopped fresh dill. A pinch of red pepper flakes gives it a gentle kick, and sometimes I top it with extra Parmesan halfway through baking for an even crustier top.

Storing and Reheating

Once cooled, slice the bake into six portions and stack them in an airtight container with parchment between the layers. They keep in the fridge for up to four days and reheat beautifully in the microwave or a low oven. You can also freeze individual slices for up to two months, just thaw overnight in the fridge before reheating.

  • Let it cool completely before storing to prevent condensation and sogginess.
  • Reheat gently to keep the texture creamy, not rubbery.
  • Label your freezer portions with the date so you use the oldest ones first.
Close-up of High Protein Spinach Artichoke Casserole with a cheesy, golden-brown crust, showcasing the rich, creamy, and protein-packed ingredients inside. Save
Close-up of High Protein Spinach Artichoke Casserole with a cheesy, golden-brown crust, showcasing the rich, creamy, and protein-packed ingredients inside. | aeroskillet.com

This bake proves that high protein meals do not have to be boring or complicated. Keep the ingredients simple, drain everything well, and you will have a dish that feels like comfort food but fuels you like a power meal.

Recipe Q&A

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 adds a bit more prep time but yields excellent texture.

How do I prevent the bake from becoming watery?

Drain the cottage cheese well and squeeze all excess moisture from thawed spinach before mixing. These steps prevent a soggy texture and ensure the casserole sets properly.

Can I make this ahead of time?

Absolutely. Assemble the mixture, pour it into the baking dish, cover tightly, and refrigerate for up to 24 hours before baking. Add an extra 5-10 minutes to the baking time if baking cold from the refrigerator.

What can I serve with this bake?

Pair with a simple green salad with vinaigrette, roasted vegetables like zucchini or bell peppers, or serve alongside grilled chicken for extra protein. It also stands alone as a complete vegetarian main dish.

How should I store leftovers?

Store individual slices in an airtight container in the refrigerator for up to 4 days. Reheat in the microwave for 1-2 minutes or in a 350°F oven until warmed through. You can also freeze slices for up to 2 months.

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

Protein-packed spinach artichoke casserole with creamy cottage cheese and feta, ready in under an hour.

Prep Duration
10 minutes
Time to Cook
35 minutes
Total Duration
45 minutes
Created by Brooke Williams


Skill Level Easy

Cuisine American

Makes 6 Portions

Diet Info 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 Steps

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 vegetables: In a large mixing bowl, combine cottage cheese, eggs, spinach, artichoke hearts, feta cheese, Parmesan cheese, and minced garlic.

Step 03

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

Step 04

Transfer to baking dish: Pour the mixture into the prepared baking dish, spreading evenly across the bottom.

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.

Equipment Needed

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

Allergy Notice

Check every product used for allergens. If you're unsure, talk to a healthcare provider.
  • Contains dairy
  • Contains eggs
  • Check cheese and artichoke labels for any additional allergens if sensitive

Nutrition Details (for each serving)

Nutritional values are general and not a substitute for professional medical counsel.
  • 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.