Ricotta Frittata is ready in 20 minutes with fresh flavors of basil, spinach and Parmesan cheese. An easy and delicious  breakfast, brunch, lunch or dinner.


An overhead shot of the finished ricotta in the pan showing the pretty white ricotta and green vegetables against the eggs


Before the June gloom rolled in, we had a lovely warm weekend day and I was getting in the mood for summer. Heirloom tomatoes had just hit my supermarket so I knew that evening I wanted to make a tomato salad, but what to have with it?  Something light to go well with the salad. A frittata!


Pouring the vinaigrette over the heirloom tomato salad to be served with the ricotta frittata


Serving Suggestion

As I was buying Parmesan cheese for the salad, ricotta caught by eye. So here’s how the menu shaped up, heirloom tomato salad with Parmesan basil croutons (recipe below) and a ricotta frittata with fresh basil (to complement the salad) and to give the frittata color and veggies, I mixed in fresh spinach.


A perfect slice of ricotta frittata ready to be eaten


Frittata additions

When it comes to additions to the frittata, mix it up. Add tomatoes, peppers, ham, bacon, anything you want. Make it your own.


Don’t you love seeing the spinach leaves throughout slice? I was really happy at how this frittata turned out because I usually write a recipe first, but this time I winged it. What I was also happy about was the fact that I had lunches for the next couple of days. Double win!


If you’ve tried this Ricotta Frittata or any other recipe on the blog then don’t forget to rate the recipe and let me know how you got on in the comments below. I love to hear from my readers! You can also FOLLOW ME on FACEBOOK, TWITTER, INSTAGRAM and PINTEREST to see daily recipe updates.

Yield: 6

Ricotta Frittata

Ricotta Frittata in a pan

An easy frittata with fresh ricotta, basil, spinach and Parmesan cheese. 

Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes


  • 8 large eggs, room temperature
  • 1 1/3 cups + 1/2 cup ricotta
  • 1 tablespoon freshly grated parmesan cheese
  • 2 tablespoons fresh basil, chopped
  • 3/4 teaspoon salt
  • 1/4 teaspoon freshly ground black pepper
  • Small pinch fresh nutmeg
  • 2 teaspoons unsalted butter
  • 1 teaspoon olive oil
  • 1 large shallot, finely chopped
  • 2 cups spinach
  • 2 large basil leaves, chopped for garnish


  1. Preheat oven to 375 degrees F.
  2. To a mixing bowl add the eggs,1 1/3 cups ricotta, parmesan, basil,salt, pepper and nutmeg, whisk well to combine. Don't be concerned if there is ricotta lumps. Set aside.
  3. To a 10-inch, oven-proof skillet add the butter oil over medium heat.
  4. Once melted and starts to bubble, add the shallot to the pan and cook until they start to soften.
  5. Add the spinach cook until it starts to wilt.
  6. Stir in the egg mix and mix well so the spinach is evenly distributed. Cook until the edges start to set, about 2 minutes.
  7. Transfer the frittata to the oven for 5 minutes until the top starts to set.
  8. After 5 minutes, remove from the oven and drop balls of the 1/2 cup ricotta around the top then return back to the oven for 15 minutes until puffed and set.
  9. Remove and allow to cool slightly before serving, top with the chopped basil

Nutrition Information



Amount Per Serving Calories 210Saturated Fat 7gCholesterol 250mgSodium 442mgCarbohydrates 4gProtein 14g

Heirloom Tomato Salad with Parmesan Basil Croutons

Heirloom tomato salad with parmesan basil croutons is pretty selection of various heirloom tomatoes with fresh basil and crispy, cheesy croutons all dressed in a delicious vinaigrette.