In a small skillet, saute onion and garlic in oil until tender. Stir in artichokes.
Remove from the heat; set aside. In a large bowl, whisk the eggs, parsley, salt, pepper, oregano and hot pepper sauce. Stir in the cheese, cracker crumbs and artichoke mixture.
Pour into a greased 11-in. x 7-in. baking dish.
Bake, uncovered, at 325° for 25-30 minutes or until a thermometer reads 160°. Cool for 10-15 minutes before cutting into 1-in. squares.