Keto High-Protein Recipe: Salmon and Leek Frittata

high-proteinketo-recipesrecipesalmon-frittata
hero image

A frittata is the unsung hero of keto cooking. One pan, minimal fuss, and a protein-packed result that works for breakfast, lunch, or dinner. This salmon and leek frittata delivers approximately 32 grams of protein per serving while keeping net carbs under 5 grams: making it an ideal choice for anyone following a ketogenic lifestyle.

The combination of omega-3-rich salmon, delicate leeks, and creamy goat cheese creates a dish that's as satisfying as it is nutritious. Whether you're meal prepping for the week or feeding a crowd at brunch, this recipe has you covered.

Why This Frittata Works for Keto

The ketogenic diet requires careful attention to macronutrient ratios. This salmon and leek frittata hits the mark on all fronts:

High fat content: Between the eggs, olive oil, and goat cheese, each serving delivers substantial healthy fats to keep you in ketosis and feeling satiated for hours.

Protein-dense ingredients: Eggs and smoked salmon form the protein backbone of this dish. Unlike many keto recipes that skimp on protein, this frittata ensures you're meeting your daily requirements.

Minimal carbohydrates: Leeks are one of the lower-carb allium vegetables, and when combined with the other ingredients, the net carb count stays well within keto parameters.

Nutrient variety: You're not just getting macros: you're getting omega-3 fatty acids from the salmon, B vitamins from the eggs, and probiotics from the yogurt (if using a cultured variety).

Salmon and leek frittata ingredients including eggs, smoked salmon, leeks, goat cheese, and fresh herbs for keto cooking

Ingredients

This recipe yields 4 generous servings. All ingredients are readily available at most supermarkets.

For the frittata base:

  • 10 large eggs
  • 1 cup full-fat Greek yogurt (use unsweetened coconut yogurt for dairy-free)
  • 3 tablespoons extra virgin olive oil, divided
  • Salt and freshly ground black pepper, to taste

For the filling:

  • 1 large leek, white and light green parts only, cleaned and diced
  • 3 scallions, thinly sliced
  • 8 oz (225g) smoked salmon, torn into bite-sized pieces
  • 4 oz (115g) soft goat cheese, crumbled

Fresh herbs:

  • 1 bunch fresh parsley, roughly chopped (approximately 1/2 cup)
  • 1 bunch fresh dill, roughly chopped (approximately 1/2 cup)

Equipment needed:

  • 10-inch cast iron skillet or oven-safe frying pan
  • Large mixing bowl
  • Whisk

Step-by-Step Cooking Instructions

Step 1: Prepare the Leeks and Scallions

Heat 1 tablespoon of olive oil in your cast iron skillet over medium heat. Add the diced leek and sliced scallions. Sauté for 1-2 minutes until they become slightly translucent and fragrant.

Transfer the sautéed vegetables to a plate and set aside. This quick cook softens the leeks just enough while preserving their mild, sweet flavour.

Step 2: Prepare the Frittata Mixture

In a large mixing bowl, crack all 10 eggs. Add the Greek yogurt and whisk vigorously until the mixture is completely smooth and combined. The yogurt adds creaminess and helps the frittata maintain moisture during cooking.

Add the following to the egg mixture:

  • Sautéed leek and scallions
  • Torn smoked salmon pieces
  • Crumbled goat cheese
  • Chopped parsley and dill
  • Salt and pepper to taste

Stir gently to distribute all ingredients evenly throughout the mixture.

Uncooked salmon and leek frittata mixture with eggs, salmon, and herbs in a cast iron skillet on a kitchen countertop

Step 3: Prepare the Skillet

Wipe the cast iron skillet clean with a paper towel. Add the remaining 2 tablespoons of olive oil and place over low heat. Tilt the pan to ensure the oil coats the bottom and sides completely. This step prevents sticking and creates a golden, slightly crispy exterior.

Step 4: Cook the Frittata on the Stovetop

Preheat your oven's grill/broiler function to high.

Pour the frittata mixture into the prepared skillet. Keep the heat at medium-low. Cook undisturbed for 8-10 minutes. During this time, the edges will begin to set and pull slightly away from the sides of the pan. The centre will still appear wet: this is normal.

Resist the urge to stir or flip. The low, steady heat allows the bottom to set without burning while the residual heat travels upward through the mixture.

Step 5: Finish Under the Grill

Transfer the skillet to the middle rack of your oven. Grill/broil for 8-10 minutes, checking every 2-3 minutes to monitor browning.

Signs the frittata is done:

  • The top is golden brown with slight puffing
  • The centre is set and doesn't jiggle when you shake the pan
  • A knife inserted in the centre comes out clean

If the top browns before the inside is fully cooked, turn off the grill and switch to regular bake at 180°C (350°F) until set.

Step 6: Rest and Serve

Remove from the oven and let the frittata rest in the pan for 5 minutes. This allows it to finish cooking with residual heat and makes slicing easier.

Cut into 4 wedges and serve warm, at room temperature, or cold from the fridge.

Complete Nutritional Breakdown Per Serving

Each serving represents one quarter of the complete frittata.

Nutrient Amount
Calories 485 kcal
Total Fat 36g
Saturated Fat 11g
Protein 32g
Total Carbohydrates 7g
Dietary Fibre 1g
Net Carbs 6g
Cholesterol 520mg
Sodium 890mg

Macronutrient ratio: 67% fat, 26% protein, 7% carbohydrates

This breakdown confirms the recipe meets keto requirements while delivering substantial protein. The high cholesterol count comes primarily from the eggs: recent research indicates dietary cholesterol has minimal impact on blood cholesterol for most individuals.

Sliced salmon and leek frittata in a skillet showing golden crust and protein-rich, fluffy interior with herbs

Storage and Meal Prep Tips

This frittata is an excellent meal prep option. Here's how to maximise its shelf life:

Refrigerator storage: Cool completely, then store in an airtight container for up to 4 days. Individual slices can be wrapped separately for grab-and-go convenience.

Reheating options:

  • Microwave individual slices for 60-90 seconds
  • Warm in a 160°C (325°F) oven for 10 minutes
  • Eat cold: the flavours actually develop nicely when chilled

Freezing: While possible, the texture changes slightly upon thawing. If freezing, wrap individual portions tightly in cling film and aluminium foil. Thaw overnight in the refrigerator before reheating.

Recipe Variations

Dairy-free version: Replace Greek yogurt with unsweetened coconut yogurt and omit the goat cheese. Add an extra tablespoon of olive oil to maintain fat content.

Different fish options: Substitute smoked salmon with smoked trout, canned wild salmon, or even tinned sardines for a budget-friendly alternative.

Additional vegetables: Add 1/2 cup of baby spinach or chopped asparagus to increase fibre without significantly affecting carb count.

Cheese swaps: Feta, cream cheese, or grated mature cheddar work well in place of goat cheese.

Supporting Your Keto Lifestyle with Supplements

While whole foods should form the foundation of any diet, certain supplements can fill nutritional gaps common on keto.

Omega-3 fatty acids: Although this recipe contains omega-3s from salmon, daily intake can be inconsistent. The Fitness Health Omega-3 Fish Oil provides a reliable source of EPA and DHA to support brain function and reduce inflammation.

Zinc and Magnesium: Electrolyte balance becomes crucial on keto due to increased water excretion. The Zinc Magnesium Vitamin B6 (ZMA) Tablets support muscle recovery and help maintain mineral levels that can deplete during ketosis.

For more high-protein breakfast inspiration that fits your keto lifestyle, explore our guide to quick and easy high-protein breakfast ideas.

Final Notes

This salmon and leek frittata delivers 32 grams of protein per serving with only 6 grams of net carbs: numbers that work for strict keto followers and those simply reducing carbohydrate intake. The one-pan cooking method minimises cleanup, and the ingredients are flexible enough to accommodate dietary restrictions.

Make it once, and it'll likely become a regular rotation in your meal prep routine.

Disclaimer

The content of this blog post is for informational purposes only and does not constitute medical advice. Always consult with a qualified healthcare professional for any health concerns or before making any decisions related to your health or treatment. Information regarding supplements has not been evaluated by the Food and Drug Administration. These products are not intended to diagnose, treat, cure, or prevent any disease. Individual results may vary.

Back to blog