Go Back
+ servings
side view shot of a plate with a slice of spinach ricotta brunch bake on it
Print Recipe Add to Collection
4.53 from 323 votes

Spinach Ricotta Brunch Bake

This Spinach Ricotta Brunch Bake recipe is the perfect casserole to make for your weekend brunch. This is a dish that can be made ahead and will surely impress your guests.
Prep Time15 mins
Cook Time1 hr
Total Time1 hr 35 mins
Course: Breakfast, Brunch
Cuisine: American
Keyword: brunch bake, brunch recipe, spinach ricotta brunch bake
Servings: 10
Calories: 482kcal


  • 2 sheets puff pastry thawed
  • 6 eggs beaten
  • 1 cup ricotta cheese
  • dash hot sauce optional
  • 1 cup spinach chopped
  • 6 slices bacon cooked, chopped
  • cups cheddar cheese shredded
  • 1 medium red bell pepper chopped


  • Prepare the oven and baking pan: Preheat oven to 400°F. Spray a 9-inch springform pan with cooking spray.
  • Prepare the puff pastry: Carefully unfold the thawed puff pastry sheets. Roll one of them out to an 11″ square, then roll the other to a 12″ square. Use the 12″ sheet to line the bottom of your pan.
  • Make the filling: Lightly beat the eggs and reserve 1 tbsp. Mix the rest of the eggs in with the ricotta, hot sauce, and spinach. Layer half of the ricotta mixture on the puff pastry in the pan, then half of each the bacon, cheese, and peppers. Repeat with the remaining ingredients.
  • Bake: Cover everything with the remaining puff pastry sheet and fold the edges in to secure the filling. Brush the pastry with your reserved tbsp of egg, and bake for about 1 hour or until the pastry is golden brown.
  • Serve: Let it cool in the pan for 10 minutes, then run a butter knife around the edges to loosen them. Cut into slices and serve.


If using frozen spinach, thaw it out first and drain it well before using.


Serving: 1serving | Calories: 482kcal | Carbohydrates: 24g | Protein: 16g | Fat: 35g | Saturated Fat: 12g | Cholesterol: 137mg | Sodium: 384mg | Potassium: 213mg | Fiber: 1g | Sugar: 1g | Vitamin A: 2625IU | Vitamin C: 16.1mg | Calcium: 213mg | Iron: 2.3mg