01 - Set oven to 375°F and grease a 9x13-inch baking dish.
02 - Boil salted water in a large pot; cook pasta until just al dente, drain and set aside.
03 - Heat olive oil in a large skillet over medium heat; cook onion until translucent, add garlic and cook one minute more.
04 - Add ground beef to skillet; cook until fully browned, breaking up with a spoon, then drain excess fat.
05 - Stir marinara sauce, Italian herbs, salt, black pepper, and crushed red pepper flakes into meat; simmer five minutes.
06 - In a large bowl, mix cooked pasta, half the meat sauce, ricotta, and 1 cup mozzarella gently to blend.
07 - Layer half the pasta mixture into the baking dish; top with half remaining sauce and half Parmesan, then add remaining pasta mixture followed by remaining sauce, mozzarella, and Parmesan.
08 - Cover dish with foil and bake twenty-five minutes.
09 - Remove foil and bake for an additional 10 to 15 minutes until cheese is bubbly and golden.
10 - Let rest ten minutes before serving; garnish with fresh basil as desired.