Go Back
+ servings

Spinach and Ham Frittata

A quick, fluffy spinach and ham frittata with melty cheese—started on the stovetop and finished in the oven for an easy weeknight dinner or brunch.
Amanda
Prep Time 10 minutes
Cook Time 20 minutes
Cooling time 5 minutes
Total Time 35 minutes
Serving Size 4 servings

Equipment

  • Oven-safe skillet (10-inch, cast iron or nonstick)
  • Large mixing bowl
  • Whisk or fork
  • cutting board
  • sharp knife
  • Measuring cups and spoons
  • Spatula
  • Oven mitts

Ingredients

  • 8 large eggs
  • 1/4 cup milk whole milk or half-and-half
  • 2 cups fresh spinach chopped (or use frozen, thawed and squeezed very dry)
  • 1 cup ham diced
  • 1 cup shredded cheese cheddar, Swiss, mozzarella, or a blend
  • 1 small onion diced
  • 2 cloves garlic minced
  • 2 tbsp olive oil or butter
  • 1/2 tsp salt
  • 1/4 tsp ground black pepper
  • 1/4 tsp ground nutmeg optional

Instructions

  • Preheat the oven to 375°F (190°C).
  • Heat the olive oil in a 10-inch oven-safe skillet over medium heat. Add the diced onion and cook for about 2 minutes, until softened. Stir in the garlic and cook 30 seconds until fragrant.
  • Add the chopped spinach and cook just until wilted. Stir in the diced ham and warm for about 1 minute.
  • In a large bowl, whisk together the eggs, milk, salt, pepper, and nutmeg (if using) until well combined.
  • Pour the egg mixture into the skillet and gently stir once to distribute the fillings evenly. Sprinkle the shredded cheese over the top.
  • Cook on the stovetop for 3–4 minutes, until the edges begin to set but the center is still slightly loose.
  • Transfer the skillet to the oven and bake for 15–20 minutes, until the frittata is set in the center and lightly golden on top.
  • Remove from the oven and let cool for 5 minutes before slicing and serving.

Notes

Storage: Refrigerate in an airtight container up to 4 days. Reheat in the microwave for 30–60 seconds or warm in a 300°F oven until heated through. Freezing: Wrap slices well and freeze up to 3 months; thaw overnight in the fridge. Variations: Swap ham for bacon, sausage, or turkey, or go meatless and add mushrooms, bell peppers, or tomatoes. If you don’t have an oven-safe skillet, cook the fillings on the stove, then pour into a greased baking dish to finish in the oven.

Nutrition

Calories: 380kcal | Protein: 26g | Saturated Fat: 11g | Cholesterol: 390mg | Sodium: 900mg