Bring a large saucepan of water to a boil. Add ziti and cook until al dente; drain and set aside.
In a large skillet, add the onion, ground beef and garlic. Cook, stirring over medium heat until meat is no longer pink. Season with salt and pepper. Add spaghetti sauce and simmer for 15 minutes.
Preheat oven to 350 degrees F. Coat a 9×13-inch baking dish with cooking spray and layer as follows: half of the ziti, provolone cheese, sour cream, half of the sauce mixture, remaining ziti, mozzarella cheese and remaining sauce mixture. Top with grated Parmesan cheese.
Bake for 30 minutes in the preheated oven. Let cool for 10 minutes, top with fresh parsley and serve!
Notes
Replace the sour cream with ricotta cheese for an extra cheesy dish!
Replace ground beef with ground Italian sausage for extra flavor.
Sometimes I replace a portion of the spaghetti sauce with marinara sauce, so feel free to try this yummy trick if you have a jar sitting in your cupboard!
For a touch of spice, add 1 teaspoon of red pepper flakes to the spaghetti sauce (YUM).
This is the perfect meal to make one day and bake the next. It is also a great meal to freeze. This is my go-to dish to make for people who are in need of a meal.