Frittata di Carciofi (Italian Artichoke Frittata)

Sliced frittata di carciofi on a wooden board with pale artichoke layers visible and a lemon half beside it
Jump to Recipe

Frittata di carciofi, or artichoke frittata, is a Roman-style baked egg dish built on thinly sliced artichokes softened slowly in olive oil, then bound with eggs and Parmigiano until just set. It’s one of the easiest ways to turn a handful of artichokes into a full meal, and it holds up well at room temperature for a picnic or a Sunday lunch.

The technique matters more than any single ingredient here. A patient soffritto of onion and artichoke, a low stovetop cook, and a short pass under the broiler give you a frittata that’s tender in the center without a raw, wet layer on top.

I trim the artichokes down hard and drop them into lemon water right away. Skip that step and you’ll end up with gray-edged slices and a frittata that looks tired before it hits the table.

This one freezes poorly but keeps well in the fridge for a few days, which makes it a solid make-ahead breakfast or antipasto.

Why You’ll Love This Recipe

  • One skillet, no flipping, no fuss with the top layer
  • Holds up well at room temperature for picnics or buffets
  • Uses frozen artichoke hearts when fresh ones are out of season
  • Keeps in the fridge for a few days without losing texture

Ingredient Notes

  • Artichokes: Fresh baby artichokes give the best texture, but 400 g frozen artichoke hearts, thawed and sliced, work fine when fresh ones aren’t in season.
  • Lemon: The juice goes into the soaking water to keep cut artichokes from turning gray. Don’t skip it if using fresh artichokes.
  • Parmigiano Reggiano: Grate it fresh if you can. Pecorino romano is a sharper, saltier swap.
  • Eggs: Use large eggs at room temperature so they whisk smoothly into the artichokes without cooling the pan too much.
  • Olive oil: A fruity extra virgin oil carries most of the flavor here since the dish has few other seasonings.
Sliced frittata di carciofi on a wooden board with pale artichoke layers visible and a lemon half beside it

Frittata di Carciofi (Italian Artichoke Frittata)

A Roman-style artichoke frittata cooked slowly on the stovetop and finished under the broiler for a tender center and a set top.
Prep Time 20 minutes
Cook Time 30 minutes
Total Time 55 minutes
Servings: 6 servings
Course: Main Course
Cuisine: Italian (Roman)
Calories: 189

Ingredients
  

  • 400 g baby artichokes, trimmed weight about 4 medium, or 400 g frozen artichoke hearts, thawed
  • 1 lemon, juiced for the soaking water
  • 3 tbsp extra virgin olive oil
  • 1 onion, finely chopped small; about 80 g
  • 2 garlic cloves, minced
  • 8 large eggs at room temperature
  • 40 g Parmigiano Reggiano, grated or pecorino romano
  • 2 tbsp fresh parsley, chopped
  • 1 tsp salt divided
  • 1/4 tsp black pepper freshly cracked

Method
 

Prep the artichokes
  1. Fill a bowl with cold water and the juice of the lemon. Trim the outer leaves off the artichokes down to the pale, tender heart, cut off the top third, halve, scoop out the fuzzy choke, and slice thin. Drop slices into the lemon water as you work.
  2. Drain the artichoke slices and pat them dry with a kitchen towel.
Cook the frittata
  1. Heat the olive oil in a 26 cm / 10-inch oven-safe nonstick skillet over medium heat. Add the onion and cook for 4 to 5 minutes until soft and translucent.
  2. Add the garlic and drained artichoke slices. Season with half the salt and cook for 10 to 12 minutes, stirring occasionally, until the artichokes are tender and lightly golden at the edges.
  3. Whisk the eggs in a bowl with the Parmigiano, parsley, remaining salt, and pepper until just combined.
  4. Turn the oven broiler to high and position a rack about 15 cm / 6 inches from the heat.
  5. Spread the cooked artichokes evenly in the skillet. Pour the egg mixture over the top and gently shake the pan so the eggs settle into the gaps. Reduce the heat to low.
  6. Cook undisturbed for 6 to 8 minutes, until the edges are set and the center is still loose, like thick custard.
  7. Transfer the skillet to the broiler and cook for 2 to 3 minutes, watching closely, until the top is set and just golden in spots. Internal temp should read 160 F / 71 C at the center.
  8. Slide the frittata onto a board, rest for 5 minutes, then cut into 6 wedges and serve warm or at room temperature.

Notes

  • Trim artichokes hard and hold in lemon water so cut edges don't gray before cooking.
  • Cook the eggs low and slow on the stovetop, then finish only briefly under the broiler.
  • Pull the frittata as soon as the center reads 160 F / 71 C, not later.
  • Rest 5 minutes before slicing for cleaner wedges.
Egg mixture being poured over golden artichoke slices in a nonstick skillet on the stovetop

Tips for Success

  • Trim artichokes hard, discarding tough outer leaves until you reach the pale, tender heart.
  • Soak sliced artichokes in lemon water immediately to stop browning before they hit the pan.
  • Use frozen artichoke hearts, about 400 g thawed and sliced, if fresh ones are out of season.
  • Watch the broiler constantly, it takes only 2 to 3 minutes to go from set to scorched.
  • Let the frittata rest 5 minutes before slicing so the center firms up cleanly.

Variations

  • Swap Parmigiano for pecorino romano for a sharper, saltier finish on the frittata.
  • Add 100 g crumbled goat cheese or ricotta in dollops before broiling for a creamier bite.
  • Stir in 2 tbsp chopped mint with the parsley for a brighter, more Roman-style flavor.

Storage and Reheating

Store leftover frittata di carciofi in an airtight container in the fridge for 3 to 4 days. It also travels well at room temperature for a few hours, which makes it good picnic food.

To reheat, warm wedges in a 160 C / 325 F oven for 8 to 10 minutes, or in a covered nonstick skillet over low heat for 5 minutes, until just warmed through. Skip the microwave if you can, it turns the edges rubbery.

Freezing isn’t worth it here. Artichokes turn watery and the egg texture goes spongy once thawed, so make it fresh or a day ahead instead.

Serving Suggestions

Serve frittata di carciofi warm from the pan or at room temperature, cut into wedges as an antipasto or light main course.

Pair it with a simple green salad dressed in lemon and olive oil, or crusty bread and a plate of cured meats for a bigger spread.

For breakfast or brunch, add a side of roasted tomatoes and a coffee. It’s substantial enough on its own with just a small salad alongside.

A wedge of artichoke frittata plated with a green salad and glass of white wine on a linen-covered table

FAQ

Why is my artichoke frittata rubbery instead of tender?

Rubbery texture almost always means the eggs cooked too hot or too long. Keep the stovetop heat low so the edges set gently while the center stays loose, then broil for only 2 to 3 minutes until the top is just golden. Pulling it off heat as soon as it hits 160 F / 71 C at the center keeps it soft.

Can I use frozen artichoke hearts instead of fresh for frittata di carciofi?

Yes, about 400 g of frozen artichoke hearts, thawed and sliced, works well and saves the trimming step. Pat them dry before adding to the pan so they brown instead of steam, and you can skip the lemon-water soak entirely since they’re already peeled.

Can I make frittata di carciofi ahead of time?

Yes, it keeps in an airtight container in the fridge for 3 to 4 days. Serve it cold or at room temperature, or warm wedges gently in a 160 C / 325 F oven for 8 to 10 minutes rather than the microwave, which can toughen the eggs.

What goes well with frittata di carciofi?

A simple green salad dressed with lemon and olive oil is the classic pairing since it echoes the artichokes’ acidity. Crusty bread and a small plate of cured meats turn it into a fuller antipasto spread, and roasted tomatoes work well alongside for breakfast.

Is frittata di carciofi gluten free?

Yes, this frittata is naturally gluten free since it’s built from eggs, artichokes, Parmigiano, and olive oil with no flour or breadcrumbs added. Double check your Parmigiano’s label if you’re strict about gluten cross-contamination in shared facilities.

What’s the difference between frittata di carciofi and a Spanish tortilla?

Frittata di carciofi skips the potatoes and starch entirely, relying on artichokes and eggs for body, while a tortilla espanola is built on thinly sliced potatoes cooked in oil. The frittata also finishes under a broiler instead of being flipped whole in the pan.

Loved this? Try these next