Artichoke Frittata with Bacon has artichokes, bacon, cheese, and just a touch of rosemary for extra flavor! And although artichokes have some carbs they’re full of fiber so this is low in net carbs!

PIN the Artichoke Frittata with Bacon to try it later!

Artichoke Frittata with Bacon one slice on plate and frittata pan in background

Recently I made this delicious (and low-carb!) Artichoke Frittata with Bacon to update the photos. This was a favorite recipe back in the days when I used to cater houseboat trips, and I found the recipe so many years ago that I don’t even remember where I first saw it.

I do know the original version added a cup of diced, cooked red potatoes, cooked for a few minutes before you added the artichoke hearts. Of course I didn’t make it with potatoes, and when I updated the photos I also had a flash of inspiration to add some bacon! Because bacon makes everything better, right?

And the frittata also has a slight touch of rosemary, which really adds a delightful flavor! I used to make this with fresh rosemary, but I realized I could use either Rosemary Garlic Seasoning or a slightly smaller amount of ground rosemary (affiliate link) plus a bit of salt, and that change would make it into a more of a year-round dish.

I think artichokes are always a treat, and if you’re a fellow artichoke fan, I hope you’ll try this Artichoke Frittata for an easy tasty idea when you want a special 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.)

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.

What if you don’t have 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 after you cook the bacon.

Want more tasty ideas for Artichokes?

Use Artichoke Recipes to see all the recipes using artichokes on my site. Or check out Amazing Low-Carb Recipes with Artichokes to see a round-up of some of my favorite recipes with artichokes.

Artichoke Frittata with Bacon process shots collage

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

  1. You need a frying pan that has a lid and can go under the broiler.
  2. Cut bacon strips into squares about an inch wide and cook over medium heat until bacon is crisp.
  3. Remove bacon to a paper towel, leaving as much bacon fat as you prefer in the pan.
  4. While bacon cooks, drain artichoke hearts in a colander and then cut into quarters.
  5. Add butter (or just use the bacon fat.) Heat the fat until it’s sizzling hot.
  6. Then lower heat and cook green onion for 1-2 minutes.
  7. Add the Rosemary Garlic Seasoning or ground rosemary (affiliate link) plus a little salt and cook a minute more.
  8. Add the artichoke hearts to the pan and cook about 3 minutes.
  9. Beat 8 eggs with the half and half until they’re well combined.
  10. Measure grated Mozzarella (or use a mixture of cheeses such as Swiss, sharp white cheddar, or Provolone.)
  11. Pour eggs over the artichoke hearts and sprinkle cheese over the top. Season to taste with salt and fresh-ground black pepper.
  12. Then sprinkle on the bacon and gently “stir” the egg mixture until ingredients are well-distributed. (We added the bacon last so some bacon would show.)
  13. Cover the pan and lower the 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 work just fine.) 
  14. Preheat the broiler while the frittata is cooking.
  15. Cook the frittata about 15 minutes, or until the mixture seems set and slightly puffs up like this.
  16. Then put the frittata under the broiler for about 1-2 minutes, until the top is nicely browned. (Watch it carefully; it can go from browned to burned pretty quickly.)
  17. Here’s how my frittata looked when it came out from under the broiler.
  18. Serve hot and enjoy!

Artichoke Frittata with Bacon on serving plate with frittata in background in pan

More Frittata Recipes to Swoon Over:

Artichoke Frittata with Bacon one slice on plate and frittata pan in background
Yield: 6 servings

Artichoke Frittata with Bacon

Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes

This low-carb Artichoke Frittata with Bacon is made with artichokes, cheese, bacon, and a bit of rosemary and this is a delicious low-carb dish that's perfect for breakfast, lunch, or dinner.

Ingredients

  • 6 slices bacon
  • 1/2 tsp. Rosemary Garlic Seasoning (see notes)
  • 1/4 cup thinly sliced green onion (see notes)
  • 2 tsp. butter (or just use more of the bacon fat)
  • one 13.5 oz. can artichoke hearts packed in water
  • 8 eggs
  • 2 T half and half
  • 1 1/2 cups grated Mozzarella (see notes)
  • salt and fresh-ground black pepper pepper to taste

Instructions

  1. You need a frying pan that has a lid and can go under the broiler to make this recipe. 
  2. Cut the bacon strips into squares about an inch wide and cook over medium heat until bacon is crisp.
  3. Remove bacon to a paper towel to drain, leaving as much bacon fat as you prefer in the pan.
  4. While bacon cooks, drain artichoke hearts in a colander placed in the sink and then cut each one into quarters.
  5. Add butter (or just use the bacon fat if you prefer). Heat the fat until it's sizzling hot.
  6. Then lower heat a bit and cook green onion for 1-2 minutes. Add the Rosemary and Garlic Herb Rub or ground rosemary (affiliate link) plus a little salt and cook a minute more, until you can smell the rosemary.
  7. Add the artichoke hearts to the pan and cook about 3 minutes.
  8. 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.)
  9. Pour eggs over the artichoke hearts and sprinkle cheese over the top.  Season to taste with salt and fresh-ground black pepper.
  10. Then sprinkle on the bacon and gently "stir" the egg mixture until ingredients are well-distributed. (We added the bacon last so some bacon would show.)
  11. Cover the pan and lower the heat to medium-low or even low if your stove cooks hot.. 
  12. Preheat the broiler while the frittata is cooking.
  13. Cook the frittata about 15 minutes, or until the mixture seems set and slightly puffs up like this.
  14. Then put the frittata under the broiler for about 1-2 minutes, until the top is nicely browned.  (Watch it carefully; it can go from browned to burned pretty quickly.)
  15. Serve hot and enjoy!
  16. This will keep in the fridge for a few days and can be reheated in the microwave or in a pan on the stove.

Notes

If you don't want to make the Rosemary Garlic Seasoning just use ground rosemary (affiliate link) and a little salt.

You can use 1/4 cup regular chopped onion and cook it a bit longer if you don't have green onion.

You can also use a mixture of Mozzarella and other white cheeses such as Swiss, sharp white cheddar, or Provolone.

Recipe adapted by Kalyn from a source she can no longer remember.

Nutrition Information:

Yield:

6

Serving Size:

1

Amount Per Serving: Calories: 292Total Fat: 19gSaturated Fat: 8gTrans Fat: 0gUnsaturated Fat: 9gCholesterol: 285mgSodium: 775mgCarbohydrates: 11gFiber: 4gSugar: 2gProtein: 21g

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.

Did you make this recipe?

Did you make this recipe? Please leave a star rating (under the PRINT button in the recipe) or share a photo of your results on Instagram! THANKS!

Artichoke Frittata with Bacon square image of one serving and frittata in pan

Low-Carb Diet / Low-Glycemic Diet / South Beach Diet Suggestions:
All ingredients in this Artichoke Frittata with Bacon are good for any type of low-carb plan. This would be high in fat if you’re following the letter of the law for the original South Beach Diet, but you could use turkey bacon and lower-fat cheese. Other low-carb diets would prefer full-fat cheese.

Find More Recipes Like This One:
Use Breakfast Recipes for more tasty ideas like this one. Use the Diet Type Index to find more recipes suitable for a specific eating plan. You might also like to follow Kalyn’s Kitchen on Pinterest, on Facebook, on Instagram, on TikTok, or on YouTube to see all the good recipes I’m sharing there.

Historical Notes for this Recipe:
Artichoke Frittata with Bacon was first posted in 2008. The recipe was updated with better photos and the recommendation to add bacon, and more information in 2021. It was last updated with more information in 2023.

Pinterest image of Artichoke Frittata with Bacon

Share This: