In a large pot over high heat, add the water, salt, and pasta, and cook the pasta to al dente according to the package instructions.
Drain and wash the pasta with cold water to prevent it from overcooking.
In a large skillet, on medium heat, add olive oil, and the onions, and cook them until they are lightly golden brown.
Add the minced garlic and tomato sauce and mix well.
Add the dried oregano, dried basil, chili flakes, and kosher salt. Then add the heavy cream and milk and mix well until combined.
Add the mozzarella and parmesan cheese and mix over medium heat until the cheeses have melted.
We used a hand blender to make the sauce smoother.
Add the al dente-cooked pasta and mix well.
Garnish with freshly chopped parsley and extra parmesan and serve!
Notes
Make the pasta in salted water. this will make sure that the pasta flavor isn't flat. add a generous amount of salt to the boiling water.
Cook the pasta to al dente. to stop the pasta from turning soggy from the juices, cook the pasta al dente. this step will keep your pasta dish fresh and delicious.
Rinse the pasta with cold water when it's ready! This step ensures that the pasta will remain al dente and won't continue to cook.
Use fresh ingredients! this pasta bake is the perfect vegetarian dish for any occasion!