Baked Parma Ham, Pesto & Ricotta Frittata

“If you’re looking for a delicious, one-pan-wonder to feed a hungry breakfast crowd, look no further. Easier still, cut the frittata into serving sized squares, and let your guests help themselves. Serve with plenty of strong coffee and fresh orange juice.”

Prep Time:
15 min
Cook Time:
45 min


Nutrition Facts

Parma Ham and Ricotta Frittata

  • 12 Large eggs
  • 1/2 cup (125 mL) Heavy cream
  • Salt and pepper
  • 1 tbsp (15 mL) Olive oil, plus additional for greasing pan
  • 1 Small onion, diced
  • 2 cups (500 mL) Baby spinach, roughly chopped
  • 1 cup (250 mL) Fresh ricotta, drained
  • 4 Thin slices Parma ham
  • 3 tbsp (45 mL) Pesto


  • 2 cups (500 mL) Fresh basil leaves
  • 1/2 cup (125 mL) Olive oil
  • 1/4 cup (60 mL) Pine nuts
  • 1 Garlic clove
  • 1/4 cup (60 mL) Freshly grated Parmesan cheese
  • 1/2 tsp (2.5 mL) Salt (or to taste)


Parma Ham and Ricotta Frittata

  1. Preheat oven to 350°F (175°C).
  2. Lightly grease a 9 x 13 inch pan. Set aside.
  3. In a large bowl, whisk eggs and cream together and season with salt and pepper.
  4. In a large skillet over medium heat, add olive oil and sauté onions until soft, about 4-5 minutes. Add spinach and continue cooking for about 1 minute. Cool slightly and drain any excess liquid away.
  5. Add onion-spinach mixture to eggs, stir and add to greased pan. Dollop fresh ricotta evenly over egg mixture and drizzle pesto on top. Finally, lay slices of Parma ham on top and bake on middle rack of oven until golden and set, about 35-40 minutes.
  6. Cool slightly on rack before cutting into squares.


  1. Combine basil, olive oil, pine nuts and garlic in blender. Blend until paste forms, stopping often to push down basil. Add Parmesan and salt to taste; blend until smooth.