Preheat oven to 375°F (190°C). Lightly grease a 9x13-inch baking dish.
Cook ziti pasta according to package directions until al dente. Drain and set aside.
In a large skillet, cook ground beef over medium heat until browned. Drain excess fat.
Stir in marinara sauce and Italian seasoning. Simmer for 5 minutes, then season with salt and pepper.
In a large bowl, mix together cream cheese, sour cream, ricotta, and 1 cup of mozzarella cheese.
Add cooked pasta to the cheese mixture and stir until well combined.
Spread half the pasta mixture in the prepared baking dish. Top with half the meat sauce.
Repeat layers with remaining pasta and sauce. Sprinkle remaining 1 cup mozzarella and Parmesan on top.
Cover with foil and bake for 20 minutes. Remove foil and bake another 10-15 minutes until bubbly and golden.
Garnish with chopped parsley before serving, if desired.