In a skillet, brown the ground beef until cooked through; drain fat and stir in spaghetti sauce and heat through.

Cook spaghetti according to directions on package. Drain and place cooked spaghetti in a bowl. Add cream cheese, Italian seasoning and minced garlic. Stir until cream cheese is melted and the spaghetti is thoroughly coated.

Lightly grease a 9 x 13 inch pan. Spread a small amount of meat sauce in the bottom of the dish. Put spaghetti mixture on top of the sauce and top with remaining meat sauce. Sprinkle with parmesan cheese.