High Protein Spinach Artichoke

Featured in: Everyday Mains

This satisfying bake combines frozen spinach, tender artichoke hearts, and three types of cheese for a creamy, protein-dense dish. Cottage cheese provides the fluffy base while feta adds tangy depth. Simply mix everything together, bake until golden, and enjoy warm slices throughout the week.

Updated on Sun, 01 Feb 2026 11:52:00 GMT
Freshly baked High Protein Spinach Artichoke Casserole with golden edges, served hot from the oven. Save
Freshly baked High Protein Spinach Artichoke Casserole with golden edges, served hot from the oven. | pixelforks.com

I pulled this dish together on a rainy Tuesday when I had about twenty minutes before a meeting and nothing but odds and ends in the fridge. The cottage cheese was leftover from breakfast meal prep, the spinach had been sitting in the freezer for weeks, and I was skeptical it would amount to anything worth eating. But that first forkful out of the oven, all golden and bubbling, made me pause mid-bite. It tasted like comfort food without the carb crash, and I've been making it on repeat ever since.

The first time I brought this to a potluck, my friend Sarah asked if it was some fancy frittata from a brunch spot downtown. I laughed and told her it cost me maybe eight dollars to make the whole pan. She went back for seconds, then texted me the next morning asking for the recipe. That's when I realized this unassuming bake had some serious charm, the kind that makes people think you tried way harder than you actually did.

Ingredients

  • Cottage cheese: The base that holds everything together and delivers most of the protein, just make sure to drain off any watery whey or your bake will turn soupy.
  • Feta cheese: Adds a salty, tangy bite that keeps each forkful interesting and prevents the dish from tasting too mild.
  • Parmesan cheese: A small amount goes a long way for that nutty, umami depth and helps the top turn golden and crispy.
  • Eggs: They bind the whole thing into a sliceable, sturdy texture that reheats beautifully without falling apart.
  • Frozen chopped spinach: Convenient and forgiving, just squeeze it bone dry or you will end up with a watery mess instead of a cohesive bake.
  • Artichoke hearts: They bring a subtle earthiness and meaty texture that makes this feel more substantial than just a spinach casserole.
  • Garlic: Two cloves mince up into tiny flavor bombs that perfume the whole dish without overpowering the delicate dairy.
  • Salt and black pepper: Essential for coaxing out the natural flavors, taste as you go because feta can be quite salty on its own.

Instructions

Product image
Perfect for simmering soups, baking casseroles, and serving cozy one-pot meals straight from oven to table.
Check price on Amazon
Prep your pan:
Preheat the oven to 350°F and grease a 9x9 inch baking dish with a little butter or oil. This keeps the edges from sticking and makes cleanup a breeze.
Mix the base:
In a large bowl, whisk together the cottage cheese and eggs until smooth, then fold in the spinach, artichoke hearts, feta, Parmesan, and garlic. Season with salt and pepper, tasting to adjust since the cheeses already bring plenty of savory depth.
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 so you don't get raw spots in the center.
Bake until golden:
Slide it into the oven for 30 to 35 minutes, watching for a golden top and a center that no longer jiggles when you gently shake the pan. Let it rest for a few minutes before slicing so it holds its shape.
Product image
Perfect for simmering soups, baking casseroles, and serving cozy one-pot meals straight from oven to table.
Check price on Amazon
Creamy High Protein Spinach Artichoke Bake, perfect for low-carb dinners or healthy meal prep. Save
Creamy High Protein Spinach Artichoke Bake, perfect for low-carb dinners or healthy meal prep. | pixelforks.com

One Saturday morning, I reheated a square of this for breakfast and ate it standing at the counter with hot sauce drizzled on top. My partner wandered in, tried a bite, and declared it better than any diner omelet we'd ever paid twelve dollars for. We ended up eating the rest of the pan over the next three days, sometimes cold straight from the fridge, sometimes warmed up with a side of salsa. It became our unofficial weekend staple without us even planning it.

Making It Your Own

I have stirred in sun dried tomatoes, swapped feta for goat cheese, and tossed in handfuls of fresh basil depending on what was lurking in the crisper drawer. The beauty of this bake is that it welcomes almost any savory addition without losing its creamy, cohesive texture. Just keep the base ratio of cottage cheese to eggs steady and you can improvise the mix ins to match your mood or what is on sale at the store.

Storing and Reheating

I portion leftovers into individual containers and stack them in the fridge for grab and go lunches all week. They reheat in the microwave in about a minute, or you can warm slices in a skillet with a splash of water to keep them from drying out. If you freeze portions, let them thaw overnight in the fridge before reheating so the texture stays creamy instead of rubbery.

Serving Suggestions

This bake plays well with almost anything you pair it with, from a simple green salad to roasted vegetables or even a side of crusty bread if you are not worried about carbs. I have served it for brunch with fresh fruit, packed it for work lunches with cherry tomatoes, and plated it for dinner alongside roasted chicken thighs.

  • Top each slice with a dollop of Greek yogurt or sour cream for extra creaminess.
  • Drizzle with hot sauce, pesto, or a squeeze of lemon juice to brighten the flavors.
  • Serve it warm or at room temperature, it tastes great either way and travels well to picnics or potlucks.
Product image
Keeps spices within easy reach while cooking, helping you season dishes quickly during everyday meal prep.
Check price on Amazon
Sliced portion of High Protein Spinach Artichoke Casserole on a plate, garnished with fresh herbs. Save
Sliced portion of High Protein Spinach Artichoke Casserole on a plate, garnished with fresh herbs. | pixelforks.com

This bake has earned a permanent spot in my weekly rotation because it delivers on flavor, protein, and convenience without asking for much effort in return. I hope it becomes one of those recipes you turn to on busy nights when you need something nourishing that actually tastes like a treat.

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.

How should I store leftovers?

Store slices in an airtight container in the refrigerator for up to 4 days, or freeze individual portions for up to 2 months.

Can I make this dairy-free?

Substitute dairy cheeses with vegan alternatives and use a plant-based egg replacer, though texture and protein content will vary.

What can I serve with this bake?

Pair with a simple green salad, roasted vegetables, or enjoy as a standalone protein-rich main dish.

Why drain the cottage cheese?

Removing excess liquid prevents the final dish from becoming watery and ensures a firm, sliceable texture.

High Protein Spinach Artichoke

Protein-rich spinach and artichoke casserole with cottage cheese and feta

Prep Time
10 minutes
Cooking Duration
35 minutes
Overall Time
45 minutes
Recipe by Ethan Bell


Skill Level Easy

Cuisine American

Makes 6 Portions

Diet Preferences Meat-Free, Wheat-Free, Reduced-Carb

What You 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 and set aside.

Step 02

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

Step 03

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

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 several minutes before slicing and serving.

Gear Needed

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

Allergy Details

Go over each item for allergens and speak with your healthcare provider if you’re unsure.
  • Contains dairy
  • Contains eggs
  • Check cheese and artichoke labels for additional allergens if sensitive

Nutrition Details (each serving)

This data is for your info and isn't meant as health advice.
  • Calories: 170
  • Fats: 10 grams
  • Carbohydrates: 5 grams
  • Proteins: 16 grams