Finely chop the onion and mince the garlic.
In a large saucepan, heat the oil over medium heat and cook the onion and garlic until softened, 2 minutes. Then remove from the pan.
In the same pan, brown the sausage until no pink remains.
Then add back in the onion and garlic plus marinara sauce, salt, cayenne and Italian seasoning. Turn the heat off.
Meanwhile, cook the noodles according to the package directions for al dente.
Drain, then mix into the marinara sauce mixture.
Add in half of the shredded mozzarella and Parmesan.
Lightly oil a 9×13 pan. Add the mixture to the pan. Top with the remaining cheese.
Cover with aluminum foil and bake at 350°F (177°C) for 20 minutes. Then remove the foil and bake for an additional 10-15 minutes until the edges begin to bubble.
Top with a few chopped herbs such as parsley, cilantro or chives (optional). Serve warm.