Preheat the oven to 375°F (190°C).
Heat the olive oil in a large oven-safe skillet over medium heat.
Add the sliced leeks and sauté for 4–5 minutes, stirring occasionally, until softened and fragrant.
Stir in the chopped artichoke hearts and cook for 1–2 minutes to warm them through.
In a bowl, whisk the eggs with salt and black pepper until just combined.
Pour the eggs evenly over the vegetables in the skillet.
Sprinkle the cheese and fresh herbs evenly over the top.
Cook on the stovetop for 2–3 minutes, just until the edges begin to set.
Transfer the skillet to the oven and bake for 12–15 minutes, or until the center is just set.
Remove from the oven and let rest for 5 minutes before slicing and serving.