Artichoke Frittata with Bacon

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!

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

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

  • Rosemary Garlic Seasoning or use ground rosemary (affiliate link)
  • bacon (preferably pre-cooked bacon)
  • green onion
  • butter
  • Artichoke Hearts packed in water (affiliate link)
  • eggs
  • half and half
  • grated Mozzarella Cheese
  • salt and fresh-ground black pepper pepper to taste

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!

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. Use 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 crisp.
  3. Remove bacon to paper towel, leaving some bacon fat in the pan.
  4. While bacon cooks, drain artichoke hearts in a colander and then cut into quarters.
  5. Add butter (or use all bacon fat.) Heat the fat until it sizzles, then lower heat and cook green onion for 1-2 minutes.
  6. Add the Rosemary Garlic Seasoning or ground rosemary (affiliate link) plus a little salt and cook a minute more.
  7. Add the artichoke hearts and cook about 3 minutes.
  8. Beat 8 eggs with the half and half until they’re well combined.
  9. Measure grated Mozzarella (or use a mixture of cheeses such as Swiss, sharp white cheddar, or Provolone.)
  10. Pour eggs over the artichoke hearts and sprinkle cheese over the top. Season to taste with salt and fresh-ground black pepper.
  11. Then sprinkle on the bacon and gently “stir” the egg mixture until ingredients are well-distributed. (We added bacon last so some would show.)
  12. 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.) 
  13. Preheat the broiler while the frittata is cooking.
  14. Cook the frittata about 15 minutes, or until the mixture seems set and slightly puffs up.
  15. 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.)
  16. Here’s how my frittata looked when it came out from under the broiler.
  17. Serve the Artichoke Frittata with Bacon hot and enjoy!

Make it a Special Low-Carb Meal:

If you wanted to serve this tasty frittata as part of a special meal, here are some low-carb side dishes that would be great with it:

  • Savory Almond Flour Zucchini Muffins with Feta
  • Laurel’s Jicama Salad
  • Savory Almond Flour Bread
  • Power Greens Salad with Blueberries
  • Low-Carb High Fiber Savory Muffins

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

Want more tasty ideas for Artichokes?

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

 

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

Print

 

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!

© Kalyn Denny

Category: Breakfast

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 low-carb eating 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 for South Beach. 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:
The Artichoke Frittata was first posted in 2008 and I’ve made this so many times since then. The recipe was updated in 2021 with better photos and the recommendation to add bacon, and it was last updated with more information in 2025.

Related Posts

Amazing Low-Carb Fish Dinners

Here are Amazing Low-Carb Fish Dinners for everyone who’s avoiding meat and trying to eat more fish at this time of year! This collection has 70 different…

Slow Cooker Turkey Stew

Slow Cooker Turkey Stew has ground turkey, sweet potato, red bell pepper, soy sauce, garlic, ginger, chili garlic sauce and coconut milk! This popular recipe has been…

Maple Glazed Salmon (Three Ways)

This Maple Glazed Salmon is flavored with sugar-free maple syrup, lime juice, and a touch of spicy Sriracha Sauce! And this tasty low-carb salmon recipe can be…

Baked Teriyaki Chicken (Sugar-Free)

Baked Teriyaki Chicken is a perfect easy dinner that the whole family is going to love, and I’ve updated the recipe to make it easier. And no…

Fried Cauliflower with Bacon and Mushrooms

Fried Cauliflower with Bacon and Mushrooms cooks in minutes, and this is a seriously delicious low-carb stir-fry with fried cauliflower! And if you like cauliflower and you’ve…

Low-Carb and Keto Asparagus Recipes

Here are my favorite Low-Carb and Keto Asparagus Recipes, with asparagus dishes for any time of day! There are more than thirty amazing asparagus recipes featured here…