This post may contain affiliate links. Please read ourย disclosure policy.

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
Want to save this recipe?
Enter your email below and get the recipe link sent to your inbox. PLUS, you’ll get fresh new recipes weekly!
Please enable JavaScript in your browser to complete this form.

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.

Serve them with Pan Fried Potatoes and Onions for a delicious breakfast or brunch!

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 try this frittata recipe? Leave a recipe rating and review below!

a slice of ham and spinach frittata sitting on a cutting board
5 from 16 votes

Ham and Spinach Frittata

This basic frittata recipes comes together quickly and easily.
Prep: 10 minutes
Cook: 15 minutes
Total: 25 minutes
Servings: 6 servings
Want to save this recipe?
Enter your email below and we’ll send the recipe straight to your inbox. PLUS, you’ll get fresh new recipes weekly!
Please enable JavaScript in your browser to complete this form.

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

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Breakfast
Cuisine: American
Tried this recipe?Mention @spoonfulflavor or tag #spoonfulflavor!

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

You May Also Like

5 from 16 votes (10 ratings without comment)

Leave a comment

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.

6 Comments

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