Artichoke Heart Frittata

Updated May 6, 2026

Artichoke Heart Frittata
Julia Gartland for The New York Times. Food Stylist: Rebecca Jurkevich.
Total Time
30 minutes
Rating
4(251)
Comments
Read comments

You can make this easy Italian frittata with the fresh, tiny artichokes that arrive with spring or, more quickly, with frozen artichoke hearts.

Featured in: In the Humble Artichoke, a Lesson in Patience

  • or to save this recipe.

  • Subscriber benefit: Give recipes to anyone

    As a subscriber, you have 10 gift recipes to give each month. Anyone can view them - even nonsubscribers. Learn more.

  • Share this recipe

  • Print this recipe

    or to print this recipe.

Advertisement


Ingredients

Yield:Serves four to six
  • 1pound baby artichokes, trimmed, or one 12-ounce package frozen artichoke hearts
  • 8eggs
  • 2tablespoons low-fat milk
  • Salt, preferably kosher salt
  • freshly ground pepper
  • 2tablespoons extra virgin olive oil
  • 2garlic cloves, minced
  • 3tablespoons minced Italian parsley, dill, fennel fronds or wild fennel
  • 1tablespoon freshly grated Parmesan or pecorino
Ingredient Substitution Guide
Nutritional analysis per serving (6 servings)

169 calories; 11 grams fat; 3 grams saturated fat; 0 grams trans fat; 6 grams monounsaturated fat; 2 grams polyunsaturated fat; 9 grams carbohydrates; 4 grams dietary fiber; 1 gram sugars; 11 grams protein; 343 milligrams sodium

Note: The information shown is Edamam’s estimate based on available ingredients and preparation. It should not be considered a substitute for a professional nutritionist’s advice.

Powered by

Preparation

  1. Step 1

    If using fresh artichokes, steam until tender or boil gently in a pot of generously salted water, 10 to 15 minutes. Drain, refresh with cold water and quarter the artichokes. Thaw frozen artichokes as directed, and drain off any liquid in the bowl.

  2. Step 2

    Beat the eggs in a medium bowl. Whisk in the milk, about ½ teaspoon salt and freshly ground pepper to taste.

  3. Step 3

    Heat the oil over medium-high heat in a 10-inch, heavy nonstick skillet, and add the artichokes. Cook, stirring often, until golden brown, about five to eight minutes. Add the garlic, and cook for another 30 seconds to a minute until fragrant. Stir in the herbs, and season with salt and pepper. Pour in the egg mixture. Swirl the pan to distribute the eggs and filling evenly over the surface. Shake the pan gently, tilting it slightly with one hand while lifting up the edges of the omelet with a spatula in your other hand, so that the eggs run underneath during the few minutes of cooking.

  4. Step 4

    Turn the heat down to low, cover (use a pizza pan if you don’t have a lid that will fit your skillet) and cook 10 minutes, shaking the pan gently every once in a while. From time to time, remove the lid and loosen the bottom of the omelet with a wooden spatula, tilting the pan so that the bottom doesn’t burn. Instead it should turn a deep golden brown. Meanwhile, heat the broiler.

  5. Step 5

    Finish the omelet under the broiler for one to two minutes, watching very carefully to make sure the top doesn’t burn. (It should brown slightly, and it will puff under the broiler.) Remove from the heat and immediately sprinkle on the Parmesan or pecorino. Serve hot, warm or room temperature.

Tip
  • Advance preparation: You can prepare the artichokes a day ahead. The frittata is good served at room temperature, so you can make it hours before serving. It also will keep well in the refrigerator overnight.

Private Notes

Leave a Private Comment on this recipe and see it here.

Ratings

4 out of 5
251 user ratings
Your rating

or to rate this recipe.

Have you cooked this?

or to mark this recipe as cooked.

Comments

I couldn't find frozen artichoke hearts, but tinned worked just fine. I also added small potatoes, which was a nice addition.

This was delicious. I used canned artichokes, drained well, squeezed the excess liquid out in paper towels. Threw in a bit of onion, small diced potato, and part of a red pepper. Just delicious. Will make again.

Artichokes, brilliant! I prefer to bake frittatas. (You don't have to tend the pan and the eggs cook more evenly with a lightly browned top). After browning the artichokes, herbs and any other add-ins in a cast iron pan, pour in the eggs and bake in preheated 400° oven about 15 mins.

Trader Joe’s has bags of frozen artichoke hearts.

Add green onions and cheddar cheese to this to make a delicious appetizer.

Couldn’t you bake this in the oven after assembly on the stovetop? Then you’d have your hands free for 10-15 min to organize the rest of the meal.

Private comments are only visible to you.

or to save this recipe.