Pre-heat oven to 350° (180° celsius). Lightly grease a medium to large baking dish.
In a medium bowl beat eggs.
On a medium plate add cracker crumbs.
Dip chicken pieces first in egg and then roll and cover well in cracker crumbs.
In a medium frying pan add 3 tablespoons (45 grams) olive oil and brown chicken. (approximately 3 minutes on each side).
Place in baking pan in a single layer.
FOR THE SAUCE
In a medium pot add olive oil, garlic, puree, water, salt, oregano and basil, stir to combine, bring to a boil then lower heat to low-medium and continue to cook until thickened, stirring occasionally (approximately 10-15 minutes). Stir in butter.
Pour sauce over chicken, sprinkle with Parmesan cheese.
Cover with foil and bake for 30 minutes, remove cover, top with grated mozzarella cheese and continue to bake for approximately 10 minutes. Serve immediately. Enjoy!