Home » Mary The High Protein Recipes » High-Protein Spinach Ham Frittata
Posted in

High-Protein Spinach Ham Frittata

High-Protein Spinach Ham Frittata

A fluffy, protein-packed frittata loaded with spinach, ham, and cheese — low-carb, sugar-free, and ready in 45 minutes

This is a classic spinach and ham frittata made high-protein and low-carb. Eggs are whisked with cheese, then baked with sautéed spinach, diced ham, and green onions until golden and set. Every serving delivers 22 g of protein and only 4 g net carbs.

One pan, completely sugar-free, and perfect for breakfast, brunch, or an easy high-protein dinner.

Prep10 min
Cook35 min
Servings6
Protein22g
Net Carbs4g
Calories280

Why you’ll love this frittata

  • 22g protein per serving — a solid high-protein meal
  • Only 4g net carbs and fully sugar-free
  • Fluffy, cheesy, and packed with spinach and ham
  • Ready in about 45 minutes
  • One skillet or baking dish, minimal cleanup
  • Excellent for meal prep and leftovers

Health notes

  • High protein: Eggs, ham, and cheese create a protein-rich base.
  • Low carb: Spinach and green onions add volume with very few carbs.
  • Sugar-free: No added sugar of any kind.
  • Vegetable boost: Spinach brings fiber, iron, and micronutrients.

Key element — don’t overbake

Pull the frittata when the center is just set and still slightly jiggly. It will continue to firm up as it rests. Overbaking makes it dry and rubbery.

Ingredients

Egg base

  • 10 large eggs
  • ⅓ cup milk, half-and-half, or unsweetened almond milk
  • ¾–1 cup shredded cheddar or mozzarella
  • ½ tsp salt
  • ¼ tsp black pepper
  • Optional: ¼ tsp garlic powder or smoked paprika

Fillings

  • 1–1½ cups diced cooked ham
  • 3–4 cups fresh spinach (or 1 cup frozen, thawed and squeezed dry)
  • 4–5 green onions, sliced
  • 1–2 Tbsp olive oil or butter
  • Optional: ¼ cup diced onion or bell pepper

To finish

  • Extra shredded cheese for the top
  • Fresh green onions or parsley for garnish

Swaps

  • Bacon or sausage: Swap ham for cooked crumbled bacon or breakfast sausage.
  • Vegetarian: Omit the ham and add extra spinach, mushrooms, or feta.
  • Dairy-free: Use dairy-free cheese and unsweetened almond milk.
  • Extra protein: Add a few tablespoons of cottage cheese to the egg mixture.

Instructions

Pro tips

  • Squeeze frozen spinach very dry so the frittata doesn’t become watery.
  • Use an oven-safe skillet to go straight from stovetop to oven with less cleanup.
  • Pull the frittata when the center is just set — it will firm up as it rests.
  • Let it rest 5 minutes before cutting for cleaner slices.
  • This reheats beautifully and makes excellent meal-prep breakfasts.

Nutrition

NutrientPer serving (1/6)
Calories280
Protein22g
Net carbohydrates4g
Total carbohydrates5g
Fiber1g
Total fat18g
Sodium620mg

Estimates based on large eggs, diced ham, and cheddar cheese. Exact numbers vary with cheese amount and ham brand.

Variations

Bacon spinach

Swap the ham for cooked crumbled bacon for a smoky version.

Mushroom & Swiss

Add sautéed mushrooms and use Swiss cheese instead of cheddar.

Greek-style

Use feta, spinach, and a handful of chopped sun-dried tomatoes or olives.

Extra cheesy

Stir an extra ½ cup shredded cheese into the egg mixture before baking.

Storage

MethodTimeNotes
RefrigeratorUp to 4 daysCovered; reheat gently in the microwave or oven
FreezerUp to 2 monthsWrap individual slices; thaw overnight in the fridge
Meal prepUp to 4 daysPerfect for grab-and-go breakfasts

FAQ

Yes. At 4g net carbs per serving it fits most keto and low-carb plans.
Yes. Thaw it completely and squeeze out as much moisture as possible before adding it to the skillet.
Usually from excess moisture in the spinach or vegetables. Squeeze frozen spinach dry and cook fresh spinach until the liquid evaporates.
Yes. Bake it fully, cool, and refrigerate. Reheat slices as needed for quick meals.
A simple side salad, sliced avocado, or roasted tomatoes keep the meal low-carb and balanced.
Yes. Freeze individual slices for up to 2 months. Thaw in the refrigerator and reheat gently.

Test your knowledge

5 quick questions about this spinach ham frittata

1. Protein per serving?

2. Net carbs per serving?

3. When should you remove the frittata from the oven?

4. About how long does this take?

5. Best way to serve it?

Leave a Reply

Your email address will not be published. Required fields are marked *