Kalyn's Kitchen

Frittata with Canadian Bacon, Green Onions, and Cheese

This low-carb Frittata with Canadian Bacon, Green Onions, and Cheese is easy and delicious;  make this with ham or bacon if you don’t have Canadian bacon! 

PIN Frittata with Canadian Bacon, Green Onions, and Cheese to try it later!

Frittata with Canadian Bacon, Green Onions, and Cheese finished frittata in pan

The first time I made this Frittata with Canadian Bacon, Green Onions, and Cheese, I was just making something for breakfast and not necessarily planning to post it on the blog. After I had eaten some though, I liked this flavor combination so much, I made it again and took some photos. Canadian bacon is tasty and low in carbs, and I’m not sure why I haven’t cooked with it more.

But of course you can make this tasty frittata with diced cooked ham or crumbled crisp bacon if you don’t have any Canadian bacon! I do hope you don’t skip the green onions though; I thought they added a nice flavor to this tasty breakfast dish.

What is Canadian Bacon?

Canadian Bacon is also called Irish Bacon, English Bacon, or back bacon (and in Canada it’s just called bacon!) What Americans call Canadian bacon is actually more like ham, and it’s a lean type of bacon made from the pork loin. Here’s more about Canadian Bacon if you’re not familiar with it.
Frittata with Canadian Bacon, Green Onions, and Cheese process shots collage

How to Make Frittata with Canadian Bacon, Green Onions, and Cheese:

(Scroll down for complete recipe including nutritional information.)

  1. You probably don’t have to cut off the rind of the Canadian bacon before you chop into pieces, but I don’t especially like eating the rind! Chop up the Canadian Bacon into small pieces and prepare some sliced green onions. I used 4-Cheese Mexican Blend from Costco for the cheese. Beat the eggs so they’re well combined.
  2. Heat the olive oil, then cook the Canadian bacon and green onions just 1-2 minutes to release the flavors.
  3. Sprinkle the cheese over the green onion-Canadian bacon mixture, then immediately pour over beaten eggs.
  4. Cover the pan and let frittata cook 10-12 minutes on medium-low heat, until eggs are set and slightly puffed up. (Start preheating the broiler if you’re planning to brown the top of the frittata.)
  5. If desired, put the frittata under the broiler for a few minutes to brown the top. (The broiler on my new stove is so hot, I have to be really careful not to burn it, so keep an eye on it.)
  6. Sprinkle with more green onions to garnish and serve hot.

More Frittatas You Might Like:

Asparagus and Tomato Frittata with Havarti and Dill from Kalyn’s Kitchen
Frittata with Broccoli and Garden Herbs from The Perfect Pantry
Asparagus Frittata with Fresh Mozzarella from Kalyn’s Kitchen
Spinach and Mushroom Frittata from Cooking By the Seat of My Pants
Feta Cheese and Avocado Frittata from Kalyn’s Kitchen

Frittata with Canadian Bacon, Green Onions, and Cheese finished frittata in pan

Frittata with Canadian Bacon, Green Onions, and Cheese

Yield Makes 4 servings
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes

This Low-Carb Frittata with Canadian Bacon, Green Onions, and Cheese is an easy and delicious breakfast.


  • 2 tsp. olive oil
  • 2/3 C diced Canadian bacon
  • 1/4 cup sliced green onion + 1 T for garnish
  • 1 C grated cheese (see notes)
  • 8 eggs, beaten
  • 1/2 tsp. Spike Seasoning (or more, see notes)
  • salt and fresh ground black pepper to taste


  1. Heat olive oil in heavy non-stick 10 inch frying pan or frittata pan. (Use a pan that can go under the broiler if you plan to brown the frittata.)
  2. Add diced Canadian bacon and sliced green onions and cook on medium-low heat 1-2 minutes to release flavors.
  3. While Canadian bacon and green onions cook, break eggs into small bowl, beat together, and season with Spike Seasoning (affiliate link), salt, and pepper.
  4. Sprinkle grated cheese over the Canadian Bacon and green onions in the pan, then immediately pour in eggs. (I stir gently with a fork to get ingredients well distributed.)
  5. Start to preheat the broiler now if you plan to brown the top.
  6. Cover pan and cook on medium-low heat for 10-12 minutes, or until eggs are barely firm and frittata is slightly puffed up.
  7. If you want to brown the top, place under preheated broiler and cook 2-3 minutes, watching carefully. You might need to rotate it to get the top evenly browned.
  8. Cut frittata into 4 wedges, sprinkle with green onions if desired, and serve hot.
  9. This is great with a dollop of sour cream on each piece.


I used a 10 inch non-stick pan to make this. You could use an 8 inch pan, but the frittata will be a bit thicker.

I used 4-Cheese Mexican Blend from Costco for the cheese. I love Spike Seasoning (affiliate link) with eggs, but use any all-purpose spice blend you have on hand.

Recipe created by Kalyn.

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 335Total Fat: 22gSaturated Fat: 9gTrans Fat: 0gUnsaturated Fat: 11gCholesterol: 425mgSodium: 1039mgCarbohydrates: 3gFiber: 0gSugar: 1gProtein: 30g

Nutrition information is automatically calculated by the Recipe Plug-In I am using. I am not a nutritionist and cannot guarantee 100% accuracy, since many variables affect those calculations.

If you make this recipe I'd love to hear how it turns out. Leave a star rating or share on social media with the hashtag #KALYNSKITCHEN, thanks!

Low-Carb Diet / Low-Glycemic Diet / South Beach Diet Suggestions:
This Low-Carb Frittata with Canadian Bacon, Green Onions, and Cheese is a great low-glycemic and low-carb breakfast option and also great for any phase of the original South Beach Diet. If you’re following a low-carb/high-fat plan you might want to use marbled ham instead of Canadian bacon.

Find More Recipes Like This One:
Use Breakfast Recipes to find more recipes like this one. Use the Recipes by Diet Type photo index pages to find more recipes suitable for a specific eating plan. You might also like to Follow Kalyn’s Kitchen on Pinterest to see all the good recipes I’m sharing there.

Pinterest image of Frittata with Canadian Bacon, Green Onions, and Cheese

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites. As an Amazon Associate, I earn from qualifying purchases.

Leave a Reply

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

    30 Comments on “Frittata with Canadian Bacon, Green Onions, and Cheese”

  1. Hi Charlie, hope you enjoy the frittata. And I'm sure if I had "real" Canadian bacon it would be even better!

  2. Hi Kalyn: This is my first time on your blog, and it was the frittata that invited me in.

    Honey, I need to tell you that you did not use real Canadian bacon.

    The product you used is what the States call Canadian Bacon.

    You need to go online and type in pealmeal bacon. This is true Canadian bacon and nothing like what you used.

    You can order online and I guarantee the bacon is worth the price.

    I'm going to try your frittata for supper!

  3. Lisa, it must be fate!

  4. Nice. And easy. And I have a bunch of eggs I need to use up. Fate? 🙂

  5. Just another tip, I make my own pico de gallo,and add it to the top of this ham & cheese frittata after cooking..it taste great. Also if you try making this frittata with those liquid eggs,it turns out great,which is the only way I'll eat that type of egg. rj

  6. that is a gorgeous frittata and more importantly healthy!! Great job with it!

  7. Larry, so glad to hear it was a hit!

  8. Great Idea. I tried this last night when I had friends over. They loved it. Thank You!

  9. Glad this is inpsiring people to try Canadian bacon, which I think is really flavorful without adding much fat.

    I haven't had problems broiling for such a short amount of time, but some pans have handles that might burn. I'd try to choose an oven-proof pan if you have that option.

  10. Frittatas are my favorite "standby" dish. I'll have to check out Canadian bacon – I'd never thought about using it in recipes before.