Preheat oven to 350. Spray a 9x13 pan with non-stick spray.
Bring a large pot of salted water to a boil. Cook pasta for 3-4 mins less than it says on box. Reserve 1/2 cup pasta water then drain.
Stir the jar of alfredo and 1/4 cup of the reserved pasta water in to the drained pasta and mix well.
Pour the pasta/alfredo mixture in to your prepared pan.
Whip together the cream cheese and ricotta until well combined.
Scoop spoonful's of the cream cheese and ricotta mixture all over the top of the alfredo pasta mixture, then use an offset spatula to spread.
To make the meat sauce, in a large sauté pan, brown the ground beef with the salt, pepper, onion powder, Italian seasoning, red pepper flakes, and optional umami/mushroom powder. Add the jar of pasta sauce, the sugar, cinnamon and nutmeg. Let simmer for at least 5 mins on medium high heat, stirring frequently. AS NEEDED, add the additional 1/4 cup of reserved pasta water to make the sauce a good consistency for pouring over the top!
Pour your meat sauce mixture all over the top of the casserole and spread to the edges as needed.
Sprinkle the mozzarella all over the top of the meat sauce.
Bake at 350 for 25-30 minutes, then broil for 2-3 minutes or until brown and bubbly. (Keep an eye on it so it doesn't burn.)