Add a Pinch | Recipe Index | Main Dishes
Easy Ham Frittata Recipe
Robyn Stone
Updated Sep 03, 2023
A frittata is an egg-based dish that includes other great additions like meat and vegetables. This frittata features delicious ham, spinach, onion, and spices to make it a one dish, yet memorable meal!

A frittata makes one of our favorite simple recipes that we love as much for breakfast or brunch as we do for a light supper. A frittata is so easy to pull together and makes an elegant dish to serve when entertaining guests for the weekend.
I love the ease of this frittata recipe in that you can quickly whip together your eggs and milk, toss in the leftover ham that you’ve diced, add in a package of spinach you’ve thawed and drained, and then stir in a few more items, pour it into a skillet, toss it into a preheated oven and in a few minutes you have a glorious meal that everyone will love!

Packed with protein, it sure would be great to wake your family up to this for breakfast with a side of fresh fruit and juice to kick off their day in a wonderful way. As amazing as this frittata is for breakfast, it would be just a fabulous served for a quick supper later in the week.

Here’s my fast, fabulous Ham Frittata recipe. I think you’ll love it!
Equipment
- Skillet
Ingredients
- ▢ 8 large eggs
- ▢ ½ cup whole milk
- ▢ 2 cups diced ham
- ▢ 1 (10-ounce) package spinach , thawed and drained
- ▢ ½ medium onion , diced
- ▢ 1 cup grated cheddar cheese
- ▢ 1/2 teaspoon kosher salt
- ▢ 1/4 teaspoon dry mustard
- ▢ pinch cayenne pepper
- ▢ 1 tablespoon butter
Instructions
- Preheat oven to 450°F.
- Whisk eggs and milk together in a large bowl until frothy. Add ham, spinach, onion, cheese, salt, dry mustard, and cayenne pepper. Whisk until well-combined.
- Melt butter in a 12-inch cast iron skillet or baking dish. Pour frittata mixture into skillet and place into preheated oven for 10-12 minutes, until the frittata lightly browned and is set when the skillet is lightly jiggled. Remove from the oven and allow to sit for another 2-3 minutes to set completely before slicing and serving.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Join today & start saving your favorite recipes
Create an account to easily save your favorite recipes.
Enjoy! Robyn xo

Ham Frittata Recipe
Equipment
- Skillet
Ingredients
- 8 large eggs
- ½ cup whole milk
- 2 cups diced ham
- 1 (10-ounce) package spinach thawed and drained
- ½ medium onion diced
- 1 cup grated cheddar cheese
- 1/2 teaspoon kosher salt
- 1/4 teaspoon dry mustard
- pinch cayenne pepper
- 1 tablespoon butter
Instructions
- Preheat oven to 450°F.
- Whisk eggs and milk together in a large bowl until frothy. Add ham, spinach, onion, cheese, salt, dry mustard, and cayenne pepper. Whisk until well-combined.
- Melt butter in a 12-inch cast iron skillet or baking dish. Pour frittata mixture into skillet and place into preheated oven for 10-12 minutes, until the frittata lightly browned and is set when the skillet is lightly jiggled. Remove from the oven and allow to sit for another 2-3 minutes to set completely before slicing and serving.
Nutrition
Ham Frittata Recipe https://addapinch.com/easy-ham-frittata-recipe/