Cheesy High-Protein Ricotta Spinach Bake for Dinner

Jump to Recipe

High-protein ricotta spinach bake is a baked casserole of ricotta, eggs, spinach, and two cheeses, built to pack close to 24 grams of protein into every serving without any protein powder.

I started making this on Sunday afternoons when I needed lunches that wouldn’t leave me hungry by 2pm. Ricotta and eggs do the heavy lifting here, and the spinach keeps it from feeling like a wall of cheese.

It bakes at 190 C / 375 F until the top turns golden and the center sets firm and reaches 165 F / 74 C, about 35 minutes. Cut it into squares and it holds its shape, which makes it good for meal prep boxes.

One thing I learned the hard way: don’t skip squeezing the spinach dry. Wet spinach turns the bake watery and it never fully sets in the middle.

Why You’ll Love This Recipe

  • Packs about 24 grams of protein per square
  • Uses simple cheese and eggs, no protein powder needed
  • Bakes in one dish for easy cleanup
  • Holds up well for meal prep lunches all week

Ingredient Notes

  • Ricotta cheese: Use part-skim ricotta for the best protein-to-fat ratio. Whole milk ricotta works too but the bake turns richer and looser.
  • Fresh spinach: Wilt and squeeze it dry before mixing. Frozen chopped spinach works if thawed and squeezed until no more water drips out.
  • Eggs: Eggs bind the ricotta into a dense, sliceable bake and add extra protein.
  • Mozzarella: Shredded low-moisture mozzarella melts into gooey pockets on top. Part-skim keeps it lighter.
  • Parmesan: Freshly grated parmesan adds salt and a sharper edge than pre-shredded jarred stuff.
  • Garlic: Fresh garlic gives the bake a savory backbone. Garlic powder works in a pinch, use 1/2 tsp instead.
  • Nutmeg: A small pinch rounds out the ricotta without tasting like nutmeg at all.
Overhead view of a golden ricotta spinach bake in a ceramic dish with one square lifted, showing melted cheese and spinach layers

Cheesy High-Protein Ricotta Spinach Bake for Dinner

A baked ricotta and spinach casserole with eggs and two cheeses, packing close to 24g of protein per square.
Prep Time 10 minutes
Cook Time 40 minutes
Total Time 1 hour
Servings: 6 servings
Course: Main Course
Cuisine: Healthy
Calories: 325

Ingredients
  

  • 500 g Ricotta cheese, part-skim about 2 cups
  • 3 Eggs, large
  • 300 g Fresh spinach or 250 g frozen, thawed and squeezed dry
  • 150 g Mozzarella, shredded, part-skim about 1.5 cups, divided
  • 50 g Parmesan, grated about 1/2 cup, divided
  • 2 Garlic cloves minced
  • 1 tbsp Olive oil
  • 1/8 tsp Nutmeg
  • 1/2 tsp Salt
  • 1/4 tsp Black pepper
  • 1 tsp Dried oregano or Italian seasoning

Method
 

  1. Heat the oven to 190 C / 375 F. Grease a 23 x 33 cm / 9 x 13-inch baking dish with a little of the olive oil.
  2. Heat the remaining olive oil in a 10-inch skillet over medium heat. Add the garlic and cook 30 seconds until fragrant, then add the spinach in batches and cook 3 to 4 minutes until fully wilted.
  3. Transfer the wilted spinach to a colander to cool slightly. Once cool enough to handle, squeeze it in a clean kitchen towel until no more liquid drips out. Chop roughly.
  4. In a large mixing bowl, whisk the ricotta and eggs together until smooth and no streaks remain.
  5. Stir in half the mozzarella, half the parmesan, salt, pepper, nutmeg, and oregano until evenly combined.
  6. Fold the chopped spinach into the ricotta mixture until it’s evenly distributed throughout.
  7. Pour the mixture into the prepared baking dish and spread it into an even layer with a spatula.
  8. Scatter the remaining mozzarella and parmesan over the top.
  9. Bake for 30 to 35 minutes, until the top is golden and the center reaches 165 F / 74 C on an instant-read thermometer with no jiggle.
  10. Rest for 10 minutes before slicing into squares and serving.

Notes

  • Squeeze spinach bone dry before mixing, wet spinach ruins the set.
  • Rest 10 minutes before cutting for clean, sliceable squares.
  • Bake until the center reaches 165 F / 74 C for a fully set texture.
  • Grate parmesan fresh if you can, it melts and tastes sharper.
Hands folding squeezed wilted spinach into a bowl of whisked ricotta and eggs on a wooden kitchen counter

Tips for Success

  • Squeeze the spinach completely dry before mixing or the bake turns watery in the center.
  • Let the bake rest 10 minutes before slicing so the squares hold together cleanly.
  • Check the center with a fork or thermometer. It should hit 165 F / 74 C, not jiggle.
  • Grate your own parmesan for a sharper flavor than pre-shredded bags give you.
  • Cool the bake fully before chilling if you want neat squares for meal prep boxes.

Variations

  • Swap half the ricotta for cottage cheese blended smooth to push the protein count even higher.
  • Add cooked, crumbled Italian turkey sausage between the cheese layers for a heartier dinner version.
  • Stir in chopped sun-dried tomatoes and a pinch of red pepper flakes for a brighter, spicier bake.

Storage and Reheating

Store leftover ricotta spinach bake in an airtight container in the fridge for 4 to 5 days. It firms up as it chills, which actually makes it easier to slice for lunches.

Reheat individual squares in the microwave for 60 to 90 seconds on high, or warm a larger piece in the oven at 175 C / 350 F for about 12 minutes until heated through.

Freeze cooled squares wrapped individually for up to 2 months. Thaw overnight in the fridge before reheating so the center warms evenly.

Serving Suggestions

Serve the ricotta spinach bake warm, cut into squares, alongside a simple green salad with lemon and olive oil.

It sits well next to roasted tomatoes or a bowl of lentil spinach soup on a cooler night.

For breakfast, I like a square next to toast and a soft-boiled egg like in shakshuka. It also travels well in a lunch box with a handful of cherry tomatoes.

A plated square of ricotta spinach bake beside a green salad on a linen napkin with a fork resting nearby

FAQ

Why is my ricotta spinach bake watery in the middle?

Watery ricotta spinach bake usually means the spinach wasn’t squeezed dry enough before mixing. Extra water pools at the bottom and keeps the center from setting even after 35 minutes at 190 C / 375 F. Squeeze cooked spinach in a clean towel until no more liquid drips out, then fold it into the ricotta.

Can I use cottage cheese instead of ricotta in this spinach bake?

Yes, cottage cheese works in place of ricotta if you blend it smooth first so the texture matches. Use the same 500 g amount and expect a slightly tangier, higher-protein bake. Skip blending and you’ll get small curds instead of a smooth set.

Can I assemble this ricotta spinach bake the night before?

You can assemble it up to a day ahead and refrigerate it covered, unbaked. Bake straight from the fridge at 190 C / 375 F, adding 5 to 8 extra minutes since it starts cold. This makes it a solid option alongside other high-protein meal prep Sundays recipes.

What goes well with a high-protein ricotta spinach bake for dinner?

A green salad with lemon and olive oil balances the richness of the bake without adding more cheese. Roasted tomatoes or a simple soup work well on a cooler night too. For breakfast, pair a square with toast and fruit.

Is this ricotta spinach bake gluten free?

Yes, this bake is naturally gluten free since it uses no flour or breadcrumbs, just ricotta, eggs, spinach, and cheese. Double check your parmesan label, since some pre-shredded brands add anti-caking agents with gluten. Fresh grated parmesan avoids that issue entirely.

What’s the difference between this ricotta spinach bake and a spinach strata?

A spinach strata uses bread cubes soaked in egg custard, which makes it heavier and bread-based. This ricotta spinach bake skips the bread entirely and relies on ricotta and eggs for structure, which keeps the protein higher and the carbs lower per serving.

Loved this? Try these next

Jeremy Avatar

AUTHOR


You’ll also love