Ham and Spinach Frittata

This easy Ham and Spinach Frittata is a great low carb choice for breakfast or brunch. It’s made with cheese and comes together in one pan in less than 30 minutes!

ham and spinach frittata on a cutting board with tomatoes and parsley on the side as garnish

Frittata’s are the perfect one pot breakfast. 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 vegetables. Just throw in the vegetables, ham and cheese. Bake in the oven and enjoy.

What is a Frittata?

A frittata is like a crustless quiche or omelet. They are naturally low carb and gluten free. They are made from a base of eggs and milk. You can add any of your favorite fillings such as ham, bacon, spinach, mushrooms and more. All of the ingredients are mixed together and then poured into a pan for baking.

Ingredients You Need

This recipe makes a ham, cheese and spinach frittata. You can easily substitute the fillings to make it your own.

ingredients for frittata on white countertop
  • Eggs: Use eggs from pasture raised chickens, if desired.
  • Milk: This helps create the light and fluffy texture. Use full fat dairy. You can substitute with sour cream or yogurt, if desired.
  • Spinach: Substitute with kale, if desired.
  • Ham: You can omit or substitute with more veggies to make this a vegetable frittata.
  • Cheese: Cheddar cheese is a great option, but you can substitute with your favorite type of cheese. Gruyere and goat cheese are also great options.
  • Seasonings: This recipe uses fresh onion and garlic to add flavor. You can use a shallot instead of the onion.
  • Olive oil: Substitute with avocado oil.
mixing together ingredients for frittata

How to Make a Frittata

This recipe makes a ham and cheese frittata, although you could easily substitute with other meat or veggies. There are a few basic steps to make a frittata.

  1. Beat the eggs with the milk.
  2. Add the shallot, garlic and baby spinach to a 10-inch nonstick skillet.
  3. Saute until the spinach is wilted.
  4. Add the ham and cheese.
  5. Pour in the eggs.
  6. Bake!

FAQs

Do you have to put milk in a frittata?

The milk helps make the frittata light and fluffy. Full fat dairy is best. You can substitute with sour cream, yogurt or crème fraîche if desired.

What is the best pan to make a frittata?

A 10-inch cast iron pan is a great choice for making a frittata. You can also use a standard non-stick saute pan. The pan must be able to go from stove to oven easily.

What do you eat frittata with?

Frittatas are a great addition to any meal. Serve them with a side of Breakfast Potatoes or Roasted Beets. They are also great served with a simple side Garden Salad.

Can you freeze a frittata?

Yes, it is easy to freeze a frittata. Cool the frittata completely, then portion as desired and place in a freezer safe zip-topped bag or container. Reheat in the microwave or oven.

a slice of ham and spinach frittata sitting on a cutting board

This easy ham and cheese frittata with spinach is the perfect addition to any meal. It comes together easily and tastes great as leftovers. Prep it in advance and enjoy throughout the week.

Other Easy Brunch Recipes

Did you make this recipe? Click here to leave a review.

a slice of ham and spinach frittata sitting on a cutting board

Ham and Spinach Frittata

Yield: 6 servings
Prep Time: 10 mins
Cook Time: 15 mins
Total Time: 25 mins
This basic frittata recipes comes together quickly and easily.
5 from 5 votes

Ingredients 

  • 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

Instructions

  • 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.

Notes

SUBSTITITIONS
  • Milk: You can substitute with sour cream or yogurt, if desired.
  • Spinach: Substitute with kale, if desired.
  • Ham: You can omit or substitute with more veggies to make this a vegetable frittata.
  • Cheese: Cheddar cheese is a great option, but you can substitute with your favorite type of cheese. Gruyere and goat cheese are also great options.
  • Olive oil: Substitute with avocado oil.
STORAGE
Store leftovers in a sealed container in the fridge for up to 3 days. To freeze, cut into individual portions and store in a freezer safe zipped-top bag or container. Freeze for up to 3 months. Reheat in the microwave or oven.

Nutrition

Serving: 0g, Calories: 181kcal, Carbohydrates: 3g, Protein: 17g, Fat: 11g, Saturated Fat: 4g, Trans Fat: 1g, Cholesterol: 250mg, Sodium: 650mg, Potassium: 177mg, Fiber: 1g, Sugar: 2g, Vitamin A: 1366IU, Vitamin C: 3mg, Calcium: 125mg, Iron: 2mg
Course: Breakfast
Cuisine: American
If you try this recipe, don’t forget to leave a review below or share a photo and tag @spoonfulofflavor on Instagram.

This recipe was originally published in 2014. It was updated with new photos in March 2021.

5 comments on “Ham and Spinach Frittata”

  1. Thanks for the recipe.

  2. I love a frittata for Sunday morning. This is fabulous. Thank you.

  3. This was the perfect way to sneak veggies into my kids breakfast!

  4. My favorite part of this recipe is the combined taste of cheese and eggs, made only better with the intertwined flavors of ham and spinach.

  5. Makes a very tasty week night meal in a hurry

Leave a Reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.