Keto Omelette with Cheese & Spinach
A keto omelette is a low-carb breakfast made by cooking beaten eggs with high-fat, no-sugar fillings. My version uses 4 eggs, 4 slices of gouda, baby spinach, and butter, folded into one filling omelette. It is ready in about 5 minutes and keeps the carb count low while keeping you full for hours.
I know there are many people following a keto diet who have been looking for the perfect breakfast recipe. No more searching, my friends. It is said that breakfast is the most important meal of the day, and I couldn’t agree more, so I wanted something that comes together fast on a busy morning and still leaves me satisfied until lunch. If you are an egg lover, this will be the best start of the day for you.
I decided to not use any onions in this recipe in order to omit the carbs. Simple and clean, exactly as I like it. As for calories, I only have good news for you: this keto omelette with cheese and spinach is low in calories too, and that is pretty good to me. I think you should give this recipe a try regardless if you are following a keto diet or not.

This Recipe Works If You Need
- A fast keto breakfast that is on the plate in about 5 minutes with no special equipment.
- A low-carb meal that keeps you full for hours, so you skip the mid-morning snacking.
- A vegetarian high-fat, high-protein start to the day without meat.
- An easy way to use up eggs and a handful of spinach you have in the fridge.
- A simple recipe with no onions and no hidden carbs, so the macros stay clean.
Why You’ll Love This Recipe
- Five ingredients, five minutes. Eggs, gouda, spinach, butter, and salt are all you need, and the whole thing cooks in one pan.
- Truly low-carb. Leaving out the onions keeps the carbs down, so this fits cleanly into a keto day.
- Filling and satisfying. Four eggs plus the fat from butter and gouda keep you full well past mid-morning.
- Low in calories too. It is low-carb and light on calories at the same time, which is rare for a breakfast this satisfying.
- Melty, cheesy, and tender. The gouda melts over the soft eggs while the spinach wilts into it for a comforting bite.
- Beginner-friendly. No flipping acrobatics required; you fold and roll it into four with a spatula.

Ingredient Notes
Eggs are the whole structure of this omelette, so they are worth buying well. Look for the freshest eggs you can find; fresh whites hold together and set into a tender, custardy texture rather than going rubbery. Let them sit out for a few minutes before cooking, because eggs at room temperature cook more evenly than cold ones straight from the fridge. Beat them with just a little salt until the yolks and whites are fully blended and slightly frothy.
Gouda cheese is what makes this omelette so satisfying. I use 4 slices laid over the eggs so it melts into every fold. Gouda is a great choice here because it is a good melter with a mild, buttery flavor that does not overpower the spinach. Buy a young gouda rather than an aged one; the younger the cheese, the smoother and stretchier the melt. Slices melt faster and more evenly than a thick block, so keep them thin.
Baby spinach adds color, a little body, and a fresh green note without adding meaningful carbs. One handful is all you need, and baby leaves are best because they are tender and wilt in seconds with no stems to deal with. Pick out any bruised or slimy leaves at the store, and give the handful a quick rinse and a good shake before it goes on top of the eggs.
Butter is the cooking fat and a big part of why this stays keto-friendly. One tablespoon coats the pan and gives the eggs a rich flavor that oil cannot match. Use real butter, not a spread, and watch it as it melts: you want it foaming but not browning, because browned butter means the pan is too hot and the eggs will toughen.
Tips
- Keep the heat at medium, then drop to low. Eggs are protein, and high heat seizes them into a rubbery, browned mess. Melt the butter on medium, add the eggs, then turn to low once the cheese and spinach go on so everything cooks gently.
- Use the lid. Covering the pan for that one minute traps steam, which melts the gouda and wilts the spinach from above without you having to flip anything. That trapped steam is the trick to a melty top on a single-flip omelette.
- Use a big, non-stick pan. A wide non-stick surface lets the eggs spread thin so they set quickly and release cleanly when you fold. A crowded pan gives you thick, unevenly cooked eggs.
- Do not overcook it. You know it is ready when the top is just set but still glossy and the cheese has melted. Turn off the heat while the center looks barely done, because the residual heat keeps cooking it as you fold and serve.
- If you make scrambled eggs instead, the secret is to mix the composition continuously so they stay soft and small-curded rather than drying out.

Substitutions and Variations
- Swap the cheese. Gouda is my pick for its mild, buttery melt, but any good melting cheese works. Reach for something soft and young rather than a hard aged cheese if you want the same stretchy result.
- Add mushrooms. If I were to choose one addition, I think mushrooms would be the best fit for this recipe. Sliced and cooked in the butter first, they bring a savory depth without adding carbs.
- Make it a scramble. Use the same five ingredients but mix the eggs continuously in the pan instead of folding, for soft, cheesy keto scrambled eggs.
- Want it vegan instead? This recipe relies on eggs and dairy, so if you are looking for a vegan breakfast you will want a different base built around tofu or chickpea flour.
Storage and Make Ahead
This omelette is at its best the moment it leaves the pan, when the eggs are tender and the gouda is still melty, so I make it fresh whenever I can. If you have leftovers, let the omelette cool, then store it in an airtight container in the fridge for up to 2 days. Reheat it gently in a covered pan over low heat or in short bursts in the microwave; high heat will toughen the eggs and dry them out, so go slow. I would not freeze this one, because eggs turn watery and rubbery once thawed.
For mornings when you want to prep ahead, you can beat the eggs and stash them covered in the fridge the night before, then cook in the morning. If you are building out a wider low-carb breakfast routine, browse my freezer-friendly breakfast recipes for meal prep and my full collection of vegetarian keto recipes. And if you would rather keep things plant-based, my vegan scrambled eggs are a great place to start.

Summarise & Save This Recipe
★ Add us as a trusted Google source
Keto omelette with cheese & spinach
Ingredients
- 4 eggs
- 4 slices gouda cheese
- 1 handful baby spinach
- 1 Tbsp butter
- salt to taste
Instructions
- Beat the eggs with a little bit of salt.
- Add the butter to a big, non-stick pan over medium heat.
- Once melted, pour in the egg mixture.
- Arrange the 4 gouda slices and the baby spinach on top.
- Cover with a lid and turn the heat to low.
- After 1 minute, remove the lid and, using a spatula, fold the omelette, rolling it into 4.
- Turn off the heat and serve.
Notes
Frequently Asked Questions
Yes, an omelette is naturally keto-friendly because eggs are high in fat and protein with almost no carbs. This version stays low-carb by using gouda cheese, baby spinach, and butter, and by leaving out onions to keep the carb count down. Just avoid starchy or sugary fillings to keep it keto.
The carbs come almost entirely from the handful of baby spinach, since eggs, butter, and gouda contribute very little. With no onions or other starchy add-ins, this omelette stays very low in carbs, which is why it fits a keto diet so well. Exact numbers depend on the brands you use.
A good melting cheese is best, and I use gouda for its mild, buttery flavor and smooth melt. Young gouda melts more evenly and stretchier than aged cheese, and thin slices melt faster than a block. Any soft, low-carb melting cheese will work if you do not have gouda.
Rubbery eggs almost always come from heat that is too high or cooking for too long. Eggs are protein, so high heat seizes them and dries them out. Melt the butter on medium, drop the heat to low once the cheese and spinach go on, and turn off the heat while the center still looks barely set.
You can, though the cheese is a big part of what makes it filling and rich. Without it you will lose some fat and flavor, so add a little extra butter or another keto-friendly fat to keep you satisfied. The eggs, spinach, and butter still make a solid low-carb breakfast on their own.
Not with this exact recipe, since it relies on eggs and dairy. If you want a plant-based breakfast, you are better off with a base built around tofu or chickpea flour instead of eggs. Vegan scrambled eggs made with tofu and spring onions are a good place to start.

Favorite breakfast for my keto diet by far.