Preheat the oven to 375℉. Spray the inside of a 9×13-inch casserole dish with nonstick spray.: As the oven warms to 375℉ , you will feel the kitchen slowly get warmer and humidity shift, which helps the casserole bake evenly once assembled. Preheating ensures the cheese melts consistently and the edges bubble rather than the center overcooking while the exterior goes cold. A common mistake is placing the dish in a not fully heated oven, which can lengthen baking time and yield uneven melt. If your oven runs hot or cool, use an oven thermometer to confirm accurate temperature and avoid browning too quickly.
Cook the spaghetti noodles to al dente according to the package directions. Rinse, drain, and set aside.: When you drop the spaghetti into rolling salted water, listen for the gentle boil and watch the strands soften and separate; they should be tender yet slightly firm in the center. Al dente spaghetti will hold its shape and texture during baking, preventing a mushy casserole. A typical trap is overcooking the pasta to softness, which will absorb too much sauce later. Drain and rinse briefly to stop the cooking process and prevent sticking, then set aside so it is ready to fold into the sauce.
Heat a 5-quart pot (or a large, very deep skillet) over medium-high heat. Add the beef, onion, and garlic, and cook until the meat is browned and the onion is softened, about 8 minutes. Stir occasionally with a wooden spoon to break up the meat.: Heating the pan until it is hot but not smoking creates an environment where the beef can brown properly, releasing savory fond. As you add the beef , you should hear energetic sizzling; that sound means moisture is evaporating and browning reactions are developing flavor. Cook with the onion and garlic until the beef is browned and the onion is softened, stirring occasionally. Avoid crowding the pan, which causes steaming instead of browning; if the beef releases too much liquid, drain some fat to maintain a concentrated, flavorful base.
Turn the heat down to medium. Add the cream cheese and stir until it’s fully combined. Turn off the heat.: Reducing the heat prevents the dairy from scorching while you incorporate the softened cream cheese . As you stir, notice the mixture become silkier and slightly glossy, signaling the cheese emulsifying with the juices. This step thickens the sauce and makes it cling to the spaghetti . If the heat is too high, the cream cheese can separate and become grainy, so take your time stirring until fully combined and smooth.
Stir in the marinara sauce, sour cream, Italian herb seasoning, sugar, salt, and black pepper.: Adding the jarred marinara sauce and sour cream brings acidity and tang, while the dried seasoning, sugar, salt, and black pepper round out the profile. You will see the sauce become thicker and glossier, and the aroma will shift to a warm, herby tomato scent. Taste and adjust gently, because the cheeses and sauce contribute saltiness; a common error is oversalting at this point. Simmer briefly off heat so flavors have a chance to marry without breaking the dairy.
Add the cooked spaghetti noodles, 1 cup shredded mozzarella, and 1/2 cup grated parmesan, and stir to combine.: As you fold the al dente spaghetti into the sauce, use a gentle but thorough motion so every strand is coated in the creamy tomato mixture. The added portion of Mozzarella cheese and Parmesan cheese inside helps bind and create creamy pockets, making the final texture cohesive. You want the pasta evenly distributed and not clumped, so separate strands carefully. If clumping occurs, a brief gentle toss with a splash of sauce helps; avoid vigorous stirring which can break the pasta.
Transfer the mixture to the prepared casserole dish. Sprinkle on the remaining 1 cup mozzarella and 1/2 cup grated parmesan.: Moving the sauced spaghetti into the greased 9 by 13 inch dish, spread it evenly so the top is a consistent thickness. The remaining 1 cup of Mozzarella cheese and 1/2 cup of Parmesan cheese on top will melt and form a golden crust, providing visual appeal and welcoming aroma. Pat the surface gently to flatten peaks so the cheese browns uniformly. A common misstep is overfilling the dish, which can cause bubbling over; leave a little headspace for safe baking.
Bake uncovered until the cheese is melted and the casserole is warm throughout, about 20 minutes. If you want to brown the top, briefly broil the casserole after baking.: During baking you will notice the edges bubbling vigorously and the top transforming into a glossy, oozy layer of cheese. The interior should be heated through, with steam rising when you peek. If you want a browned top, finish with a brief broil for a minute or two, watching closely to prevent burning. Avoid skipping the check, because ovens vary and the top can go from perfectly browned to charred quickly under broil.
Sprinkle on the parsley and serve.: The final sprinkle of fresh chopped parsley adds a bright herbaceous note and a pleasant color contrast against the golden cheese. The dish should smell rich and savory, with hints of herb and tomato, and the first forkful will offer a creamy, meaty mouthfeel. Serve warm so the cheeses stretch delightfully. A frequent error is letting the casserole sit too long before serving, which makes reheating necessary and changes texture; serve within a short window for the best experience.