High Protein Spinach Artichoke Bake

Featured in: Cozy Everyday Dinners

This protein-packed casserole combines cottage cheese, feta, and eggs with spinach and artichoke hearts for a satisfying low-carb meal. Ready in just 45 minutes, it delivers 16g of protein per serving while keeping carbs at only 5g. The creamy, savory bake is perfect for meal prep—store portions in the fridge for up to 4 days or freeze for 2 months. Simply mix all ingredients, pour into a baking dish, and bake until golden and set.

Updated on Sun, 01 Feb 2026 11:28:00 GMT
Freshly baked High Protein Spinach Artichoke Casserole with golden, bubbly cheese topping and a creamy, savory interior. Pin
Freshly baked High Protein Spinach Artichoke Casserole with golden, bubbly cheese topping and a creamy, savory interior. | orchardcrust.com

There was a Tuesday evening when I opened my fridge and found containers of cottage cheese, a bag of spinach, and a jar of artichokes staring back at me. I wasn't in the mood for anything complicated, but I also didn't want another salad. What came out of that lazy impulse was this bake: creamy, savory, and surprisingly satisfying. It's become my go-to when I need something that feels indulgent but keeps my macros in check.

I brought this to a potluck once, and my friend who lifts religiously asked for the recipe before she even finished her first slice. She couldn't believe something this creamy could have that much protein. I didn't tell her it took me less than ten minutes to throw together. Sometimes it's nice to let people think you worked harder than you did.

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 base of the whole dish, giving you protein and creaminess without needing heavy cream. Drain it well or you'll end up with a puddle instead of a bake.
  • Feta cheese: Adds a tangy, salty punch that balances the mildness of the cottage cheese. Don't skip this, it's what makes the flavor sing.
  • Parmesan cheese: A little goes a long way for that nutty, umami depth. Freshly grated is always better if you have it.
  • Eggs: They bind everything together and add even more protein. Make sure they're at room temperature so they mix in smoothly.
  • Frozen chopped spinach: Thaw it completely and squeeze out every drop of water, or your bake will be soggy. I use a clean kitchen towel and wring it like my life depends on it.
  • Artichoke hearts: They bring a subtle earthiness and a bit of texture. I prefer the jarred ones in water, not oil, to keep it lighter.
  • Garlic: Freshly minced is key here. It mellows as it bakes and weaves through every bite.
  • Salt and black pepper: Season generously, the cottage cheese can be pretty bland on its own.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Preheat and prep:
Set your oven to 350°F and grease a 9x9 inch baking dish with a little butter or oil. This keeps everything from sticking and makes cleanup a breeze.
Mix it all together:
In a large bowl, combine the cottage cheese, eggs, spinach, artichoke hearts, feta, Parmesan, and garlic. Stir until it's uniform, no pockets of unmixed cheese.
Season to taste:
Add salt and pepper, tasting as you go. Remember, the cheeses are salty, so start light and adjust from there.
Pour and spread:
Transfer the mixture into your prepared dish and spread it out evenly with a spatula. Smooth the top so it bakes uniformly.
Bake until golden:
Slide it into the oven and bake for 30 to 35 minutes. You'll know it's done when the top is golden and the center doesn't jiggle when you gently shake the pan.
Cool and slice:
Let it sit for a few minutes before cutting into squares. This helps it set up and makes slicing cleaner.
Sliced serving of High Protein Spinach Artichoke Bake plated alongside cherry tomatoes for a colorful, low-carb dinner. Pin
Sliced serving of High Protein Spinach Artichoke Bake plated alongside cherry tomatoes for a colorful, low-carb dinner. | orchardcrust.com

One night I reheated a slice of this after a long shift, and the smell alone made me feel like I had my life together. It's funny how a simple dish can do that, make you feel capable and nourished all at once. That's when I realized this wasn't just meal prep, it was self-care disguised as dinner.

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.

Storage and Reheating

This bake keeps beautifully in the fridge for up to four days, stored in an airtight container. I usually slice it into six portions right after it cools, then stack them with parchment paper in between so they don't stick. Reheat in the microwave for about a minute, or pop it back in the oven at 300°F if you want the edges to crisp up again. You can also freeze individual slices for up to two months, just thaw overnight in the fridge before reheating.

Customizing Your Bake

If you want to switch things up, try adding a handful of sun-dried tomatoes or swapping the spinach for kale. A pinch of red pepper flakes gives it a gentle heat that wakes up the whole dish. Fresh herbs like dill or basil stirred in at the end bring a brightness that feels almost fancy. Sometimes I'll top it with a little extra feta before baking, just for the visual and the extra tangy bites.

Serving Suggestions

I love pairing this with a simple arugula salad dressed in lemon and olive oil, the peppery greens cut through the richness perfectly. It's also great alongside roasted vegetables like zucchini or bell peppers. For a heartier meal, serve it with a slice of whole grain toast or a few crackers. If you're feeling indulgent, a dollop of sour cream or Greek yogurt on top adds a cool, creamy contrast.

  • Make it ahead and bring it to a brunch, it holds up well and everyone will think you're a genius.
  • Double the batch and freeze half, future you will be very grateful.
  • Serve it warm or cold, it's honestly delicious either way.
Close-up of High Protein Spinach Artichoke Bake showing rich, creamy texture with spinach and artichoke pieces throughout. Pin
Close-up of High Protein Spinach Artichoke Bake showing rich, creamy texture with spinach and artichoke pieces throughout. | orchardcrust.com

This bake has earned its spot in my weekly rotation, and I think it'll do the same for you. It's proof that eating well doesn't have to be complicated or boring.

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.

How do I prevent the bake from being watery?

Ensure the cottage cheese is well-drained and squeeze all excess liquid from the spinach before mixing. This prevents excess moisture in the final dish.

Can this be made ahead for meal prep?

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

What can I add for extra flavor?

Try adding a pinch of red pepper flakes for heat, fresh herbs like basil or dill, or sun-dried tomatoes for a Mediterranean twist.

Is this suitable for a vegetarian diet?

Yes, this bake is completely vegetarian as it contains no meat, making it an excellent high-protein option for vegetarians.

How do I know when it's fully cooked?

The bake is done when the top is golden brown and the center is set. A knife inserted in the middle should come out clean, typically after 30-35 minutes at 350°F.

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 cottage cheese, feta, spinach, and artichoke bake with 16g protein per serving. Low-carb and meal-prep friendly.

Prep time
10 min
Cook time
35 min
Overall time
45 min
Created by Ruby Hensley


Skill Level Easy

Cuisine American

Makes 6 Portions

Dietary Info Vegetarian, Gluten Free, Low 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

Steps

Step 01

Prepare baking dish: Preheat oven to 350°F. Grease a 9x9-inch baking dish and set aside.

Step 02

Combine base ingredients: In a large mixing bowl, combine cottage cheese, eggs, thawed spinach, drained 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 mixture into prepared baking dish and spread evenly with a spatula.

Step 05

Bake casserole: Bake for 30 to 35 minutes, until the top is golden brown and the center is set when tested with a knife.

Step 06

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.

Needed Tools

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

Allergen Warnings

Read ingredient labels to spot allergens. If unsure, consult your doctor or a specialist.
  • Contains dairy products
  • Contains eggs
  • Check cheese and artichoke labels for additional allergens if sensitive

Nutrition Details (for each serving)

These figures are intended for reference—not as a substitute for medical guidance.
  • Calorie Count: 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.