Ham and Spinach Frittata

Frittata Spinach

The weekend is finally here! One of my favorite things about the weekend is breakfast and brunch. During the week, it is usually grab-and-go for breakfast, which means most mornings I just grab some fruit or make a smoothie. But on the weekend, I relish the time I have to cook breakfast. Saturday mornings are my favorite part of the week. I wake up, head to the gym and come back home to make something wholesome and fresh. Quite often, our weekend breakfast menu includes this Ham and Spinach Frittata.

Frittata’s are the perfect one pot breakfast meal. They are relatively easy to make and are ready in less than 30 minutes. They are also great for cleaning out the refrigerator. Perhaps you have some leftover ham or fresh spring veggetables. Just throw in some crisp veggies, cubed ham and cheese (never forget the cheese!). Then combine with the eggs and bake in the oven. The result is a meal that everyone will love.

Enjoy your weekend and bake up something that the entire family will love!

Ham Spinach FrittataSpinach Frittata Frittata

Ham Egg Spinach Frittata

Ham & Spinach Frittata

Why not serve the Ham and Spinach Frittata with these Spring Onion and Cheddar Scones?

Frittata Spinach

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!


  • 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


  1. Preheat the oven to 350 degrees F. In a medium bowl, whisk together the eggs and milk; set aside.
  2. 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.
  3. 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.

Nutrition Information

Calories: 272, Fat: 16g, Saturated Fat: 6g, Cholesterol: 374mg, Sodium: 975mg, Potassium: 259mg, Carbohydrates: 4g, Sugar: 2g, Protein: 25g, Vitamin A: 2050%, Vitamin C: 5.2%, Calcium: 186%, Iron: 2.5%

*Nutritional information is an estimate. Please consult a doctor or nutritionist for the most accurate nutritional info.

Course: Breakfast
Cuisine: Italian
Keyword: ham and cheese frittata
All images and text ©Spoonful of Flavor

If you try this recipe, don't forget to leave a review below or share a photo and tag @Spoonfulflavor on Instagram.