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)

There is something wonderfully simple about Italian-inspired cooking, and this low calorie fried eggs with greens recipe captures that spirit perfectly. It takes the best of Mediterranean flavour traditions, bright garlic, peppery greens, a drizzle of good olive oil, and builds a breakfast that feels indulgent without working against your health goals. Two eggs sit on a vibrant bed of wilted spinach and kale, scattered with cherry tomatoes and finished with a little freshly grated Parmigiano. It looks like something you would order at a sunny trattoria. You will make it in your kitchen in under fifteen minutes.

What makes this version genuinely healthier than most traditional Italian fried egg dishes is the way the cooking method has been rethought. Classic recipes often call for a generous pour of olive oil, sometimes up to three quarters of a cup, to baste the yolks repeatedly. That approach gives you beautiful lacey egg whites, but it also adds hundreds of calories before you have even sat down. Here, just one teaspoon of extra virgin olive oil does the work of flavouring the pan, while a small splash of water creates gentle steam that sets the whites beautifully without deep frying them. The result is a tender, silky egg with a runny yolk, achieved at around 280 calories per serving rather than the 500-plus you would get from the oil-heavy method.

The greens are the real nutritional backbone of this dish. Spinach and Tuscan kale, also called cavolo nero, bring a serious hit of iron, folate, vitamin K and magnesium to your morning. Garlic sauteed briefly in the pan adds allicin, a compound linked to cardiovascular support, and it gives the whole dish a warmth that lifts every other flavour. Cherry tomatoes, halved and softened in the pan for just a minute or two, add natural sweetness, lycopene and a little acidity that balances the richness of the egg yolk. A pinch of dried chilli flakes is optional, but highly recommended. It wakes everything up in the best possible way.

This recipe is flexible enough to suit almost any weekday morning. You can swap in whatever leafy greens you have on hand, Swiss chard, rocket and even watercress all work beautifully. If you want to nudge the protein content higher, add a tablespoon of cannellini beans to the greens as they wilt. They are a classic Italian pantry staple and they blend into the dish seamlessly while adding an extra three to four grams of plant protein per serving. Serve everything straight from the pan on a warm plate, a slice of toasted wholegrain sourdough on the side if you like, and a small grinding of black pepper over the top. Breakfast does not need to be complicated to be genuinely good for you.

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.