High Protein Spinach Artichoke Bake

Featured in: Easy Prep Dishes

This satisfying casserole combines cottage cheese, crumbled feta, and Parmesan with spinach and artichoke hearts for a creamy, protein-rich dish. The mixture binds together with eggs and bakes until golden and set. Each serving delivers 16g of protein with just 5g of carbs, making it ideal for low-carb lifestyles.

Preparation takes just 10 minutes, then bake for 30–35 minutes until the top develops a beautiful golden color. The dish slices cleanly after cooling briefly, and leftovers store beautifully for meal prep—up to 4 days in the fridge or 2 months frozen. For extra flavor, add red pepper flakes or fresh herbs to the mixture.

Updated on Sun, 01 Feb 2026 12:22:00 GMT
Freshly baked High Protein Spinach Artichoke Bake with a golden, bubbly feta top, served warm from the oven. Save
Freshly baked High Protein Spinach Artichoke Bake with a golden, bubbly feta top, served warm from the oven. | dailykefta.com

I used to think high-protein meals meant grilled chicken every single night until a friend showed up with this bubbling, golden bake straight from her oven. The smell alone—garlicky, cheesy, with that faint tang of artichoke—made me forget I was trying to eat clean. She sliced into it, and I watched the creamy center hold its shape while steam curled up, and I realized protein could actually be comforting. That night changed my meal prep game forever.

The first time I brought this to a potluck, someone asked if it was a fancy quiche, and I just smiled. I had thrown it together that morning in my pajamas, still half asleep, and it came out of the oven looking like I'd spent hours on it. Watching people go back for seconds while I knew how little effort it actually took felt like winning a small, delicious secret. Now it's my go-to whenever I need to look like I have my life together.

Ingredients

  • Cottage cheese: The creamy base that sneaks in protein without feeling heavy, just make sure to drain off any watery liquid or your bake will turn soupy.
  • Feta cheese: Brings that salty, tangy punch that makes every bite interesting and keeps this from tasting too mild.
  • Parmesan cheese: A little goes a long way for that nutty, golden crust on top that everyone fights over.
  • Eggs: They bind everything together and add structure so you get clean slices instead of a mushy mess.
  • Frozen chopped spinach: Thaw it, then squeeze it dry in a kitchen towel like your life depends on it, or you'll end up with a watery disaster.
  • Artichoke hearts: Jarred or canned both work beautifully, just drain them well and chop into bite-sized pieces for pockets of tender flavor.
  • Garlic: Fresh minced garlic wakes up the whole dish and makes your kitchen smell like an Italian grandmother lives there.
  • Salt and black pepper: Taste as you go because different cheeses have different salt levels, and you want balance, not a salt lick.

Instructions

Product image
Wash produce, prep ingredients, rinse cookware, and streamline cooking tasks with an all-in-one sink workstation.
Check price on Amazon
Prep your pan:
Preheat your oven to 350°F and grease a 9x9-inch baking dish with a little butter or oil. This ensures your bake releases easily and doesn't stick to the corners when you serve it.
Mix the base:
In a large bowl, combine the drained cottage cheese, eggs, spinach, chopped artichokes, feta, Parmesan, and minced garlic. Stir everything together until it looks like a thick, chunky custard with green and white flecks throughout.
Season generously:
Add salt and freshly ground black pepper to taste, remembering that the cheeses are already salty. Mix again and do a quick taste test on a tiny spoonful to adjust before baking.
Bake until golden:
Pour the mixture into your prepared dish and spread it evenly with a spatula. Slide it into the oven and bake for 30 to 35 minutes, until the top turns golden brown and the center no longer jiggles when you gently shake the pan.
Cool and slice:
Let it rest for a few minutes after pulling it from the oven so it firms up and slices cleanly. Cut into six generous squares and serve warm or at room temperature.
Product image
Wash produce, prep ingredients, rinse cookware, and streamline cooking tasks with an all-in-one sink workstation.
Check price on Amazon
A spoon scoops into the creamy High Protein Spinach Artichoke Bake, revealing tender spinach and artichoke pieces. Save
A spoon scoops into the creamy High Protein Spinach Artichoke Bake, revealing tender spinach and artichoke pieces. | dailykefta.com

One Sunday evening, I packed this into glass containers and stacked them in the fridge, feeling smugly prepared for the week ahead. By Wednesday, I realized I actually looked forward to lunch because it tasted better cold than most things taste hot. My coworker leaned over and said it smelled like a Mediterranean cafe, and I didn't tell her it cost less than ten dollars to make. That's when I knew this recipe was a keeper.

Making It Your Own

If you want to use fresh spinach instead of frozen, sauté about six cups in a hot pan with a drizzle of olive oil until it wilts down to almost nothing. Let it cool, then squeeze out every drop of moisture you can in a clean kitchen towel before chopping and adding it to the mix. You can also toss in a handful of chopped sun-dried tomatoes, a pinch of red pepper flakes, or fresh herbs like dill or basil to change the flavor profile without changing the base recipe.

Storing and Reheating

This bake keeps beautifully in the fridge for up to four days in an airtight container, and it reheats in the microwave in about a minute without getting rubbery. I've also frozen individual slices wrapped in parchment and foil, then thawed them overnight in the fridge and reheated them for quick breakfasts or lunches. It holds up better than most egg-based dishes because the cottage cheese keeps everything moist and tender even after freezing.

Serving Suggestions

I love eating this straight from the pan with a fork, but it also pairs well with a simple arugula salad dressed in lemon and olive oil, or alongside roasted cherry tomatoes for a pop of sweetness. For breakfast, I've topped a warm slice with a runny fried egg and hot sauce, and it felt like brunch at a cafe. You can also serve it at room temperature on a picnic blanket or potluck table, and it still tastes just as good as it does hot from the oven.

  • Serve with a crisp green salad and balsamic vinaigrette for a light, balanced meal.
  • Top with a dollop of sour cream or Greek yogurt and fresh herbs for extra richness.
  • Pair with a slice of crusty whole-grain bread if you want a few more carbs on your plate.
Product image
Easily open jars, bottles, and cans while cooking, making meal prep smoother and less frustrating.
Check price on Amazon
Sliced squares of High Protein Spinach Artichoke Bake on a white plate, perfect for a low-carb dinner. Save
Sliced squares of High Protein Spinach Artichoke Bake on a white plate, perfect for a low-carb dinner. | dailykefta.com

This bake has become my answer to the question of what to eat when I want something satisfying, nourishing, and effortless all at once. I hope it becomes yours, too.

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. This ensures excess moisture is removed.

How do I prevent the casserole from being watery?

Drain the cottage cheese well and squeeze thawed frozen spinach thoroughly to remove excess liquid. These steps prevent a soggy texture.

Can I make this ahead of time?

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

What can I serve with this bake?

Pair with a simple green salad, roasted vegetables, or whole-grain toast for a complete meal. It also works well as a standalone protein-rich dish.

Can I substitute the cottage cheese?

Ricotta cheese works as an alternative, though the protein content will be slightly lower. Greek cheese like halloumi can replace feta for a different flavor profile.

High Protein Spinach Artichoke Bake

A creamy, protein-packed casserole with spinach, artichokes, and three cheeses. Ready in 45 minutes, perfect for meal prep.

Prep Time
10 min
Time to Cook
35 min
Overall Time
45 min
Recipe by Harper Nelson


Skill Level Easy

Cuisine American

Portions 6 How Many Servings

Diet Preferences Meat-Free, No Gluten, 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 vessel: Preheat oven to 350°F. Grease a 9x9-inch baking dish with butter or cooking spray.

Step 02

Combine wet and dry components: In a large mixing bowl, combine cottage cheese, eggs, thawed spinach, chopped artichoke hearts, feta cheese, Parmesan cheese, and minced garlic.

Step 03

Season mixture: Season the combined mixture with salt and freshly ground black pepper to taste. Stir until all ingredients are evenly distributed.

Step 04

Transfer to baking dish: Pour the mixture into the prepared baking dish and spread evenly with a spatula.

Step 05

Bake until set: Bake for 30 to 35 minutes, or until the top is golden brown and the center is firm when gently pressed.

Step 06

Cool and serve: Remove from oven and allow to cool for 2 to 3 minutes before slicing and serving.

Tools Needed

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

Allergy Info

Always review ingredients for potential allergens. When unsure, ask a healthcare expert.
  • Contains dairy products
  • Contains eggs
  • Check cheese and artichoke labels for additional allergens if sensitive

Nutrition (each serving)

For info only—never a medical replacement. Please check with your provider if needed.
  • Energy (calories): 170
  • Fats: 10 g
  • Carbohydrates: 5 g
  • Proteins: 16 g