Start by trimming the stem and top inch of the artichokes, then remove the inner leaves and fuzzy choke. I like to rub lemon juice on the cut parts to keep them fresh and prevent browning. This also adds a refreshing citrus note to the dish.
Boil 2 inches of salted water in a large pot and add the artichokes. Cover and cook for about 20 minutes until tender. I usually test by pulling a leaf gently; it should come off easily. This softens the leaves so they’re perfect for stuffing.
While the artichokes cook, melt butter in a pan and sauté garlic until fragrant, about 2 minutes. Add lemon juice, breadcrumbs, salt, pepper, and parsley, then stir to combine. I love tasting the mixture before stuffing—it’s addictive!
Fill each artichoke with the breadcrumb mixture and sprinkle generously with parmesan. Place them on a baking sheet and bake for 15–20 minutes until golden brown. The aroma while baking is absolutely irresistible—I always have to wait a few extra minutes before serving!