Go Back
+ servings

Ham & Spinach Frittata

Yield: 4 servings
Prep Time: 10 mins
Cook Time: 15 mins
Total Time: 25 mins
Ham and Spinach Frittata - A quick and easy one pot breakfast meal ready in less than 30 minutes!
5 from 1 vote


  • 8 large eggs, beaten
  • 1/4 cup milk
  • 1 teaspoon olive oil
  • 1 shallot, finely chopped
  • 2 cloves of garlic, minced
  • 2 cups baby spinach
  • 2 cups cubed ham
  • 1/2 cup shredded cheddar cheese


  • Preheat the oven to 350 degrees F. In a medium bowl, whisk together the eggs and milk; set aside.
  • Heat olive oil over medium heat in a 10-inch non-stick skillet. Add shallot, garlic and baby spinach. Saute until the spinach is wilted, about 2 to 3 minutes. Remove skillet from heat and add ham and cheese. Stir to combine. Pour egg mixture over the top; gently stir until combined.
  • Bake for 15 to 18 minutes or until center is set.


  • Store leftovers in a sealed container in the fridge for up to 3 days.


Serving: 0g, Calories: 272kcal, Carbohydrates: 4g, Protein: 25g, Fat: 16g, Saturated Fat: 6g, Cholesterol: 374mg, Sodium: 975mg, Potassium: 259mg, Fiber: 0g, Sugar: 2g, Vitamin A: 2050IU, Vitamin C: 5.2mg, Calcium: 186mg, Iron: 2.5mg
Course: Breakfast
Cuisine: Italian
If you try this recipe, don’t forget to leave a review below or share a photo and tag @spoonfulofflavor on Instagram.