Preheat oven to 325 degrees F. Grease a 9 x 13 inch baking dish. Set aside.
Drain liquid from one jar of artichokes into skillet. Sauté the onion and garlic in liquid until soft. Drain liquid from remaining jar and discard. Chop all artichoke hearts.
In mixing bowl combine eggs, breadcrumbs and parsley. Stir in onion mixture, artichokes, cheese, salt and pepper. Pour into prepared baking dish and bake for 30 to 35 minutes. Cool. Cut into small squares and arrange on serving plate.