Loading...

Preheat your oven to 375°F. Bring a large pot of generously salted water to a rolling boil. Add the penne pasta and cook according to package directions until al dente, about 8-10 minutes. Drain the pasta and set aside.

While the pasta cooks, prepare the sauce. Heat the olive oil in a large skillet or Dutch oven over medium heat. Add the diced yellow onion and cook until softened and translucent, about 5-7 minutes.

Stir in the minced garlic and cook for 1 minute more until fragrant, being careful not to burn it. Add the tomato paste and cook for 2 minutes, stirring constantly, to deepen its flavor.

Pour in the crushed tomatoes, vegetable broth, chopped fresh basil, dried oregano, red pepper flakes (if using), granulated sugar, salt, and black pepper. Bring the sauce to a gentle simmer, then reduce heat to low, cover, and cook for 10-15 minutes, stirring occasionally, to allow the flavors to meld.

Remove the sauce from the heat and stir in the heavy cream until well combined and the sauce is creamy. Taste and adjust seasonings as needed.

Add the cooked and drained pasta to the creamy tomato sauce and toss gently until all the pasta is evenly coated.

Pour half of the pasta mixture into a 9x13 inch baking dish. Sprinkle with 1 cup of shredded mozzarella cheese. Top with the remaining pasta mixture, then sprinkle with the remaining 1 cup of mozzarella cheese and the grated Parmesan cheese.

Bake for 20-25 minutes, or until the cheese is melted, bubbly, and lightly golden brown. If desired, you can broil for the last 1-2 minutes for extra browning, watching carefully to prevent burning.

Remove from the oven and let rest for 5-10 minutes before serving. Garnish with extra fresh basil, if desired.


Preheat your oven to 375°F. Bring a large pot of generously salted water to a rolling boil. Add the penne pasta and cook according to package directions until al dente, about 8-10 minutes. Drain the pasta and set aside.

While the pasta cooks, prepare the sauce. Heat the olive oil in a large skillet or Dutch oven over medium heat. Add the diced yellow onion and cook until softened and translucent, about 5-7 minutes.

Stir in the minced garlic and cook for 1 minute more until fragrant, being careful not to burn it. Add the tomato paste and cook for 2 minutes, stirring constantly, to deepen its flavor.

Pour in the crushed tomatoes, vegetable broth, chopped fresh basil, dried oregano, red pepper flakes (if using), granulated sugar, salt, and black pepper. Bring the sauce to a gentle simmer, then reduce heat to low, cover, and cook for 10-15 minutes, stirring occasionally, to allow the flavors to meld.

Remove the sauce from the heat and stir in the heavy cream until well combined and the sauce is creamy. Taste and adjust seasonings as needed.

Add the cooked and drained pasta to the creamy tomato sauce and toss gently until all the pasta is evenly coated.

Pour half of the pasta mixture into a 9x13 inch baking dish. Sprinkle with 1 cup of shredded mozzarella cheese. Top with the remaining pasta mixture, then sprinkle with the remaining 1 cup of mozzarella cheese and the grated Parmesan cheese.

Bake for 20-25 minutes, or until the cheese is melted, bubbly, and lightly golden brown. If desired, you can broil for the last 1-2 minutes for extra browning, watching carefully to prevent burning.

Remove from the oven and let rest for 5-10 minutes before serving. Garnish with extra fresh basil, if desired.
