High Protein Spinach Artichoke Bake

Featured in: Warm Seasonal Bakes

This high-protein spinach artichoke bake combines creamy cottage cheese, tangy feta, and tender vegetables into a savory, low-carb casserole that's perfect for meal prep. With 16g of protein per serving and only 5g of carbs, it's an ideal vegetarian main dish. Simply mix the ingredients, bake for 35 minutes at 350°F, and enjoy a golden, satisfying dinner that stores well for up to 4 days in the fridge or 2 months frozen.

Updated on Sun, 01 Feb 2026 15:19:00 GMT
Golden-brown High Protein Spinach Artichoke Bake emerges from the oven in a ceramic dish, steam rising from the bubbly feta topping. Pin It
Golden-brown High Protein Spinach Artichoke Bake emerges from the oven in a ceramic dish, steam rising from the bubbly feta topping. | lushkettle.com

My neighbor brought this to a potluck last spring, and I ate three servings before asking what was in it. When she said cottage cheese, I didn't believe her—it tasted rich and indulgent, nothing like the sad diet food I remembered from childhood. She scribbled the recipe on a napkin, and I made it that same week. Now it's my go-to whenever I need something filling that doesn't leave me feeling heavy or sluggish.

I started making this every Sunday to portion out for lunches, and my coworkers began asking why my desk smelled so good at noon. One of them is now obsessed with it and texts me photos every time she bakes a batch. It's become our unofficial office recipe, passed around like a secret handshake. There's something satisfying about watching people realize that healthy food doesn't have to taste like punishment.

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 for the creamiest texture, and always drain off the liquid pooling in the container or your bake will turn watery.
  • Feta cheese: The salty, tangy bite balances the mildness of the cottage cheese and makes every forkful interesting.
  • Parmesan cheese: Freshly grated melts better and adds a nutty depth that the pre-shredded stuff just can't match.
  • Eggs: They bind everything together and give the casserole structure, so it slices cleanly instead of falling apart.
  • Frozen chopped spinach: Thaw it completely and squeeze it dry in a clean towel, or you'll end up with a soggy mess.
  • Artichoke hearts: Jarred or canned both work, just make sure they're packed in water, not oil, and chop them into bite-sized pieces.
  • Garlic: Fresh minced garlic wakes up the whole dish with a gentle warmth that powdered garlic can't replicate.
  • Salt and black pepper: Taste the mixture before baking, since feta is already salty, and adjust from there.

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 cooking spray. This keeps the edges from sticking and makes cleanup easier later.
Combine the Base:
In a large bowl, mix the cottage cheese and eggs first until they're smooth and unified. Then fold in the spinach, artichokes, feta, Parmesan, and garlic until everything is evenly distributed.
Season to Taste:
Add salt and pepper carefully, tasting as you go, since the cheeses already bring plenty of flavor. You want just enough to brighten everything without overpowering the creamy richness.
Transfer and Smooth:
Pour the mixture into your prepared dish and use a spatula to spread it evenly into the corners. A level surface ensures it bakes uniformly and doesn't dry out in spots.
Bake Until Golden:
Slide the dish into the oven and bake for 30 to 35 minutes, until the top turns golden and the center no longer jiggles when you shake the pan. Let it cool for a few minutes before slicing so it firms up and holds its shape.
A slice of High Protein Spinach Artichoke Bake is lifted by a spatula, revealing creamy cottage cheese, spinach, and artichoke layers. Pin It
A slice of High Protein Spinach Artichoke Bake is lifted by a spatula, revealing creamy cottage cheese, spinach, and artichoke layers. | lushkettle.com

The first time I brought this to a family dinner, my uncle—who claims to hate vegetables—went back for seconds and asked if I'd made it with real spinach or "the fake kind." My aunt rolled her eyes, but I caught her sneaking another piece when she thought no one was looking. It's the kind of dish that converts skeptics without them realizing they've been won over.

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

This bake keeps beautifully in the fridge for up to four days, and I actually prefer it cold the next day when the flavors have had time to settle. You can reheat individual slices in the microwave for about a minute, or eat them straight from the container if you're in a hurry. For longer storage, wrap portions tightly in plastic wrap and freeze them for up to two months, then thaw overnight in the fridge before reheating.

Swaps and Variations

If you want to use fresh spinach instead of frozen, sauté about six cups in a hot pan until it wilts down, then let it cool and squeeze out every drop of moisture you can. I've also swapped the artichokes for sun-dried tomatoes when I'm craving something a little brighter, and it works beautifully. A pinch of red pepper flakes or a handful of fresh basil stirred in at the end can completely change the vibe without extra effort.

Serving Suggestions

I like to serve this with a simple green salad dressed in lemon and olive oil, or alongside roasted cherry tomatoes for a pop of color and sweetness. It's hearty enough to stand alone for lunch, but it also pairs well with grilled chicken or a piece of crusty bread if you're feeding a crowd. Leftovers make an excellent breakfast with a fried egg on top, which is how I discovered my new favorite way to start the day.

  • Top with fresh herbs like parsley or dill right before serving for a burst of brightness.
  • Drizzle with a little hot sauce or balsamic glaze if you want extra flavor without extra calories.
  • Cut into squares and pack them in lunch containers with a side of cherry tomatoes and cucumber slices.
Served on a white plate with a fresh salad, the High Protein Spinach Artichoke Bake looks golden, savory, and perfectly set. Pin It
Served on a white plate with a fresh salad, the High Protein Spinach Artichoke Bake looks golden, savory, and perfectly set. | lushkettle.com

This dish has become one of those reliable staples I come back to whenever I need something nourishing that doesn't require much thought. I hope it finds a spot in your rotation, too.

Recipe Questions & Answers

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. Make sure to squeeze out all excess moisture to prevent a watery bake.

How do I prevent the bake from being too watery?

Drain the cottage cheese of excess liquid and thoroughly squeeze the thawed spinach to remove all moisture. Also ensure artichoke hearts are well-drained before chopping and adding to the mixture.

Can this be made ahead for meal prep?

Absolutely. This bake is excellent for meal prep. Store sliced portions in an airtight container in the refrigerator for up to 4 days, or freeze individual servings for up to 2 months. Reheat in the microwave or oven.

What can I serve with this spinach artichoke bake?

Pair it with a fresh green salad, roasted vegetables, or cauliflower rice for a complete low-carb meal. It also works well alongside grilled chicken or fish for extra protein.

Can I add other vegetables or herbs?

Yes, feel free to customize with diced bell peppers, sun-dried tomatoes, or mushrooms. Fresh herbs like basil, dill, or parsley add wonderful flavor. A pinch of red pepper flakes brings a nice kick.

How do I know when the bake is done?

The bake is ready when the top is golden brown and the center is set and no longer jiggly. A knife inserted in the center should come out clean. This typically takes 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

Protein-packed casserole with cottage cheese, feta, spinach, and artichoke. Low-carb and meal-prep friendly.

Time to Prep
10 mins
Time to Cook
35 mins
Full Prep Time
45 mins
Created By Samantha Reeves


Skill Level Easy

Culinary Tradition American

Portion 6 Serving Size

Dietary Details Meat-Free, 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

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: In a large mixing bowl, combine cottage cheese and eggs, whisking until well blended.

Step 03

Add Vegetables and Cheese: Add spinach, artichoke hearts, feta cheese, Parmesan cheese, and minced garlic to the bowl. Fold ingredients together until evenly distributed.

Step 04

Season Mixture: Season with salt and freshly ground black pepper to taste. Stir until fully combined.

Step 05

Transfer to Baking Dish: Pour mixture into prepared baking dish, spreading evenly with a spatula.

Step 06

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

Step 07

Cool and Serve: Remove from oven and let 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.

Tools You'll Need

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

Allergy Info

Review every ingredient for allergens and reach out to your doctor with concerns.
  • Contains dairy
  • Contains eggs
  • Check cheese and artichoke labels for additional allergens if sensitive

Nutrition Info (per portion)

Details offered for informational purposes, not as a substitute for professional health guidance.
  • Calories: 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.