Frittata is a versatile and satisfying dish that combines the simplicity of an omelette with the heartiness of a quiche. Originating from Italy, this egg-based dish is highly customizable, making it perfect for breakfast, brunch, or a quick dinner.

In this article, I’ll provide you with a basic frittata recipe and explore five delicious variations to help you create a frittata that suits your taste and culinary creativity.

1. Frittata Recipe


  • 8 large eggs
  • 1/4 cup milk or cream
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1 tablespoon olive oil or butter
  • 1 cup filling ingredients (choose from the variations below)
  • 1/2 cup shredded cheese (optional)
  • Fresh herbs, such as parsley or chives, for garnish (optional)


Preheat the oven

Preheat your oven to 375°F (190°C).

Prepare the frittata base

In a large bowl, whisk together the eggs, milk or cream, salt, and black pepper until well combined.

Sauté the fillings

Heat the olive oil or butter in an oven-safe skillet over medium heat. Add your chosen filling ingredients and cook until they are tender and lightly browned. Ensure that any ingredients that release excess moisture, such as vegetables, are cooked and drained beforehand.

Add the egg mixture

Pour the prepared egg mixture over the sautéed fillings in the skillet. Use a spatula to distribute the ingredients evenly.

Cook on the stovetop

Cook the frittata on the stovetop for about 3-4 minutes, or until the edges start to set. During this time, gently lift the edges with a spatula to allow uncooked egg to flow underneath.

Bake the frittata

Transfer the skillet to the preheated oven and bake for 12-15 minutes, or until the frittata is set in the center and slightly puffed up. You can check for doneness by inserting a knife or toothpick into the center – it should come out clean.

Garnish and serve

Remove the frittata from the oven and let it cool for a few minutes. Garnish with fresh herbs, if desired. Slice and serve warm or at room temperature.

Five Delicious Frittata Variations

  • Spinach and Feta Frittata

Sauté a handful of fresh spinach leaves and a diced onion until wilted. Add crumbled feta cheese to the egg mixture before pouring it into the skillet. Bake as directed.

  • Mediterranean Frittata

Sauté diced bell peppers, sliced cherry tomatoes, and chopped Kalamata olives until softened. Add crumbled feta cheese and chopped fresh basil to the egg mixture. Bake as directed.

  • Mushroom and Gruyere Frittata

Sauté sliced mushrooms and diced shallots until golden brown. Stir in shredded Gruyere cheese and fresh thyme leaves. Bake as directed.

  • Mexican-Inspired Frittata

Sauté diced bell peppers, onions, and minced jalapeños until tender. Add cooked chorizo, shredded cheddar cheese, and a sprinkle of chili powder to the egg mixture. Bake as directed. Serve with salsa and avocado.

  • Caprese Frittata

Sauté sliced cherry tomatoes and minced garlic until soft. Add fresh basil leaves and bocconcini (small mozzarella balls) to the egg mixture. Bake as directed. Once cooked, top with additional fresh basil and a drizzle of balsamic glaze.

Frittatas are a delightful and versatile dish that can be enjoyed for any meal of the day. With a basic recipe as your foundation, you can experiment with various fillings and flavors to create unique and delicious frittatas that suit your preferences. From the classic combination of spinach and feta to the vibrant and spicy Mexican-inspired variation, the possibilities are endless.

Avatar photo
julia jane

Julia Jane is a home cook inspired by her mother's cooking. With the desire to share my cooking experiences with everyone, she created this website

Write A Comment