Preheat the Oven:
Preheat your oven to 375°F (190°C). Grease a large baking dish.
Cook the Ziti:
Cook the ziti pasta according to the package instructions until it's just al dente. Drain and set aside.
Brown the Sausage:
In a large skillet over medium heat, cook the ground Italian sausage until browned. Break it into crumbles as it cooks. Remove any excess fat.
Sauté Onion and Garlic:
Add the finely chopped onion to the skillet with the sausage. Sauté until the onion is translucent, then add the minced garlic and cook for an additional minute.
Prepare the Tomato Sauce:
Stir in the crushed tomatoes, tomato sauce, and tomato paste into the skillet. Season with dried oregano, dried basil, salt, and black pepper. Simmer the sauce for about 15-20 minutes, allowing the flavors to meld.
Combine Pasta and Sauce:
Mix the cooked ziti pasta with the tomato sauce and sausage mixture. Ensure the pasta is evenly coated with the sauce.
Layering the Baked Ziti:
In the prepared baking dish, start by layering half of the ziti and sauce mixture. Dollop half of the ricotta cheese over the pasta. Sprinkle with half of the mozzarella and Parmesan cheeses. Repeat the layers.
Bake to Perfection:
Cover the baking dish with aluminum foil and bake in the preheated oven for 25-30 minutes. Remove the foil and bake for an additional 10-15 minutes or until the cheese is melted and bubbly, and the edges are golden.
Garnish and Serve:
Once out of the oven, let the baked ziti rest for a few minutes. Garnish with fresh basil or parsley if desired. Slice and serve while warm.