Picture a tangle of golden egg ribbons, each one gossamer-thin and barely set, heaped in a skillet where sliced garlic has just gone toasty in foaming butter. Shredded mozzarella melts into lazy strings between the folds while a shower of Parmigiano-Reggiano clings to every surface. A handful of torn basil goes on last, wilting just enough to release that peppery sweetness that only fresh basil has. This is the kind of side dish that makes people lean over the stove and steal bites before dinner even hits the table.
The macros read like a keto textbook. At roughly 280 calories per serving, you get 25 grams of fat (mostly from butter, olive oil, and cheese), a solid 13 grams of protein from the eggs and Parmigiano, and a bare 3 grams of net carbs. Fat accounts for about 77 percent of the total calories. No hidden starches, no sneaky sugars, no fillers.
The real selling point here is flexibility. These ribbons sit happily next to a skillet of tofu piccata, a bowl of ratatouille, or a slab of eggplant parmesan. They reheat without turning rubbery, they scale up for a crowd without any drama, and the whole thing comes together in one 10-inch skillet in under 25 minutes. If you have been missing the comfort of pasta on keto, this is your answer.
Ingredients (serves 4)
For the egg ribbons:
- 6 large eggs
- 1 oz (28g) cream cheese, softened
- Pinch of fine sea salt
For the garlic butter finish:
- 2 tablespoons (28g) unsalted butter
- 1 tablespoon (15ml) extra-virgin olive oil
- 3 cloves garlic, thinly sliced
- 2 tablespoons (18g) pine nuts
- 1/3 cup (35g) shredded low-moisture mozzarella
- 2 tablespoons (12g) finely grated Parmigiano-Reggiano
- 8 to 10 fresh basil leaves, torn
- Pinch of red pepper flakes
- Freshly cracked black pepper
Instructions
Prepare the egg batter. Drop the cream cheese into a mixing bowl and mash it with a fork until no lumps remain. Crack in all 6 eggs, add the pinch of salt, and whisk vigorously for about 30 seconds until the mixture is completely smooth and a uniform pale yellow. Small cream cheese lumps will cause thick spots in your crepes, so take the extra few seconds to get them out now.
Heat the skillet. Place a 10-inch nonstick skillet over medium heat. Let it warm for a full minute, then add about half a teaspoon of the olive oil (taken from the tablespoon measured for later) and swirl to coat the surface. The pan is ready when a tiny drop of egg batter sets on contact instead of sliding around.
Cook the first egg crepe. Pour roughly one-third of the egg batter into the center of the skillet and immediately tilt the pan in a slow circle so the egg spreads into a thin, even layer that covers the entire base. Cook undisturbed for about 60 to 90 seconds. The edges will pull away from the pan and the surface will shift from glossy to matte. When the top is just barely set with no wet patches, use a flexible spatula to loosen the crepe and slide it onto a cutting board. Do not flip it. A little residual heat will finish the top side.
Repeat for the remaining crepes. Give the pan another light swipe of oil if it looks dry and pour in half the remaining batter for the second crepe. Cook the same way. Repeat once more with the last of the batter. You should have 3 thin egg crepes stacked on your cutting board. They will feel delicate but surprisingly sturdy once they cool for a minute.
Slice into ribbons. Working with one crepe at a time, roll it loosely into a cigar shape. Using a sharp knife, cut across the roll at roughly half-inch (1.25cm) intervals. Shake the ribbons apart gently with your fingers. Repeat with the remaining crepes. You will end up with a nest of golden egg ribbons that look remarkably like fresh fettuccine.
Toast the pine nuts. Wipe the skillet clean with a paper towel and return it to medium heat. Add the pine nuts to the dry pan and stir them frequently for 60 to 90 seconds, until they turn golden brown in spots and smell toasty. Watch them carefully because pine nuts go from golden to burnt in seconds. Transfer them to a small dish and set aside.
Build the garlic butter. Return the skillet to medium-low heat and add the butter along with the remaining olive oil. Once the butter melts and starts to foam, scatter in the sliced garlic and the red pepper flakes. Stir gently for about 45 seconds, until the garlic turns pale gold at the edges and the kitchen smells incredible. Pull the pan off the heat immediately if the garlic starts to darken — it will keep cooking in the residual fat.
Toss the ribbons. Add all the egg ribbons to the skillet in one go. Use tongs or two forks to lift and turn the ribbons so every strand gets coated in the garlic butter. Keep the heat on medium-low and work gently for about 30 seconds. Scatter the shredded mozzarella over the top and toss for another 15 to 20 seconds, just until the cheese softens into stretchy threads between the ribbons. It should not fully melt into a puddle — you want those visible strings.
Finish and serve. Kill the heat. Sprinkle the Parmigiano-Reggiano over the ribbons and toss once more. Add the torn basil leaves and the toasted pine nuts, then grind black pepper generously over everything. Serve immediately from the skillet or transfer to a warm plate.
Nutrition per Serving
| Nutrient | Amount |
|---|---|
| Calories | ~280 kcal |
| Fat | ~25g |
| Protein | ~13g |
| Total Carbs | ~3g |
| Fiber | < 1g |
| Net Carbs | ~3g |
Nutritional values are approximate and based on the stated ingredients. Actual values may vary with specific brands and portion sizes.
Tips & Variations
The thinner the crepe, the better the ribbon. Your egg crepes should be almost translucent when cooked. If they come out thick and spongy like an omelet, your pan is too hot or you are using too much batter per round. Lower the heat to medium or even medium-low and use a generous swirling motion the instant the batter hits the pan. Think French crepe, not American pancake.
Swap the mozzarella for fontina or provolone. Low-moisture mozzarella gives you those classic stretchy strings, but fontina melts even more smoothly and adds a nutty, buttery richness. Provolone brings a slightly sharper note. All three have nearly identical macros, so pick whichever suits the main course you are pairing these ribbons with.
Watch your garlic. Sliced garlic in butter can go from golden to bitter in under ten seconds. Keep the heat at medium-low and stir constantly. If you are nervous about timing, you can pull the skillet off the burner entirely, add the garlic to the hot butter off-heat, and let carryover warmth do the work. The garlic chips will still turn golden and crispy without any risk of burning.
Store and reheat with care. Refrigerate leftover ribbons in an airtight container for up to 3 days. Reheat in a skillet over medium-low heat with a small pat of butter, tossing gently until warmed through. Microwaving works in a pinch but tends to make the ribbons a bit rubbery. Add a fresh sprinkle of Parmigiano and basil after reheating to bring them back to life.
Hidden carbs to watch. Pre-shredded mozzarella often contains potato starch or cellulose as an anti-caking agent, which adds a gram or two of carbs per serving. Shredding your own block of mozzarella on a box grater takes 30 seconds and keeps the carb count honest. Same goes for pre-minced garlic in jars, which sometimes includes added sugar.