Spinach and Goat Cheese Omelet
A Spinach and Goat Cheese Omelet is the kind of simple, tasty breakfast that feels restaurant-quality but takes just a few minutes to make. It’s creamy, savory, and full of fresh flavor from the warm wilted spinach and tangy goat cheese. This is the kind of recipe that proves breakfast doesn’t need to be complicated to be delicious.

This post may contain affiliate link(s). As an Amazon Associate, I earn from qualifying purchases. See Disclosure.
When I’m craving something quick but still satisfying, this is one of my go-to breakfasts. The eggs cook up soft and fluffy, the spinach adds that fresh pop of green, and the goat cheese melts into little creamy pockets. It’s made with ingredients I often have in my fridge, and it’s the perfect weekday breakfast, but it’s special enough for weekend brunch, too. Once you get the hang of it, you’ll be flipping this omelet like a pro.

Ingredients
- Large eggs – You can also use extra large eggs. This recipe isn’t fussy.
- Fresh spinach – I like using baby spinach. Just don’t use frozen spinach as it’s far too wet and your omelet won’t set up properly.
- Goat cheese – Any kind of goat cheese will do, and to keep this dish a bit lighter, you can use lower fat goat cheese.
- Butter – I like salted butter in this recipe, but any will work. You can adjust the seasonings at the table.
- Salt and pepper – To taste
How to Make a Spinach and Goat Cheese Omelet
Scroll down for the full printable recipe card with exact measurements.
Start by whisking the eggs in a small mixing bowl with a pinch of salt and pepper until the yolks and whites are fully blended. I love using a flat whisk for omelets because it mixes everything more evenly than a balloon whisk. If you get stringy egg whites that won’t mix in, use an immersion blender and those eggs’ll whip up in no time.

Warm the butter in a nonstick omelet pan over medium heat. Once the butter melts and begins to foam, add the chopped spinach. Sauté for 1–2 minutes, stirring occasionally, until the spinach wilts and reduces in volume.

Pour the whisked eggs directly over the spinach, tilting the pan so the mixture spreads into an even layer. A heat-resistant silicone spatula is perfect here because you can gently pull the cooked edges inward while letting uncooked egg flow outward.

Once the eggs are mostly set but still glossy on top, sprinkle the crumbled goat cheese over one half of the omelet. Fold the omelet in half and cook for another minute, just until the cheese is warmed and soft.
Slide the omelet onto a plate and serve right away while everything is hot and creamy.
Chef Jenn’s Tips
- Add sun-dried tomatoes, mushrooms, or herbs for extra flavor. I love parsley and chives in this omelet.
- Don’t overcook; remove the omelet when it still looks slightly glossy inside for the softest texture.
- Swap the goat cheese for feta or Boursin if you want a milder flavor or more herbs.
Serving Suggestions
This omelet pairs beautifully with toast, roasted breakfast potatoes, or a simple mixed-greens salad if you’re having it for lunch or dinner. It also works wonderfully as part of a brunch spread alongside fresh fruit, pastries, or a light soup. Whether you enjoy it on its own or with a few sides, it’s a satisfying meal that’s quick enough for weekdays but cozy enough for weekends.
Storage
Omelets are always best enjoyed fresh, but if you happen to have leftovers, store them in an airtight container in the refrigerator for up to 1 day. Reheat gently in a nonstick skillet over low heat or microwave in short 15–20 second intervals. Freezing isn’t recommended, as the texture becomes rubbery once thawed.

Spinach and Goat Cheese Omelet
Ingredients
- 3 large eggs
- 1 cup fresh spinach chopped
- 2 ounces goat cheese crumbled
- 1 tablespoon butter
- Salt and pepper to taste
Instructions
- Beat the eggs in a small bowl with a pinch of salt and a few grinds of freshly cracked black pepper until smooth.
- Melt the butter in a nonstick omelet pan over medium heat.
- Add the chopped spinach and sauté for 1–2 minutes until wilted.
- Pour the beaten eggs over the spinach and tilt the pan to spread evenly.
- Cook until the eggs begin to set, then sprinkle goat cheese over one half.
- Fold the omelet over the cheese and cook for another minute until melted.
- Slide onto a plate and serve immediately.
Notes
Chef Jenn’s Tips
- Add sun-dried tomatoes, mushrooms, or herbs for extra flavor. I love parsley and chives in this omelet.
- Don’t overcook; remove the omelet when it still looks slightly glossy inside for the softest texture.
- Swap the goat cheese for feta or Boursin if you want a milder flavor or more herbs.
Nutrition
A Note on Nutritional Information
Nutritional information for this recipe is provided as a courtesy and is calculated based on available online ingredient information. It is only an approximate value. The accuracy of the nutritional information for any recipe on this site cannot be guaranteed.

Add Preferred Source