Preheat oven to 375 degrees F.
In a very large saute pan or dutch oven, brown your ground beef along with your onions. They cook at about the same rate so it's a time saver. If you don't want to cook them with the beef you can cook them separately in a little olive oil. You could also pop them in the microwave and cook them in there to soften them.
Once the meat is brown and juices run clear you can add your pasta sauce, parmesan cheese, oregano, basil, shallot flakes, and garlic to the pot and mix over a medium low heat till well combined. You can turn it down to a simmer to keep it warm at this point.
Now in a really large cast iron skillet, or two smaller cast iron skillets (I used two 10 inch skillets as I don't have a large one), use non stick spray to coat the inside of the skillets.
Pour 2 cups of the sauce into the bottom. Spread evenly.
Now place a third of the noodles in broken pieces over top of the sauce.
Pour another 2 cups of sauce over top.
Sprinkle with a third of the cheese over top.
Add your second layer of noodles, sauce and cheese.
Add your third layer of noddles, sauce and cheese.
Pop in the oven for about 20 to 25 minutes, covered with foil.
Uncover and cook for another 5 to 10 minutes. I like my cheese dark but you can do yours the way you like it.
Remove and dig in, remembering that the handle of cast iron skillets are freaking hot people!
Serve with a big old cheesy smile!