High Protein Spinach Artichoke Bake

Featured in: Main Dishes

This creamy spinach artichoke bake combines cottage cheese, feta, and eggs for a protein-rich casserole that's perfect for meal prep. With 16g of protein per serving and only 5g of carbs, it's an excellent low-carb option. Simply mix the ingredients, bake for 35 minutes at 350°F, and enjoy golden, savory perfection. Great for weeknight dinners or make-ahead lunches.

Updated on Thu, 29 Jan 2026 14:15:00 GMT
A slice of golden-brown High Protein Spinach Artichoke Bake sits on a white plate, revealing creamy layers of spinach and artichoke.  Save
A slice of golden-brown High Protein Spinach Artichoke Bake sits on a white plate, revealing creamy layers of spinach and artichoke. | cheerfulchefs.com

My friend texted me at 3 PM on a Tuesday asking what to make for dinner that wasn't another chicken breast situation. I was standing in my kitchen, staring at a container of cottage cheese I wasn't sure about, when it hit me—layer it with spinach, artichoke, and enough cheese to make it taste like comfort instead of diet food. That casserole became the thing I'd make when I wanted to feel full without feeling heavy, and honestly, when people asked for the recipe, they seemed surprised it was this simple.

I made this for a potluck once, skeptical about how a spinach and artichoke casserole would compete with someone's famous mac and cheese. It came home empty, and someone asked for it the next week. That's when I realized this dish works because it doesn't pretend to be something it's not—it's honest food that happens to be good for you, which is rarer than it should be.

Ingredients

  • Cottage cheese: Drain it well or the whole thing gets watery and sad—a quick strainer and some cheesecloth is your friend here.
  • Feta cheese: The salty punch that makes people go back for seconds without knowing why.
  • Parmesan cheese: Adds that toasty, nutty note that makes the top golden instead of pale.
  • Eggs: They're the binder that holds everything together and adds more protein than most people realize.
  • Frozen spinach: Already chopped and convenient—squeeze it dry or you're fighting moisture all through baking.
  • Artichoke hearts: Canned or jarred works just as well as fresh, and they add that subtle earthiness that makes this feel special.
  • Garlic: Two cloves minced small so it doesn't overpower, just whispers its presence through every bite.
  • Salt and pepper: Taste as you go because the cheeses are already salty—less is often more here.

Instructions

Product image
Dries dishes, utensils, and cookware neatly after cooking, keeping your countertop organized and clutter free.
Check price on Amazon
Heat your oven and prep your dish:
Get that oven to 350°F and grease a 9×9-inch baking dish—I use butter because it smells better, but cooking spray works fine too.
Build the base:
Throw the cottage cheese, eggs, spinach, artichoke hearts, feta, Parmesan, and garlic into a big bowl and stir until everything looks evenly distributed. There shouldn't be pockets of cheese floating separately.
Season thoughtfully:
Add salt and pepper, but go easy—those cheeses are already doing heavy lifting on the salt front. Taste a tiny bit on your finger if you're unsure.
Transfer and spread:
Pour the mixture into your prepared dish and use a spatula to press it into an even layer, which helps it bake evenly instead of staying wet in the center.
Bake until golden:
Pop it in for 30 to 35 minutes—you're looking for a golden top and a center that jiggles just slightly when you shake the dish gently. It'll set a bit more as it cools.
Cool before slicing:
Let it sit for five minutes out of the oven so the eggs finish setting and the slices hold together instead of crumbling everywhere.
Product image
Dries dishes, utensils, and cookware neatly after cooking, keeping your countertop organized and clutter free.
Check price on Amazon
Freshly baked High Protein Spinach Artichoke Bake in a ceramic dish, topped with bubbly feta and a sprinkle of black pepper.  Save
Freshly baked High Protein Spinach Artichoke Bake in a ceramic dish, topped with bubbly feta and a sprinkle of black pepper. | cheerfulchefs.com

There was a morning I pulled a leftover slice from the fridge cold and ate it standing at the counter before my coffee was done. That's when I knew this recipe had crossed over from healthy option to something I actually wanted to eat, which is the whole point, isn't it?

Storage and Meal Prep Magic

This casserole lives beautifully in the fridge for up to four days in an airtight container, and slices reheat in about three minutes in a 350°F oven. I've frozen portions too—they thaw overnight in the fridge and bake just like fresh, which means you can make this on a Sunday and forget about cooking for half the week.

Ways to Make It Your Own

The skeleton of this recipe is forgiving enough for improvisation. I've swapped spinach for kale, used roasted red peppers instead of artichoke hearts, and once threw in some fresh dill because it was sitting there looking lonely. Each time it worked because the cottage cheese and eggs stayed solid as the foundation.

Why This Works as Dinner

This isn't a side dish pretending to be a main course—sixteen grams of protein per serving means it actually fills you up. Pair it with a simple salad or some roasted vegetables and you've got a complete meal that doesn't feel like you're eating according to rules. It's the kind of food that makes healthy eating feel like a choice instead of a punishment.

  • Make it the night before and bake it fresh when you get home from work for that hot-casserole feeling without the stress.
  • Serve it warm, room temperature, or cold depending on the season and your mood.
  • Double the recipe and freeze half for the week you know will be chaos.
Product image
Deep clean greasy stovetops, countertops, sinks, and tiles using powerful steam after everyday cooking.
Check price on Amazon
A serving of High Protein Spinach Artichoke Bake on a wooden board, garnished with fresh herbs and ready to enjoy. Save
A serving of High Protein Spinach Artichoke Bake on a wooden board, garnished with fresh herbs and ready to enjoy. | cheerfulchefs.com

This casserole has become my answer to the question I ask myself most nights: something good to eat that doesn't take forever and actually keeps me going. That's all any of us really want.

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

How do I store leftovers?

Store sliced portions in an airtight container in the refrigerator for up to 4 days. You can also freeze individual portions for up to 2 months. Thaw overnight in the fridge and reheat in the oven or microwave.

Can I make this ahead of time?

Absolutely. Assemble the casserole up to 24 hours in advance, cover tightly, and refrigerate. When ready to bake, let it sit at room temperature for 15 minutes, then bake as directed.

What can I serve with this bake?

This pairs well with a fresh green salad, roasted vegetables, or crusty bread. For a complete low-carb meal, serve alongside grilled chicken or fish.

How do I prevent the bake from being watery?

Ensure your cottage cheese is well-drained and squeeze all excess liquid from the thawed spinach. Use a clean kitchen towel or paper towels to press out moisture from both ingredients before mixing.

Can I add other vegetables?

Yes, diced bell peppers, sautéed mushrooms, or sun-dried tomatoes work wonderfully. Just make sure any additions are pre-cooked and well-drained to avoid excess moisture.

High Protein Spinach Artichoke Bake

Creamy casserole with cottage cheese, feta, spinach, and artichoke hearts. High protein, low-carb, meal-prep friendly.

Prep Time
10 minutes
Cook Time
35 minutes
Overall Time
45 minutes
Creator Ruby Smiles

Recipe Type Main Dishes

Skill Level Easy

Cuisine Background American

Portions 6 Serves

Dietary Preferences Vegetarian-Friendly, Gluten-Free Option, Low-Carb Option

What You’ll 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

Step-by-Step Guide

Step 01

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

Step 02

Combine dairy and eggs: In a large mixing bowl, combine cottage cheese and eggs, whisking until smooth.

Step 03

Add vegetables and cheese: Fold in thawed spinach, chopped artichoke hearts, feta cheese, Parmesan cheese, and minced garlic into the egg mixture.

Step 04

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

Step 05

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

Step 06

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

Step 07

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

Tools You’ll Need

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

Potential Allergens

Inspect ingredients for specific allergens and contact a professional for concerns.
  • Contains dairy products
  • Contains eggs
  • Verify cheese and artichoke labels for additional allergen information if sensitive

Nutritional Details (Per Serving)

Provided as supportive info; always cross-check with your healthcare provider.
  • Calories: 170
  • Fats: 10 grams
  • Carbohydrates: 5 grams
  • Proteins: 16 grams