Ham and Cheese Frittata

This recipe is in constant rotation in my house. In fact, I don’t even consider it a recipe anymore. It couldn’t be easier and a great way to use up whatever ingredients you have in the fridge. I make this a lot on Sunday mornings, but works perfectly for a weeknight meal, or meatless Monday if you want to leave the ham out. Eggs are such a great source of protein, throw in some ham and cheese and veggies and this is a quick weeknight option to feel good about. We often toast some bread or bagels and throw it in a sandwich. If you are using this weeks meal plan, make a caesar salad on the side. So many options!


blog fritatta 2


Ham and Cheese Frittata
Prep time: 
Cook time: 
Total time: 
Serves: 4-6
Ham, cheese and veggies make this a great breakfast or dinner option.
  • 6-8 eggs
  • 1 tsp oregano
  • 1 cup shredded cheese
  • ½ cup diced ham steak
  • 1 tomato diced
  • ½ cup diced peppers
  • handful of baby spinach
  • 1 green onion thinly sliced
  1. Preheat oven to 350
  2. Spray a 9-inch pie plate
  3. Whisk eggs together with oregano and a some black pepper
  4. Stir in cheese, ham and veggies
  5. Bake in center of the the oven until the edges are browned and the center is firm- 25-30 min
  6. Let stand for 5 minutes before cutting

blog frittata 3

blog-fritatta 4

This recipe originally came from Chatelaine. I still have the torn out, tattered, magazine sheet in my cookbook binder. 🙂

This delicious frittata combines cheese, ham and diced veggies for a hot dish that can be eaten for breakfast, lunch or dinner.

Source: Ham and cheese frittata recipe – Chatelaine.com


  1. Hi Jennifer!
    Made your Pioneer woman lasagna and it was so delish-did up two large pans and froze one! Used the frozen one to take to Heidi & Brads for supper last night!!!
    Made frittata recipe tonight to bake for Sunday breakfast!
    Enjoyed your live stream!!
    Liz Hubley

    1. That’s great Liz…glad you are enjoying the recipes! Yes…live video is a whole other thing…but it seems like people are enjoying it. 🙂 Have a great day!

Comments are closed.