KetoWizard

Keto Spinach Salmon Frittata with Parmesan

Keto spinach salmon frittata in a cast-iron pan with a golden-brown crust and visible green spinach
Finished spinach salmon frittata straight from the oven – golden-brown, juicy and rich in potassium, magnesium and protein.
Ingredients for keto spinach salmon frittata: eggs, smoked salmon, baby spinach, Parmesan and cream cheese as a flat lay
Eggs, smoked salmon, baby spinach, Parmesan and cream cheese – every ingredient at a glance.
Spinach being wilted in a pan before the egg mixture is poured over it
Wilt the spinach briefly first – this releases water and keeps the frittata firm.

Spinach is one of the most potassium-rich leafy greens around – 100 g of baby spinach delivers about 560 mg of potassium. Combined with smoked salmon, which contains roughly 450 mg of potassium per 100 g, and Parmesan as a sodium and calcium source, this frittata becomes a complete electrolyte meal. Just 2 g of net carbs, 22 g of protein and an oven – nothing more needed.

Rate this recipe

No ratings yet

Sign in to rate this recipe.

The key points at a glance

  • About 30 minutes to prepare – an electrolyte meal for keto lunch or brunch.
  • Approx. 2 g net carbs and 19 g fat per serving.
  • Ingredients: eggs, smoked salmon, baby spinach, Parmesan, cream cheese, butter.
  • Ideal for anyone on keto who wants to get potassium and magnesium from real foods.

Ingredients

1 slice (about 1/4 of the pan) as a complete keto lunch or brunch.

Servings
Amount Ingredient Note
Eggs medium
medium
Smoked salmon torn into strips
torn into strips
Baby spinach -
Parmesan freshly grated
freshly grated
Double-cream cream cheese or full-fat cream cheese
or full-fat cream cheese
Butter approx. 1 tbsp
approx. 1 tbsp
Salt -
Nutmeg -

Preparation

Wilt the spinach in butter, start it in the pan with smoked salmon and the egg-cream cheese mixture, then finish baking in the oven at 180 °C (350 °F) until the frittata is golden-brown and cooked through.

Why is spinach salmon frittata an electrolyte powerhouse on keto?

Spinach delivers about 560 mg of potassium and roughly 80 mg of magnesium per 100 g – both electrolytes are excreted more heavily through urine on a ketogenic diet because insulin stays low and the kidneys retain less. Smoked salmon adds another 450 mg of potassium and around 900 mg of sodium per 100 g. Parmesan contributes sodium and calcium. One serving of the combination covers approx. 600–700 mg of potassium and around 50 mg of magnesium – a solid electrolyte base at just 2 g net carbs.

Source: USDA FoodData Central – Spinach, raw , NIH Office of Dietary Supplements – Potassium

Salmon: potassium and omega-3 in one ingredient

Beyond potassium, smoked salmon also supplies EPA and DHA (omega-3 fatty acids) – roughly 1–2 g per 100 g. Omega-3s support heart function, which can be strained when electrolytes are out of balance. Thanks to the curing process, smoked salmon also contains more sodium than fresh salmon, an advantage when keto leads to a sodium shortfall.

Magnesium from spinach: why raw and cooked spinach work differently

Raw spinach contains oxalic acid, which binds magnesium and reduces its bioavailability. Brief heating (wilting) cuts oxalate content significantly – magnesium absorption improves. In the frittata, the spinach is cooked briefly, making it a better magnesium source than a raw spinach salad.

How do I serve and vary the keto spinach salmon frittata?

From experience, a spinach salmon frittata keeps in the fridge for 3 days without issue and actually tastes almost better cold than warm – perfect for meal prep. You can pull the slices straight out of the fridge in the morning for a complete breakfast.

Meal prep: bake the frittata ahead

Let the frittata cool completely, then cut it into portion-sized slices and store airtight. Keeps for 3–4 days in the fridge. To reheat, use a pan with a little butter over medium heat – the texture holds up better than in the microwave.

Variation: vegetarian with capers and dill

Swap the smoked salmon for 2 tbsp of capers and 1 tbsp of fresh dill. Capers add sodium and a salty, umami flavor that partly stands in for the salmon character. Net carbs stay under 3 g.

Which tips make the spinach salmon frittata better?

  • Wilt the spinach briefly before using and squeeze it out well – excess water makes the frittata soggy.
  • Grate the Parmesan coarsely and scatter part of it on top just before the end of baking – it gives a golden-brown crust.
  • Let the eggs come to room temperature – cold eggs make the frittata set more slowly.
  • Add the smoked salmon only at the end of cooking, don't fry it along – otherwise it dries out and loses omega-3.
  • Use a cast-iron or oven-safe pan – even heat prevents a runny center.

Nutrition values

NutrientPer 100 gPer servingKeto rating
Calories approx. 175 kcal approx. 280 kcal Moderate. A complete meal.
Moderate. A complete meal.
Fat approx. 12 g approx. 19 g Good for keto. Eggs and butter as fat sources.
Good for keto. Eggs and butter as fat sources.
Net carbs approx. 1.3 g approx. 2 g Excellent for keto. Spinach is the only carb source.
Excellent for keto. Spinach is the only carb source.
Sugar approx. 0.7 g approx. 1.1 g Very low. Naturally from spinach.
Very low. Naturally from spinach.
Protein approx. 13.8 g approx. 22 g High. Eggs and salmon provide complete proteins.
High. Eggs and salmon provide complete proteins.
Salt approx. 0.6 g approx. 0.9 g Moderate. Parmesan and smoked salmon add sodium.
Moderate. Parmesan and smoked salmon add sodium.

Note: Nutrition values are estimated averages per 100 g and per serving and may vary depending on ingredients, brands, portion size, and preparation. They do not replace individual nutrition or medical advice.

FAQ

How much potassium does one serving of spinach salmon frittata provide?

One serving contains around 600–700 mg of potassium – mainly from spinach (approx. 560 mg/100 g) and smoked salmon (approx. 450 mg/100 g). That covers about 15–20 % of the recommended daily value of 3,500 mg.

Can I use fresh salmon instead of smoked salmon?

Yes. Fresh salmon has less sodium but a similar amount of potassium and omega-3. It needs a quick sear before going into the egg mixture so it cooks through. Smoked salmon is more convenient and, thanks to the curing process, brings more sodium – a plus on keto.

Why should spinach be wilted before baking?

First, spinach releases a lot of water as it cooks – worked in raw, it makes the frittata soggy. Second, heating lowers oxalic acid content, which improves magnesium absorption. A brief wilt is enough – about 2 minutes will do.

Is the frittata also good cold from the fridge?

Yes, it tastes excellent cold too – similar to a Spanish tortilla. Keeps for 3–4 days in the fridge. Perfect for meal prep as a breakfast or lunch.

Author at KetoWizard

About the author

Sebastian is a husband, father of two teenage boys, football coach, and writes at KetoWizard combining profound personal experience with continuous research of scientific literature.

Read author profile