Preheat the oven to 350°F. Grease a 9-x-13-inch casserole dish.
In a 12-inch cast iron skillet, begin cooking the beef over medium heat. When it begins to brown, add the onion andcontinue cooking until the meat has completely browned. Spoon out the excess grease.
Reduce the heat to medium-low and stir in the tomato sauce, garlic, and spaghetti sauce mix. Let the mixturesimmer for about 5 minutes to combine the flavors, stirring occasionally.
Scrape the mixture into the casserole dish. Spoon the sour cream onto the meat and spread out evenly. Sprinkle on the shredded cheeses.
Place the crescent rolls on top of the casserole, Brush with the melted butter and sprinkle with the Parmesan cheese.
Bake for about 25 minutes, or until the crust is golden brown. Serve hot.
