How to Make It
Heat oven to 400° F. Heat oil in a large ovenproof skillet over medium-high heat. Add the garlic and cook until fragrant and pale golden, 1-2 minutes. Use a slotted spoon to transfer the garlic to a plate. Set aside the skillet and oil.
Whisk the eggs, yogurt, ½ teaspoon salt, and ½ teaspoon pepper until combined. Whisk in the Parmesan, the rosemary, and the reserved garlic.
Heat the reserved oil in the skillet over medium. Add the egg mixture and the artichokes in one layer. Cook until the frittata is set just around the edge, 3-4 minutes.
Transfer the skillet to oven and bake until the frittata is set, about 20 minutes. Slice into wedges to serve.