Print

Spinach Ricotta Brunch Bake

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This Spinach Ricotta Brunch Bake is a light, fluffy, and cheesy egg dish perfect for brunch or meal prep. Packed with fresh spinach, creamy ricotta, and melty cheeses, it’s a satisfying vegetarian bake that’s both wholesome and indulgent.

  • Author: Sophia
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 6 servings
  • Category: Breakfast
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

  • 1 cup ricotta cheese
  • 1/2 cup shredded mozzarella cheese
  • 1/4 cup grated Parmesan cheese
  • 2 cups fresh spinach, chopped (or 1 cup frozen spinach, thawed and well drained)
  • 6 large eggs
  • 1/2 cup milk
  • 1 teaspoon garlic powder
  • 1/2 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1 teaspoon dried Italian herbs (optional)
  • 1 small onion, finely diced (optional)
  • 1 tablespoon olive oil (only if using onion)

Instructions

  1. Preheat oven to 375°F (190°C). Lightly grease a 9×9-inch baking dish.
  2. If using onion and fresh spinach, heat olive oil in a skillet over medium heat. Sauté onion for 3–4 minutes until soft, then add spinach and cook until wilted. Let cool slightly.
  3. In a large bowl, whisk the eggs. Add milk, ricotta, garlic powder, salt, pepper, and Italian herbs. Whisk until smooth.
  4. Stir in the spinach mixture, mozzarella, and half the Parmesan cheese.
  5. Pour the mixture into the prepared baking dish. Sprinkle the remaining Parmesan on top.
  6. Bake for 25–30 minutes, or until the center is set and the top is golden.
  7. Let rest for 5 minutes before slicing and serving.

Notes

  • Add bell peppers or mushrooms for extra vegetables.
  • Swap spinach with kale or Swiss chard.
  • Use feta instead of some ricotta for a tangy twist.
  • Add chili flakes for mild heat.
  • Great served warm, room temp, or cold.

Nutrition