Healthy Breakfast Recipes

Italian Ricotta Frittata Recipe: High Protein Spinach and Sun-Dried Tomato

High ProteinKetoGluten-FreeMeal PrepNut-Free
Prep Time10 min
Cook Time25 min
Servings4
Calories280 kcal
Health Score8/10
↓ Jump to recipe
Italian Ricotta Frittata Recipe: High Protein Spinach and Sun-Dried Tomato

Italian Ricotta Frittata with spinach and sun-dried tomatoes is a high-protein breakfast that earns its place at the table through substance, not novelty. Each slice delivers 32 grams of protein at under 280 calories, which puts it firmly ahead of most egg-based breakfasts in terms of nutritional return. Where a standard omelette or scrambled eggs might leave you reaching for a snack mid-morning, the combination of whole eggs, egg whites, and ricotta here creates a protein load that genuinely sustains you. It is also keto-friendly and naturally gluten-free, so it works across a wider range of eating styles without any substitution gymnastics. The Italian flavour profile, built from garlic, lemon zest, Parmesan, and sun-dried tomatoes, gives this frittata real character. It tastes like something you would order at a good café rather than something you made on a Tuesday morning. That balance of serious nutrition and proper flavour is exactly what makes this recipe worth returning to week after week.

The ingredient list here is short but every item is doing meaningful work. Six large whole eggs form the structural base and bring complete protein alongside fat-soluble vitamins A, D, and B12. The four additional egg whites push the protein count higher without adding extra fat, which is why this frittata hits 32 grams per slice rather than the 18 to 20 grams you would get from eggs alone. Part-skim ricotta contributes creaminess and adds a further hit of protein and calcium, with roughly 14 grams of protein per 100 grams and less saturated fat than full-fat versions. Baby spinach brings iron, folate, and vitamin K, and at 90 grams it also adds meaningful fibre without altering the texture noticeably once cooked. Sun-dried tomatoes carry concentrated lycopene, a carotenoid linked to cardiovascular health, as well as a deep umami flavour that fresh tomatoes cannot match here. Parmesan adds sharpness and extra protein. Garlic and lemon zest contribute antioxidants and brightness. Red chilli flakes round out the seasoning with a gentle, warming edge.

When this frittata comes out of the oven the top is set and lightly golden, with the ricotta sitting in soft, creamy pockets throughout the interior. The edges pull away from the pan slightly, which tells you the proteins have fully cooked through without becoming rubbery. The smell is unmistakably Italian, garlic and herbs cooked in a warm pan with the faint sweetness of caramelised onion. The taste hits multiple notes at once: the richness of the egg and ricotta base, the savoury depth of sun-dried tomato, the sharpness of Parmesan, and a clean brightness from the lemon zest that stops the whole thing feeling heavy. The process starts on the stovetop, sautéing the onion, garlic, and spinach in an oven-safe pan before pouring in the egg and ricotta mixture. Finishing it under the grill or in the oven at moderate heat allows the centre to set evenly without the base overcooking. Slicing it into wedges reveals the distinct layers of green spinach and deep red tomato running through the pale, custardy egg.

This recipe supports several specific health goals simultaneously, which is relatively rare in a single breakfast dish. The high protein content makes it a strong choice for anyone managing appetite, building lean muscle, or following an intermittent fasting protocol who needs to maximise protein intake in a compressed eating window. At 6 grams of carbohydrate per slice, it fits comfortably within ketogenic and low-carbohydrate dietary frameworks. The 4 grams of fibre per serving, contributed primarily by the spinach and sun-dried tomatoes, supports digestive health and contributes to satiety beyond what protein alone provides. Folate from spinach is particularly relevant for women of reproductive age and anyone monitoring cardiovascular markers. The fat content is moderate at 13 grams and comes primarily from eggs and cheese rather than added oils, keeping the saturated fat load reasonable. People managing blood sugar levels will also find the low carbohydrate and high protein ratio useful for blunting post-meal glucose spikes. Athletes, busy parents, and anyone who trains in the morning will get real mileage from this dish.

Meal prepping this frittata takes almost no extra effort beyond making a single portion. Bake the full frittata on Sunday, allow it to cool completely, then slice it into individual wedges and store them in an airtight container in the refrigerator for up to four days. It reheats well in a microwave in 60 to 90 seconds, or you can warm it in a dry pan over low heat if you want to keep the edges from going soft. For freezing, wrap individual slices in baking paper and store in a zip-lock bag for up to two months. Thaw overnight in the fridge before reheating. Variations are straightforward and worth experimenting with. Swap the ricotta for crumbled goat cheese for a tangier, slightly firmer texture. Replace the spinach with roasted courgette and cherry tomatoes if you want a more substantial vegetable presence. A handful of chopped black olives stirred into the egg mixture adds a briny, salty note that pairs well with the sun-dried tomatoes. You can also scale the recipe up by a third to feed a larger group without changing the method at all. Find the full measurements, timing, and step-by-step instructions in the recipe card below.

Ingredients

Serves:4
  • 6 large whole eggs (free-range if possible)
  • 4 large egg whites (from fresh eggs or a carton)
  • 180 g part-skim ricotta cheese (drained if watery)
  • 90 g baby spinach (roughly chopped)
  • 50 g sun-dried tomatoes (oil-packed, drained and sliced)
  • 3 cloves garlic (finely minced)
  • 1 small brown onion (finely diced)
  • 30 g Parmesan cheese (finely grated, use a block for best flavour)
  • 1 tsp lemon zest (from 1 unwaxed lemon)
  • 1 tsp dried Italian herbs (oregano, thyme and basil blend)
  • 0.5 tsp red chilli flakes (optional, adjust to taste)
  • 0.5 tsp fine sea salt
  • 0.3 tsp black pepper (freshly ground)
  • 1 tbsp extra virgin olive oil
  • 10 g fresh basil leaves (to serve)

Instructions

  1. 1

    Preheat your oven to 190 degrees Celsius (375 degrees Fahrenheit). Position the rack in the middle of the oven.

    Getting the oven hot before you start the hob work means you can transfer the skillet straight in without delay.

  2. 2

    In a large mixing bowl, whisk together the whole eggs and egg whites until the yolks and whites are fully combined and slightly frothy. Season with the salt, black pepper and dried Italian herbs. Stir in the lemon zest and set aside.

    Whisking vigorously for a full 60 seconds incorporates air and gives the frittata a slightly lighter texture.

  3. 3

    Heat the olive oil in a 24 cm (9.5 inch) oven-safe non-stick or cast iron skillet over medium heat. Add the diced onion and cook for 3 to 4 minutes until softened and translucent. Add the garlic and cook for a further 60 seconds, stirring constantly so it does not brown.

    Keep the heat at medium. Burnt garlic turns bitter very quickly and will affect the whole dish.

  4. 4

    Add the chopped baby spinach to the skillet in two batches, stirring between each addition. Cook for 2 minutes until the spinach has wilted down. Scatter in the sun-dried tomatoes and chilli flakes if using. Spread the mixture evenly across the base of the pan.

  5. 5

    Pour the seasoned egg mixture evenly over the vegetables. Drop small spoonfuls of the ricotta across the surface, distributing them evenly. Scatter the grated Parmesan over the top.

    Do not stir after adding the eggs. You want the ricotta dollops to stay visible on top so they create creamy pockets as the frittata cooks.

  6. 6

    Cook on the hob over medium-low heat for 3 to 4 minutes until the edges just begin to set. The centre will still be quite liquid at this point.

    Watch the heat carefully here. You want gentle bubbling around the edges, not scorching.

  7. 7

    Transfer the skillet carefully to the preheated oven. Bake for 12 to 15 minutes until the frittata is fully set in the centre, lightly golden on top and pulling slightly away from the sides of the pan.

    To test if it is done, give the pan a gentle shake. The centre should not wobble. A clean knife inserted into the middle should come out without wet egg on it.

  8. 8

    Remove from the oven and allow to rest in the pan for 3 to 4 minutes. Scatter fresh basil leaves over the top. Slice into 4 wedges and serve directly from the skillet.

    Resting the frittata for a few minutes makes it easier to slice cleanly and allows the internal temperature to even out.

Nutrition per serving

280kcal

Calories

32g

Protein

6g

Carbs

13g

Fat

4g

Fibre

3g

Sugar

420mg

Sodium

Pro Tips

  • Use a well-seasoned cast iron skillet or a good quality non-stick pan. A pan that sticks will make it very hard to serve the frittata neatly.

  • Drain your ricotta through a fine mesh sieve for 10 minutes before using if it looks particularly wet. Excess moisture can make the frittata watery.

  • Do not overcook. A frittata that has gone too long in the oven becomes rubbery and dry. Pull it out as soon as the centre is just set.

  • Room temperature eggs whisk more easily and produce a fluffier result than cold eggs straight from the fridge.

  • Sun-dried tomatoes packed in oil have a richer, more intense flavour than dry-packed versions. Pat them dry with a paper towel after draining to stop excess oil from making the frittata greasy.

  • A lid or sheet of foil placed over the skillet during the first few minutes of oven time can help the centre cook through without over-browning the top.

Frequently Asked Questions

How much protein does this Italian ricotta frittata recipe have per serving?

Each serving provides approximately 32 grams of protein. This comes from the combination of whole eggs, egg whites and part-skim ricotta cheese, making it one of the highest-protein frittata recipes you will find.

Can I make this ricotta frittata ahead of time?

Absolutely. You can bake the frittata fully, allow it to cool, then cover and refrigerate for up to 4 days. Reheat individual slices in a 160 degree Celsius oven for 8 to 10 minutes, or in a microwave on medium power for 90 seconds. The texture stays very good.

What makes this frittata healthier than a traditional Italian frittata?

This recipe uses part-skim ricotta instead of full-fat, adds egg whites to boost protein without extra calories, and uses just one tablespoon of olive oil rather than the more generous quantities found in traditional recipes. The result is more protein, fewer calories and less saturated fat per serving.

Is this ricotta frittata suitable for a keto or low-carb diet?

Yes. Each serving contains only 6 grams of carbohydrates, making this recipe a great fit for ketogenic, low-carb and diabetic-friendly eating plans.

Can I add other vegetables to this frittata?

Definitely. Roasted red pepper, zucchini, asparagus tips, mushrooms and artichoke hearts all work beautifully. Just make sure any watery vegetables like zucchini or mushrooms are cooked in the skillet first so they release their moisture before the eggs go in.

Do I have to use an oven-safe skillet?

Yes, for this method you do need an oven-safe pan. A cast iron skillet or an oven-safe non-stick frying pan works best. If you do not have one, you can transfer the par-cooked egg and vegetable mixture into a greased oven-proof baking dish before adding the ricotta and Parmesan and finishing in the oven.

Variations

  • Turkey and Ricotta Frittata

    Brown 150 grams of lean ground turkey with the onion and garlic before adding the spinach. This pushes the protein content even higher, closer to 40 grams per serving, and adds a hearty, meaty flavour to the dish.

  • Roasted Red Pepper and Artichoke Frittata

    Replace the sun-dried tomatoes with 80 grams of jarred roasted red peppers and 60 grams of artichoke hearts, both drained and roughly chopped. This gives a sweeter, more delicate flavour profile.

  • Dairy-Free Ricotta Frittata

    Use a good quality cashew-based or almond-based ricotta alternative in place of the dairy ricotta, and omit the Parmesan or use a nutritional yeast topping instead. The texture will be slightly different but still creamy and delicious.

  • Mushroom and Thyme Ricotta Frittata

    Saute 200 grams of sliced chestnut mushrooms in the skillet with the onion until golden and their liquid has evaporated. Use fresh thyme leaves in place of the dried herb blend. This earthy version is particularly warming in cooler months.

Substitutions

  • Part-skim ricottaLow-fat cottage cheese (Blend the cottage cheese briefly for a smoother texture before adding. The flavour will be slightly tangier but the protein content is similar.)
  • Egg whitesLiquid egg whites from a carton (Use 120 ml of liquid egg whites to replace 4 fresh egg whites. Convenient and eliminates the task of separating eggs.)
  • Parmesan cheesePecorino Romano (Pecorino is saltier and sharper than Parmesan. Reduce the added salt slightly if using Pecorino.)
  • Baby spinachKale or Swiss chard (Remove tough stems from kale or chard and chop finely. These greens take a minute or two longer to wilt than baby spinach.)
  • Sun-dried tomatoesFresh cherry tomatoes (Halve 100 grams of cherry tomatoes and scatter them directly into the egg mixture. The flavour will be fresher and lighter rather than the concentrated sweetness of sun-dried tomatoes.)

🧊 Storage

Allow the frittata to cool completely before storing. Transfer slices to an airtight container and refrigerate for up to 4 days. To freeze, wrap individual slices tightly in cling film, then place in a zip-lock freezer bag. Freeze for up to 2 months. Thaw overnight in the fridge before reheating.

📅 Make Ahead

This frittata is an excellent meal prep option. Bake it on a Sunday, slice into 4 portions and store in the fridge. Each slice reheats well in the microwave or oven and makes a fast high-protein breakfast or lunch throughout the week. You can also prep all the vegetables and the egg mixture separately the night before and keep them in the fridge, then simply cook the frittata fresh in the morning in about 20 minutes.