Preheat the oven to 350°F (175°C). Lightly grease a 9x13 inch baking dish.
Cook the spaghetti noodles in salted boiling water according to package instructions. Drain and set aside.
In a skillet, brown the ground beef over medium heat. Drain excess fat. Add minced garlic and Italian seasoning. Stir in the marinara sauce and softened cream cheese until combined.
Mix the cooked spaghetti with the sauce. Transfer to the prepared baking dish.
Sprinkle mozzarella and Parmesan cheese on top.
Bake for 20-25 minutes, or until the cheese is melted and bubbly. Garnish with fresh parsley if desired.
Notes
For extra flavor, add sautéed onions or mushrooms to the ground beef mixture.