A Florentine omelette is a savory egg dish filled with tender spinach and melted cheese. The eggs cook into a soft, fluffy omelette, while sautéed onion and garlic add depth to the filling. Gruyère or Swiss cheese brings a creamy, nutty finish that complements the spinach.
Ready in just 15 minutes, this spinach omelette is a practical choice for breakfast, brunch, or a light lunch. It uses simple ingredients and cooks in one pan, making it easy to prepare when you want a satisfying meal without spending much time in the kitchen.
Why You’ll Love This Florentine Omelette
- Quick to prepare: The omelette comes together in about 15 minutes, including the time needed to cook the spinach filling.
- Simple ingredients: Eggs, spinach, cheese, and a few seasonings create a complete dish without a long shopping list.
- Easy to customize: You can change the cheese or add other vegetables to suit your preferences.
- Suitable for different meals: Serve it for breakfast, a weekend brunch, or a light lunch.
- Naturally low in carbohydrates: The main ingredients provide protein and fat with relatively few carbohydrates.
Ingredients You’ll Need
- Eggs: Three large eggs form the base of the omelette. Whisking them thoroughly helps create an even mixture that cooks consistently.
- Fresh spinach: Roughly chopped spinach provides the signature Florentine filling. Cook it until wilted and allow most of its moisture to evaporate.
- Gruyère or Swiss cheese: These cheeses melt well and add a nutty, savory flavor. Choose whichever is available.
- Milk: One tablespoon helps loosen the egg mixture and contributes to a tender texture.
- Unsalted butter: Butter adds flavor and helps prevent the eggs from sticking to the pan. It is divided between cooking the filling and the eggs.
Chef’s Tip: Cook the spinach until most of its moisture has evaporated before adding it to the omelette. A dry filling helps the eggs hold their shape and prevents excess liquid from collecting inside.

Florentine Omelette Recipe
Equipment
- Nonstick frying pan
- Medium mixing bowl
- Whisk or fork
- Silicone spatula
- Measuring spoons
- Cutting board and knife
Ingredients
- 3 large eggs
- 1 cup fresh spinach roughly chopped
- 1/4 cup shredded Gruyère or Swiss cheese
- 1 tablespoon milk
- 1 tablespoon unsalted butter
- 1 tablespoon finely chopped onion
- 1 small garlic clove minced
- 1/8 teaspoon salt
- 1/8 teaspoon ground black pepper
- 1 teaspoon chopped fresh parsley optional
Instructions
- Whisk the Eggs: Crack the eggs into a mixing bowl. Add the milk, salt, and black pepper, then whisk until the mixture is smooth and evenly combined. Set aside while preparing the filling.
- Sauté the Onion: Melt half the butter in a nonstick frying pan over medium heat. Add the chopped onion and cook for 2–3 minutes, stirring occasionally, until softened.

- Add the Garlic and Spinach: Stir in the minced garlic and cook for about 30 seconds. Add the chopped spinach and cook for 1–2 minutes, until wilted and most of the excess moisture has evaporated.

- Set Aside the Filling: Transfer the spinach mixture to a small bowl. Wipe the pan clean if needed, then return it to the stove.

- Cook the Eggs: Add the remaining butter to the pan over medium-low heat. Once melted, pour in the egg mixture. Let it begin to set, then gently push the cooked edges toward the center with a spatula, allowing the uncooked egg to flow underneath.

- Add the Spinach and Cheese: When the eggs are mostly set but still slightly moist on top, spread the spinach mixture over one half of the omelette. Sprinkle the shredded Gruyère or Swiss cheese evenly over the filling.
- Fold the Omelette: Carefully fold the empty half over the filling using a spatula. Cook for another 30–60 seconds, until the cheese begins to melt and the eggs are fully set.

- Garnish and Serve: Slide the omelette onto a plate and sprinkle with fresh parsley if desired. Serve immediately while warm and tender.

Notes
- Remove excess moisture: Cook the spinach until most of its liquid evaporates to prevent a watery filling.
- Choose your cheese: Gruyère and Swiss cheese offer a nutty flavor, but mozzarella, cheddar, or Parmesan also work well.
- Cook gently: Medium-low heat helps the eggs remain tender and prevents the bottom from browning too quickly.
- Avoid overcooking: Remove the omelette from the pan as soon as the eggs are set to maintain a soft texture.
- Add extra vegetables: Sliced mushrooms or finely chopped bell peppers can be sautéed with the onion for additional flavor.
Nutrition Information
| Nutrient | Amount |
|---|---|
| Calories | 320 kcal |
| Carbohydrates | 5g |
| Protein | 23g |
| Fat | 23g |
| Fiber | 1g |
| Sugar | 2g |
| Sodium | 520mg |
Easy Florentine Omelette Variations
- Mushroom Florentine Omelette: Sauté sliced mushrooms with the onion before adding the spinach.
- Tomato and Spinach Omelette: Add a small amount of diced tomato, removing excess seeds and liquid to keep the filling from becoming watery.
- Cheddar Florentine Omelette: Replace the Gruyère or Swiss cheese with sharp cheddar for a stronger cheese flavor.
- Herb Omelette: Add chopped chives or fresh basil alongside the parsley.
- Spicy Spinach Omelette: Add a pinch of red pepper flakes to the spinach while it cooks.
What to Serve with a Florentine Omelette
- Whole-grain toast: A slice of toasted whole-grain bread provides a simple accompaniment and makes the meal more filling.
- Roasted potatoes: Serve with seasoned breakfast potatoes for a heartier brunch.
- Fresh fruit: Berries, orange segments, or sliced melon offer a refreshing contrast to the savory eggs.
- Simple green salad: A lightly dressed salad works well when serving the omelette for lunch.
- Sautéed mushrooms: Cooked mushrooms complement the spinach and cheese filling without making the meal too complicated.
Frequently Asked Questions
- Why is it called a Florentine omelette?
In cooking, Florentine generally refers to a dish prepared with spinach, often accompanied by a creamy or cheesy component. - What cheese works best in a Florentine omelette?
Gruyère and Swiss cheese are excellent choices because they melt smoothly and have a savory, nutty flavor. - Can I use frozen spinach instead of fresh spinach?
Yes. Thaw frozen spinach completely and squeeze out as much liquid as possible. Cook it briefly with the onion and garlic before adding it to the eggs. - How do I keep an omelette from tearing when folding it?
Allow the eggs to set around the edges while keeping the center slightly moist. Use a flexible spatula to loosen the omelette before gently folding one side over the filling. - Can I make a Florentine omelette without milk?
Yes. You can leave out the milk and whisk the eggs on their own. The result may be slightly different in texture, but the spinach and cheese will still provide plenty of flavor. - How can I tell when the omelette is cooked?
The eggs should be set rather than runny, with no visibly liquid egg remaining. The center can still be tender, but cook it fully before serving. - Can I make this omelette with egg whites?
Yes. You can substitute egg whites for the whole eggs, although the flavor, color, and texture will change. Egg whites also cook differently, so watch the pan closely to prevent them from becoming rubbery.



