Healthy Breakfast Recipes

Italian Style Fried Eggs with Greens (Low Calorie, High Protein)

High ProteinKetoGluten-FreeNut-Free
Prep Time5 min
Cook Time10 min
Servings2
Calories278 kcal
Health Score8/10
↓ Jump to recipe
Italian Style Fried Eggs with Greens (Low Calorie, High Protein)

Italian Style Fried Eggs with Greens delivers 20 grams of protein and only 278 calories in a single pan, ready from start to finish in 12 minutes. That combination is genuinely hard to beat on a busy morning. Most high-protein breakfasts either take too long or rely on processed ingredients to hit their numbers. This one gets there through whole foods alone: eggs, greens, cheese, and a handful of cherry tomatoes cooked with garlic and chilli in a little olive oil. What separates it from a standard fried egg is the Italian technique of building a fragrant base in the pan before the eggs ever touch it. The result feels more like a restaurant dish than a weekday breakfast, yet the method is completely accessible. It also sits comfortably within keto and gluten-free eating patterns without any substitutions or workarounds. If you want something that genuinely satisfies hunger, keeps energy levels steady through the morning, and does not require a long ingredient list, this recipe earns a regular spot in your rotation.

Extra virgin olive oil starts the pan and carries fat-soluble vitamins from the greens into the dish more effectively than a dry cook would. Three cloves of garlic bring allicin, a compound with well-documented anti-inflammatory properties, and they form the aromatic backbone of the whole recipe. Baby spinach contributes iron, folate, and vitamin K, and it wilts down fast so it integrates into the eggs rather than sitting on top as a garnish. Tuscan kale, also sold as cavolo nero, is denser and slightly bitter, and it adds fibre alongside vitamins C and A. The two greens together give you 3 grams of fibre in the finished dish. Cherry tomatoes bring lycopene, a carotenoid that becomes more bioavailable when cooked, along with a natural sweetness that balances the bitterness of the kale. Dried chilli flakes add capsaicin, which has a mild thermogenic effect. The four large free-range eggs carry the bulk of the protein at roughly 6 grams each, plus choline for brain function. Parmigiano Reggiano adds a small but meaningful protein boost alongside calcium, and the salt and pepper season everything cleanly without adding unnecessary ingredients.

The pan smells extraordinary within the first two minutes. Garlic hitting warm olive oil is one of those aromas that immediately signals something worth eating is coming. As the cherry tomatoes soften and begin to blister, their skins wrinkle and they release a thin, sweet-acidic juice that mingles with the oil to create a loose, glossy sauce at the bottom of the pan. The spinach collapses into that liquid almost instantly, and the kale follows about a minute behind, turning from a deep blue-green to a vivid, slightly darker shade as it wilts. When the eggs go in, you add two tablespoons of water and cover the pan briefly. That trapped steam cooks the tops of the whites gently without flipping, so the yolks stay soft and bright orange, sitting like small golden pools against the dark greens. The whites set fully but stay tender rather than rubbery. Parmigiano Reggiano goes on at the end and melts into the yolks in thin, savoury threads. Fresh flat-leaf parsley adds a clean, grassy finish that lifts the whole plate.

This recipe supports fat loss goals specifically because it combines high protein with controlled calories and almost no refined carbohydrates at 9 grams total, most of which come from the vegetables. Protein at this level, 20 grams at breakfast, is associated with reduced appetite through the mid-morning hours, which helps people avoid unnecessary snacking before lunch. The fat content, 17 grams, comes primarily from eggs and olive oil, both of which are unsaturated or contain beneficial fatty acids, making this suitable for people managing cardiovascular health through diet. For anyone following a ketogenic protocol, the macros fit without adjustment. The dish is naturally gluten-free with no substitutions needed. Athletes doing morning training will find the egg-based protein supports muscle recovery effectively. People managing blood sugar levels will appreciate the low sugar content of 4 grams and the absence of refined carbs. It is also a strong option for anyone who has historically skipped breakfast because they find it too heavy. The portion is substantial but not overwhelming.

This recipe is best cooked fresh given how quickly it comes together, but the greens can be prepared the night before to save time. Wash and dry the spinach and kale, store them in a sealed container in the fridge, and they will hold well for up to three days. Cooked leftovers keep in the fridge for one day in a covered container, though the eggs will firm up on reheating. Warm them gently in a covered pan over low heat with a small splash of water to loosen the sauce rather than microwaving, which tends to make the whites tough. For variations, swap the Parmigiano Reggiano for crumbled feta to bring a saltier, creamier finish that pairs well with the tomatoes. You can add a couple of slices of smoked salmon on top of the finished dish to push the protein closer to 30 grams without meaningfully changing the calorie count. Cannellini beans stirred into the greens before the eggs go in add extra fibre and make the dish more filling if you have a longer morning ahead. The full recipe with exact timings and step-by-step instructions is in the recipe card below.

Ingredients

Serves:2
  • 2 tsp extra virgin olive oil (divided)
  • 3 cloves garlic (thinly sliced)
  • 100 g baby spinach (washed)
  • 100 g Tuscan kale (cavolo nero) (thick stems removed, leaves roughly torn)
  • 150 g cherry tomatoes (halved)
  • 0.3 tsp dried chilli flakes (optional, adjust to taste)
  • 4 large free-range eggs (room temperature)
  • 2 tbsp water (for steaming eggs)
  • 2 tbsp freshly grated Parmigiano Reggiano (about 10g total)
  • 0.3 tsp fine sea salt (or to taste)
  • 0.3 tsp freshly ground black pepper (or to taste)
  • 1 small handful fresh flat-leaf parsley (roughly chopped, to serve)
  • 1 tsp fresh lemon juice (to finish)

Instructions

  1. 1

    Place a large non-stick skillet over medium heat and add 1 teaspoon of olive oil. Once the oil shimmers, add the sliced garlic and cook for about 60 seconds, stirring frequently, until fragrant and just beginning to turn golden at the edges.

    Watch the garlic closely. It goes from golden to bitter very quickly, so keep the heat at medium rather than high.

  2. 2

    Add the cherry tomatoes to the pan, cut side down. Cook for 2 minutes without stirring so they blister lightly, then give them a gentle stir. Sprinkle in the chilli flakes if using.

    Blistering the tomatoes cut-side down concentrates their sweetness and adds a slight caramelised note that pairs beautifully with the eggs.

  3. 3

    Add the Tuscan kale to the pan first and toss it with the garlic and tomatoes. Cook for 2 minutes until it begins to soften. Add the baby spinach and a small pinch of salt, then toss everything together. Cook for another 1 to 2 minutes until the spinach is just wilted. Squeeze the lemon juice over the top, toss once more, then push the greens to the outer edges of the pan to create two spaces in the centre.

    Adding the kale before the spinach gives each green the right amount of cooking time. Kale needs a little longer to become tender.

  4. 4

    Add the remaining teaspoon of olive oil to the cleared spaces in the pan. Carefully crack two eggs into each space, keeping the yolks intact. Season the eggs lightly with salt and pepper.

    Crack each egg into a small bowl first before sliding it into the pan. This way you can avoid any broken yolks or shell fragments.

  5. 5

    Add 2 tablespoons of water to the pan around the eggs (not directly on them) and immediately cover the pan with a lid or a large piece of foil. Cook for 2 to 3 minutes until the whites are fully set but the yolks are still soft and runny.

    For fully set yolks, cook for an extra 1 to 2 minutes with the lid on. The steam method keeps the whites tender without the need for extra oil.

  6. 6

    Remove the lid and scatter the freshly grated Parmigiano Reggiano evenly over the greens and eggs. Divide between two warm plates, spooning the greens alongside or under the eggs. Finish with the chopped fresh parsley and an extra crack of black pepper. Serve immediately.

    Warming your plates in a low oven for a few minutes before serving keeps everything at the right temperature while you plate up.

Nutrition per serving

278kcal

Calories

20g

Protein

9g

Carbs

17g

Fat

3g

Fibre

4g

Sugar

380mg

Sodium

Pro Tips

  • Room temperature eggs cook more evenly than cold eggs straight from the fridge. Take them out about 10 minutes before you start cooking.

  • Use a non-stick pan with a lid that fits well. The steam is what creates silky whites without extra oil.

  • If your kale leaves are particularly thick or tough, massage them briefly with a small pinch of salt before cooking to help them soften faster.

  • A microplane grater gives you the finest, most evenly distributed Parmigiano. It melts into the dish much better than pre-grated cheese from a bag.

  • To keep calories low, measure your olive oil rather than free pouring. One teaspoon makes a genuine difference across the full recipe.

  • This dish is best eaten immediately. The eggs continue to cook from residual heat so serve as soon as the whites are just set.

Frequently Asked Questions

How many calories are in these Italian style fried eggs with greens?

Each serving comes in at approximately 278 calories, making this a genuinely low calorie breakfast that still delivers around 20 grams of protein per plate.

Can I use frozen spinach instead of fresh?

Yes, frozen spinach works fine. Thaw it fully and squeeze out as much moisture as possible before adding it to the pan. The texture will be a little softer than fresh but the flavour is still good.

What greens work best for an Italian style breakfast?

Spinach, Tuscan kale, Swiss chard and rocket are all classic Italian choices. You can mix and match based on what is in your fridge. Rocket is best added raw just before serving rather than wilted.

Is this recipe suitable for a keto diet?

Yes, it is naturally very low in carbohydrates. With the tomatoes included it comes to around 8 grams of net carbs per serving, which fits comfortably within most keto guidelines.

Can I make this dairy free?

Absolutely. Simply leave out the Parmigiano or swap it for a sprinkle of nutritional yeast, which adds a similar savoury, umami quality without any dairy.

How do I get the egg whites to cook through without overcooking the yolk?

The steam method in this recipe is the key. Adding a small splash of water and covering the pan creates gentle steam that sets the whites from the top down, so you get fully cooked whites and a soft, runny yolk at the same time.

Variations

  • Cannellini Bean Addition

    Stir 60g of drained and rinsed cannellini beans into the greens in step 3. They warm through in about 90 seconds and add extra plant protein plus a creamy texture that soaks up the garlic and lemon beautifully.

  • Spicy Arrabbiata Style

    Double the chilli flakes and add a small pinch of smoked paprika along with the garlic in step 1. This gives the dish a bolder, arrabbiata-inspired heat that is great on cooler mornings.

  • Rocket and Balsamic Finish

    Skip the cooking step for half the greens. Serve the wilted kale and eggs on a bed of fresh rocket and drizzle half a teaspoon of balsamic vinegar over everything just before serving for a bright, peppery contrast.

  • Dairy Free Nutritional Yeast Version

    Replace the Parmigiano with 2 teaspoons of nutritional yeast flakes scattered over the eggs just before serving. This keeps the dish fully dairy free while preserving that savoury, umami depth.

Substitutions

  • Tuscan kaleSwiss chard or curly kale (Both work well. Swiss chard wilts quickly like spinach while curly kale needs an extra minute or two in the pan.)
  • Cherry tomatoesSun-dried tomatoes (in water, not oil) (Use about 6 halved sun-dried tomatoes per serving. They add a more intense, concentrated flavour.)
  • Parmigiano ReggianoPecorino Romano or nutritional yeast (Pecorino is sharper and saltier so use a little less. Nutritional yeast keeps the dish dairy free.)
  • Extra virgin olive oilLight spray of avocado oil (Avocado oil has a higher smoke point and a very neutral flavour. Use a light spray to reduce calories further if needed.)
  • Fresh parsleyFresh basil or fresh oregano (Fresh basil adds a sweeter, more floral Italian note while fresh oregano gives a slightly earthier, more rustic flavour.)

🧊 Storage

This dish is best enjoyed fresh and is not well suited to storage as fried eggs become rubbery when reheated. If needed, the wilted greens can be stored separately in an airtight container in the fridge for up to 2 days and gently reheated in a pan before frying fresh eggs to serve.

📅 Make Ahead

You can prep the garlic, halve the tomatoes and wash the greens the night before, storing each in separate containers in the fridge. This cuts your morning prep down to under 2 minutes so the whole dish is ready in about 12 minutes.