PF
Various chopped vegetables and meats arranged in bowls for cooking preparation.
Stovetop~40 minComplexity

Ham & Potato Frittata

This Ham & Potato Frittata delivers 8g protein and 178 calories per serving, making it a controlled breakfast for anyone counting calories early in the day. Eight servings cook on the stovetop in 20 minutes, solving the meal prep breakfast problem without processed options. Useful for stacking protein throughout the day without breakfast bloat.

Rate this recipe:

Ingredients

8 servings
  • Olive oil(30g)

    Regular (not extra-virgin) olive oil for high-heat cooking. EVOO for dressings.

  • Potato, Yukon Gold(907g)
  • Green Onion (Scallion)
  • Ham, Black Forest(128g)
  • salt & pepper to taste ($0.05)
  • Egg, Whole, Large
  • Whole Milk(120g)
  • Parmesan Cheese(60g)

    Grated Parmesan — the shelf-stable canister is fine for cooking.

Instructions

  1. 1Wash, peel, and slice the potatoes into thin 1/8" slices. Roughly chop the ham. Slice the green onions, separating white ends from green ends.
  2. 2Heat the olive oil in a large oven-safe skillet over medium heat until shimmering, about 1–2 minutes. Add the potatoes and season with salt and pepper. Cook for 8–10 minutes, stirring occasionally, until the bottom layer begins to brown and potatoes are starting to soften.
  3. 3Add the white ends of the green onions and the chopped ham to the skillet. Continue cooking over medium heat for 2–3 minutes, stirring gently, until the potatoes are tender but not falling apart.
  4. 4While the skillet cooks, whisk together the eggs, milk, and parmesan in a large bowl until smooth, about 1–2 minutes. Stir in the green ends of the green onions. Preheat your oven to 400°F.
  5. 5Pour the egg mixture into the skillet, tilting to distribute evenly across all areas. Cook over medium heat without stirring for 1–2 minutes, until the edges begin to set and turn opaque.
  6. 6Transfer the skillet to the oven and bake for 18–22 minutes, until the frittata puffs up and the center is just set but still moist (insert a knife in the center—it should come out clean with no runny egg).
  7. 7Remove the frittata from the oven and let rest for 5 minutes. Slice into 8 equal portions.
  8. 8Divide the frittata evenly into 8 airtight containers while still warm. Refrigerate for up to 4 days.

Nutrition — Per Serving

178

calories

8g

protein

7g

fat

Carbohydrates
22g
Saturated fat
2.2g
Sodium
300 mg
Dietary fiber
2.4g

8 servings per batch · ~156g each

Macro data sourced from USDA FoodData Central

+ Add to Meal Plan

AI Swap Engine

Swap any ingredient and get recalculated macros instantly.

Set your goal to unlock — free, 30 seconds

Common questions

How much protein does Ham & Potato Frittata have per serving?

Each serving delivers only 8g of protein and 178 calories with 7g fat and 22g carbs. This is a lower-protein breakfast option that works better as part of a larger meal rather than standalone.

How long does Ham & Potato Frittata take to prep?

Quick prep on the stovetop yields 8 servings per batch, maximizing breakfast volume for the week from one cooking session. This is highly efficient for batch-prepping multiple breakfast meals at once.

Is Ham & Potato Frittata good for fat loss?

At 178 calories and 8g protein per serving, this recipe is too low in protein to be a primary fat-loss meal on its own. Pair it with additional protein sources like egg whites or Greek yogurt to align with fat loss macro targets.

Beef and Egg Breakfast Bowls

Stovetop · 8 servings

45g protein333 cal14g fat
Complexity
View Recipe →+ Plan

Big Breakfast Power Bowls

Oven · 10 servings

51g protein552 cal20g fat
Complexity
View Recipe →+ Plan

Breakfast Burritos with Beef, Bacon, and Honey

Stovetop · 8 servings

48g protein450 cal14g fat
Complexity
View Recipe →+ Plan

Breakfast Burritos with Beef and Eggs

Stovetop · 8 servings

50g protein500 cal fat
Complexity
View Recipe →+ Plan