High Protein Spinach Artichoke Bake

Featured in: Cozy Weeknight Dinners

This comforting dish is a celebration of savory flavors and wholesome ingredients. It features a rich base of cottage cheese, feta, and Parmesan, combined with fresh eggs for a silky texture. Tender spinach and chopped artichoke hearts add vibrant color and earthy notes, all seasoned with garlic, salt, and pepper. Simply mix the ingredients and bake until golden brown and set. Ideal for those seeking a high-protein, low-carb meal, this casserole is also excellent for meal prepping. Serve warm for a satisfying main course.

Updated on Sat, 31 Jan 2026 12:09:00 GMT
Golden-brown High Protein Spinach Artichoke Bake fresh from the oven, bubbling with creamy cottage cheese and savory feta. Save
Golden-brown High Protein Spinach Artichoke Bake fresh from the oven, bubbling with creamy cottage cheese and savory feta. | toastytongs.com

I stumbled onto this combination during a frantic Tuesday when I needed something that felt like comfort food but wouldn't derail my fitness goals. The cottage cheese was an experiment—I was skeptical about the texture until it transformed into something silky and rich in the oven. Now it is the kind of dinner I actually look forward to eating all week.

My sister-in-law asked for the recipe after I served it at a family gathering, claiming she could not believe it was healthy. She ate three slices before I even mentioned the cottage cheese.

Ingredients

  • 2 cups cottage cheese: Draining this thoroughly is what prevents the final dish from becoming watery, so do not skip this step
  • 3/4 cup crumbled feta cheese: Adds that salty tang that makes spinach artichoke anything so irresistible
  • 1/4 cup grated Parmesan cheese: Creates a lovely golden crust on top as it bakes
  • 3 large eggs: These bind everything together into a sliceable casserole instead of a loose dip
  • 1 cup frozen chopped spinach: Thaw and squeeze it completely dry—any remaining water will make the bake soggy
  • 1 cup artichoke hearts: Jarred or canned both work beautifully, just chop them into bite-sized pieces
  • 2 cloves garlic: Fresh minced garlic transforms the creamy dairy into something fragrant and savory
  • Salt and pepper: Taste the mixture before baking since the feta is already quite salty

Instructions

Product image
Dispense soap hands-free for quick handwashing and easier cleanup while cooking and handling ingredients.
Check price on Amazon
Get your oven ready:
Preheat to 350°F and grease a 9×9-inch baking dish with a little butter or oil
Mix everything together:
Combine all ingredients in a large bowl and stir until the spinach and artichokes are evenly distributed throughout the cheesy mixture
Season to taste:
Add salt and pepper, keeping in mind the feta and Parmesan are already bringing significant saltiness
Spread into the dish:
Pour the mixture into your prepared baking dish and use a spatula to create an even surface
Bake until golden:
Bake for 30–35 minutes until the top is beautifully browned and the center no longer jiggles when you gently shake the pan
Let it rest:
Cool for at least 5 minutes before slicing—this helps the portions hold their shape
Product image
Dispense soap hands-free for quick handwashing and easier cleanup while cooking and handling ingredients.
Check price on Amazon
Sliced into squares, this High Protein Spinach Artichoke Bake reveals vibrant green spinach and tender artichoke hearts inside. Save
Sliced into squares, this High Protein Spinach Artichoke Bake reveals vibrant green spinach and tender artichoke hearts inside. | toastytongs.com

This bake became my go-to Sunday meal prep during a particularly hectic month at work. Coming home to slices already packed in containers made weeknight dinners feel manageable instead of overwhelming.

Make It Your Own

Sometimes I add red pepper flakes when I want a little warmth, especially in winter. Fresh herbs like basil or parsley stirred in right before baking brighten everything up.

Storage Secrets

This actually tastes better the next day when the flavors have had time to meld. I often bake it Sunday evening and eat it throughout the week.

Serving Ideas

A simple green salad with vinaigrette cuts through the richness perfectly. For breakfast, I have eaten it alongside scrambled eggs and it felt luxurious.

  • Try serving it as a dip with crackers at your next gathering
  • Crumble some cooked bacon on top if you want extra protein
  • Leftovers reheat beautifully in the microwave for 60 seconds
Product image
Season soups, salads, meats, and vegetables evenly while cooking with quick, one-handed grinding.
Check price on Amazon
A serving of High Protein Spinach Artichoke Bake on a white plate, garnished with fresh herbs for a family dinner. Save
A serving of High Protein Spinach Artichoke Bake on a white plate, garnished with fresh herbs for a family dinner. | toastytongs.com

This recipe proves healthy food does not have to feel like a compromise. It is the kind of dish that makes you feel taken care of.

Recipe FAQ

Can I use fresh spinach instead of frozen?

Yes, you can. Sauté about 6 cups of fresh spinach until wilted, then ensure you thoroughly drain and chop it before adding to the mixture.

How do I prevent the bake from being watery?

To ensure a firm bake, it's crucial to drain your cottage cheese thoroughly of any excess liquid. Also, squeeze out as much moisture as possible from the thawed spinach.

How long does this dish last for meal prep?

This bake stores wonderfully for meal prep. You can keep slices in an airtight container in the refrigerator for up to 4 days, or freeze portions for up to two months.

What if I want to add more flavor?

For an extra flavor kick, consider adding a pinch of red pepper flakes to the mixture. A handful of fresh, chopped herbs like parsley or chives would also brighten the taste beautifully.

Is this suitable for other dietary needs?

This dish is naturally vegetarian, low-carb, and high-protein, making it a versatile option for various dietary preferences. It's packed with nutrients from cheeses, eggs, spinach, and artichokes.

Can I prepare this ahead of time?

Yes, you can assemble the mixture in the baking dish, cover, and refrigerate for up to 24 hours before baking. You might need to add a few extra minutes to the baking time if baking from cold.

High Protein Spinach Artichoke Bake

This creamy, savory bake combines spinach, artichoke, and cheeses for a high-protein, low-carb meal-prep delight.

Prep duration
10 min
Cook duration
35 min
Complete duration
45 min
Created By Daniel Brooks


Skill Level Easy

Heritage American

Output 6 Portions

Dietary considerations Meat-Free, No Gluten, Low-Carbohydrate

Components

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

Directions

Phase 01

Preheat Oven and Prepare Dish: Preheat the oven to 350°F. Grease a 9×9-inch baking dish with cooking spray or butter.

Phase 02

Combine Base Ingredients: In a large bowl, combine the cottage cheese, eggs, spinach, artichoke hearts, feta cheese, Parmesan cheese, and minced garlic.

Phase 03

Season and Mix: Season the mixture with salt and freshly ground black pepper to taste. Stir until thoroughly combined and uniform.

Phase 04

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

Phase 05

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

Phase 06

Cool and Serve: Remove from oven and let cool for 5 minutes before slicing into squares and serving warm.

Tools needed

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

Allergy details

Review each ingredient for potential allergens and consult with a healthcare professional if you're uncertain.
  • Contains dairy and eggs. Check cheese and artichoke labels for additional allergens if sensitive.

Nutritional information (per portion)

These values are approximate guidelines only and shouldn't replace professional medical guidance.
  • Energy: 170
  • Fats: 10 g
  • Carbohydrates: 5 g
  • Proteins: 16 g