Preheat the oven to 375°F and lightly grease a 9x9 inch baking dish.
Bring a large pot of salted water to a boil and cook the ziti until just al dente. Drain and return it to the pot.
Stir the marinara sauce, ricotta, half the mozzarella, half the Parmesan, and the fontina into the pasta until evenly combined. Add the salt and pepper and mix again.
Transfer the pasta mixture to the prepared baking dish and spread it into an even layer. Sprinkle the remaining mozzarella and Parmesan over the top.
In a small bowl, combine the panko breadcrumbs, parsley, oregano, and olive oil. Stir until the crumbs are evenly coated.
Scatter the breadcrumb mixture over the cheese layer. Bake for 20 to 25 minutes until the top is golden and the edges are bubbling.
Let the ziti rest for 5 minutes before serving.