Preheat your oven to 375°F and lightly grease a 9x13-inch baking dish.
Cook the pasta in salted boiling water until 2 minutes shy of al dente. Drain and set aside — it'll finish cooking in the oven.
Brown the sausage in a large skillet over medium heat with the minced garlic. Drain excess fat, then stir in the marinara sauce and Italian seasoning. Let it simmer for 5 minutes.
Make the ricotta mixture by combining ricotta, egg, half the Parmesan, salt, and pepper in a bowl until smooth.
Assemble the ziti by spreading a thin layer of meat sauce on the bottom of the baking dish. Add half the pasta, dollop on all the ricotta mixture, sprinkle on 1 cup of mozzarella, and ladle on half the remaining sauce. Add the rest of the pasta and top with the remaining sauce, mozzarella, and Parmesan.
Cover with foil and bake for 25 minutes. Remove the foil and bake another 15 minutes until the top is golden and bubbly.
Let it rest for 10 minutes before serving. Garnish with fresh basil.