Artichoke Frittata with Bacon – FBD
Artichoke Frittata with Bacon is perfect for a special breakfast with artichokes, bacon, cheese, and a touch of rosemary for extra flavor! And you can definitely make this without bacon if you prefer a vegetarian frittata with artichokes.
PIN the Artichoke Frittata to try it later!
This Artichoke Frittata has been a favorite recipe for me for many years, and I found this recipe so long ago that I don’t even remember where I first saw it. And I’m a huge fan of artichokes, and I think a frittata with artichoke hearts is perfect for a special occasion like Easter. Hopefully eggs will go on sale for Easter this year like they normally do!
The original version of this recipe added diced, cooked red potatoes, which cooked for a few minutes before you added the artichoke hearts. Of course now I don’t make it with potatoes, and then when I updated these photos I also had a flash of inspiration to add some bacon! And the frittata also has a touch of dried rosemary, which really adds a delightful flavor!
I think artichokes are always a treat, and if you’re a fellow artichoke fan, I hope you’ll try this Artichoke Frittata with (or without) Bacon for a very delicious idea for a spring breakfast!
What ingredients do you need?
(This is only a list of ingredients; please scroll down for complete printable recipe. Or if you use the JUMP TO RECIPE link at the top of the page, it will take you directly to the complete recipe with ingredient amounts.)
What is a Frittata?
A frittata is an Italian style omelet which cooks on top of the stove without being turned and then gets browned under the broiler for a few minutes at the end. You can read more about the difference between an omelet and a frittata if you’re interested. And this type of dish is perfect for breakfast, lunch, or dinner.
Can you make the Artichoke Frittata with marinated artichoke hearts?
I haven’t tried using marinated artichoke hearts in this recipe. But if you’re a fan of those and have some on hand I am guessing they will probably taste good here.
How did I get the rosemary flavor in the Artichoke Frittata?
I used to make this with fresh rosemary when I had it in my herb garden, but I then realized if I used Rosemary Garlic Seasoning or a slightly smaller amount of ground rosemary (affiliate link) that would make it into a more of a year-round dish.
Do you have to use pre-cooked bacon?
We used Costco pre-cooked bacon, which was easy to cut into squares and released just enough bacon fat to cook the green onions and flavor the artichokes. But if you only have raw bacon it will work; you’ll just have to remove most of the bacon fat from the pan after you’ve cooked the bacon.
How low in carbs is this Artichoke Frittata?
This tasty frittata recipe with artichokes and bacon has only 7 net carbs per serving, and 21 grams of protein!
How to make Artichoke Frittata with Bacon:
(This is only a summary of the steps for the recipe; please scroll down for complete printable recipe. Or if you use the JUMP TO RECIPE link at the top of the page, it will take you directly to the complete recipe.)
- Use a frying pan that has a lid and can go under the broiler.
- Cut bacon strips into squares about an inch wide and cook over medium heat until crisp.
- Remove bacon to paper towel, leaving some bacon fat in the pan.
- While bacon cooks, drain artichoke hearts in a colander and then cut into quarters.
- Add butter (or use all bacon fat.) Heat the fat until it sizzles, then lower heat and cook green onion for 1-2 minutes.
- Add the Rosemary Garlic Seasoning or ground rosemary (affiliate link) plus a little salt and cook a minute more.
- Add the artichoke hearts and cook about 3 minutes.
- Beat 8 eggs with the half and half until they’re well combined.
- Measure grated Mozzarella (or use a mixture of cheeses such as Swiss, sharp white cheddar, or Provolone.)
- Pour eggs over the artichoke hearts and sprinkle cheese over the top. Season to taste with salt and fresh-ground black pepper.
- Then sprinkle on the bacon and gently “stir” the egg mixture until ingredients are well-distributed. (We added bacon last so some would show.)
- Cover pan and lower heat to medium-low or even low if your stove cooks hot. (If you don’t have a fancy frittata pan, any type of lid will be fine.)
- Preheat the broiler while the frittata is cooking.
- Cook the frittata about 15 minutes, or until the mixture seems set and slightly puffs up.
- Then put the frittata under the broiler for about 1-2 minutes, until the top is nicely browned.
Historical Notes for this Recipe:
The Artichoke Frittata recipe was initially shared in 2008 and has been a favorite ever since. It was revamped in 2021 with new photos and the suggestion to include bacon, and further updated in 2025 with additional details.

Don't forget to share this recipe with your friends and family!
We participate in the Amazon Services LLC Associates Program, which allows us to earn fees by linking to Amazon.com and affiliated sites. As an Amazon Associate, I earn from qualifying purchases.
statement:
"The cat sat lazily in the sun."
Rewritten statement:
"The lazy cat lounged in the sunlight."