Preheat your oven to 375°F (190°C). Bring a large pot of salted water to a boil and cook the ziti pasta according to package instructions until al dente. Drain the pasta thoroughly and set aside.
In a large skillet over medium heat, crumble and cook the Italian sausage until browned and cooked through, about 5-7 minutes. Drain any excess fat.
Add the marinara sauce to the cooked sausage in the skillet. Stir in the dried oregano, dried basil, garlic powder, salt, and pepper. Let this simmer gently for 5 minutes so the flavors meld beautifully.
In a medium mixing bowl, combine the ricotta cheese with half of the shredded mozzarella and half of the Parmesan cheese. Mix well.
In your 9x13-inch baking dish, start with a layer of the sausage and marinara sauce mixture. Add half of the cooked ziti pasta over the sauce. Dollop half of the ricotta cheese mixture evenly across the pasta, then repeat the layers once more: sauce, pasta, ricotta cheese mixture.
Sprinkle the remaining mozzarella and Parmesan cheeses evenly over the top. Cover the baking dish with aluminum foil and bake for 20 minutes. Then remove the foil and bake for another 10-15 minutes until the top is golden and bubbly.
Once baked, let the dish rest for 5 minutes before serving. Garnish with fresh basil leaves for a pop of color and fresh flavor. Serve warm and enjoy!