*Remember to keep 3 tablespoons of the marinating liquid for the recipe. If the marinated artichokes are in a larger jar, measure out 18 ounces with liquid, or 14 ounces (about 3 cups), drained.
Preheat oven to 325 degrees F.
Spray the insides of a 9 X 13 pan with nonstick spray, such as Pam.
Measure out 3 tablespoons of the marinating liquid from the artichoke jar and put in the bottom of a medium skillet. Drain the remaining artichokes, then chop into ½ inch pieces. If you run across especially tough artichoke leaves while doing so, discard them.
Heat the skillet with the marinating liquid in it over medium heat, add the chopped onion, and cook until translucent, about 5-7 minutes, stirring every now and then. Add the minced garlic to the onions and cook an additional 1 minute. Remove the skillet from the stove and set aside.
In a medium bowl, beat the eggs until they are foamy. Add the oregano, basil, salt, pepper, and Tabasco and whisk until well incorporated. Blend in the breadcrumbs. Next add the parsley, then the grated cheese, stirring with a fork to make sure everything is distributed evenly. Add the chopped artichokes to the egg mixture and stir gently. Add the cooked onions and garlic to the bowl and blend in well.
Spread the artichoke mixture into the greased 9 X 13 pan. Bake at 325 degrees F for 30-35 minutes, until a light golden color around the edges.
Cool for 1 hour. Cut into squares the size that you like. If making ahead of time, store refrigerated in a covered container.