clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Italian Frittata Recipe Spinach, Onion and Ricotta

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A simple frittata makes a great brunch, lunch, or dinner item. This particular frittata is packed with spinach, white onions, farm fresh eggs, ricotta cheese, and fresh parmigiano cheese! It’s basically a crustless quiche, time saver, and still provides the same delicious filling! 

  • Total Time: 35 minutes
  • Yield: 6 servings 1x


Units Scale
  • 4 1/2 cups (600 grams) fresh spinach
  • 1 medium onion, finely chopped
  • 1 tablespoon olive oil
  • 1/4 cup parmigiano (plus more for topping)
  • 6 large eggs
  • 3/4 cup (200 grams) ricotta cheese
  • Salt and Pepper to taste
  • 1/4 cup bread crumbs
  • dab of butter


  1.  Preheat oven to 375 degrees F
  2.  Grease a 9″ round tart or pie dish with butter and dust with bread crumbs until bottom and sides of pan are evenly coated.
  3.  In a medium skillet, on medium high heat, add olive oil and onion. Cook 5 minutes until translucent and soft. Add spinach and cook an additional 8 minutes. Season with salt and pepper and let cool about 15 minutes.
  4. In the meantime make the egg filling. In a large mixing bowl-  whip the eggs, by hand or with an electric mixer, until perfectly uniform and slightly foamy. Add the ricotta and mix again until well incorporated. Add the parmigiano and mix to combine using a fork.
  5.  Add the spinach and onions to the egg and ricotta filling. Pour into the prepared baking dish and sprinkle additional parmigiano if desired. Bake at 375 degrees F for 25 minutes.
  6.  Serve hot, room temperature, or cold as leftovers.
  • Author: Elena Davis
  • Prep Time: 10 min
  • Cook Time: 25 min
  • Category: Savory
  • Method: Italian
  • Cuisine: Italian
  • Diet: Vegetarian