Cook Spaghetti: Boil water, cook spaghetti noodles per package instructions, and drain.
Prepare Meat Sauce: Brown ground beef in a skillet, then add minced garlic and spaghetti sauce. Let it simmer.
Mix Cream Cheese: In a mixing bowl, combine the cooked spaghetti with softened cream cheese, Italian seasoning, and garlic salt.
Layer the Casserole: In a 9x13-inch baking dish, add a bit of meat sauce, then layer the cream cheese spaghetti. Pour the rest of the meat sauce on top and sprinkle with mozzarella and Parmesan cheese.
Bake: Preheat the oven to 350°F (175°C) and bake for 30 minutes, until the cheese is bubbly.
Serve: Let it cool briefly and garnish with fresh parsley before serving.