High Protein Spinach Artichoke Bake

Featured in: One-Pan Comforts

This creamy spinach artichoke bake combines cottage cheese, feta, and eggs for a high-protein, low-carb casserole that's perfect for meal prep. With tender spinach and artichoke hearts folded into a savory cheese mixture, this easy bake delivers 16g of protein per serving. Simply mix all ingredients, pour into a baking dish, and bake until golden. Ready in just 45 minutes, it stores beautifully in the fridge for up to 4 days or can be frozen for later enjoyment.

Updated on Sun, 01 Feb 2026 16:28:00 GMT
Freshly baked High Protein Spinach Artichoke Casserole, golden and bubbly with feta, served warm as a low-carb dinner. Save
Freshly baked High Protein Spinach Artichoke Casserole, golden and bubbly with feta, served warm as a low-carb dinner. | coraloven.com

I threw this together on a Wednesday night when my fridge was a graveyard of half-used containers and I refused to order takeout again. A tub of cottage cheese, some wilted spinach, a jar of artichokes I'd forgotten about—it didn't look promising. But I cracked a few eggs, tossed in some feta, and slid it into the oven. Thirty minutes later, the kitchen smelled like a Mediterranean café and I was eating straight from the pan with a fork.

The first time I made this for my sister, she didn't believe it was healthy. She kept asking where the bread was, or the pasta, or what I was hiding. When I told her it was just cheese, eggs, and vegetables, she went quiet and had a second slice. Now she texts me every Sunday asking if I have any left over.

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 creamy base that holds everything together—drain it well or you'll end up with a soupy mess instead of a sliceable bake.
  • Feta cheese: Adds sharp, tangy pops of flavor that balance the mildness of the cottage cheese beautifully.
  • Parmesan cheese: Just enough to give the top a golden, savory crust that crisps up in the oven.
  • Eggs: The binder that turns this into a firm, protein-packed casserole you can slice clean.
  • Frozen chopped spinach: Thaw it, squeeze it dry with your hands, or the bake will swim in green water.
  • Artichoke hearts: Jarred or canned both work, just chop them up so every bite gets a little tender, briny sweetness.
  • Garlic: Two cloves minced fine, because garlic makes everything better and this is no exception.
  • Salt and black pepper: Season boldly, the eggs and cheese need it to really sing.

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. A little butter or oil keeps everything from sticking and makes cleanup easier.
Mix it all together:
In a large bowl, combine cottage cheese, eggs, spinach, artichokes, feta, Parmesan, and garlic. Stir until everything is evenly distributed and the eggs are fully incorporated.
Season generously:
Add salt and freshly ground black pepper to taste. Don't be shy, this mixture needs assertive seasoning to balance the dairy and vegetables.
Pour and spread:
Transfer the mixture into your prepared baking dish and smooth the top with a spatula. An even layer helps it bake uniformly.
Bake until golden:
Slide it into the oven and bake for 30 to 35 minutes, until the top is golden and the center feels firm when you press it lightly. Let it cool for a few minutes before slicing so it holds its shape.
Sliced square of High Protein Spinach Artichoke Bake on a white plate, revealing creamy cottage cheese, spinach, and artichoke filling. Save
Sliced square of High Protein Spinach Artichoke Bake on a white plate, revealing creamy cottage cheese, spinach, and artichoke filling. | coraloven.com

One Sunday I portioned this into little glass containers and stacked them in the fridge. All week, I had lunch ready in two minutes—just reheat and eat. It felt like having a personal chef, except the chef was past me, and she was surprisingly thoughtful.

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.

How to Store and Reheat

This bake keeps beautifully in the fridge for up to four days in an airtight container. I reheat slices in the microwave for about a minute, or in a 300°F oven if I want the edges to crisp up again. You can also freeze individual portions for up to two months, just thaw overnight in the fridge before reheating.

Swaps and Variations

If you want to use fresh spinach, sauté about six cups until wilted, then drain and chop it well. A pinch of red pepper flakes adds a gentle kick, and fresh dill or parsley stirred in at the end brings a bright, herby note. You could also swap the feta for goat cheese if you like it creamier and milder.

Serving Suggestions

I love eating this warm with a simple side salad dressed in lemon and olive oil. It's also great cold, straight from the fridge, with a handful of cherry tomatoes on the side. Some people like it with a dollop of Greek yogurt or a drizzle of hot sauce on top.

  • Serve it for brunch with roasted tomatoes and avocado.
  • Pack it for lunch with cucumber slices and olives.
  • Pair it with a crisp white wine or sparkling water with lemon.
High Protein Spinach Artichoke Bake in a baking dish, garnished with fresh herbs and Parmesan, ready for meal prep. Save
High Protein Spinach Artichoke Bake in a baking dish, garnished with fresh herbs and Parmesan, ready for meal prep. | coraloven.com

This bake proves that high-protein meals don't have to be boring or complicated. Make it once and you'll understand why it's become my default answer to What's for dinner.

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.

How do I prevent the bake from being too watery?

Ensure the cottage cheese is well-drained and squeeze all excess liquid from the thawed spinach before mixing.

How long can I store leftovers?

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

Can I add other vegetables to this bake?

Absolutely! Consider adding sautéed mushrooms, diced bell peppers, or sun-dried tomatoes for extra flavor and nutrition.

What can I serve with this casserole?

Pair it with a fresh green salad, roasted vegetables, or enjoy it on its own for a satisfying low-carb meal.

Is this suitable for meal prep?

Yes, this bake is excellent for meal prep. Slice into portions and refrigerate for easy grab-and-go lunches or dinners throughout the week.

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 protein-packed casserole with cottage cheese, feta, spinach and artichoke hearts. Low-carb and meal-prep friendly.

Prep time
10 minutes
Time to cook
35 minutes
Time Required
45 minutes
Created by Hannah Lewis


Skill level Easy

Cuisine American

Makes 6 Portions

Dietary details Meatless, No gluten, 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 Make

Step 01

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

Step 02

Combine dairy and egg base: In a large mixing bowl, combine cottage cheese, eggs, feta cheese, Parmesan cheese, and minced garlic.

Step 03

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

Step 04

Season the 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 the mixture into the prepared baking dish, spreading evenly across the bottom.

Step 06

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

Step 07

Cool and serve: Remove from oven and allow to cool for 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.

Needed utensils

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

Allergy details

Check components for allergens, and get advice from a medical expert if you're unsure.
  • Contains dairy
  • Contains eggs
  • Check cheese and artichoke labels for additional allergens if sensitive

Nutrition Details (each serving)

Details are for informational purposes, not medical use.
  • Kilocalories: 170
  • Fat content: 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.