1Bring a large pot of salted water to a boil. Add the penne pasta and cook according to package instructions until al dente. Drain and set aside.
While the pasta is cooking, heat the vegetable oil in a large skillet over medium heat.
Add the diced onion and sauté for 4-5 minutes until softened and translucent.
Add the minced garlic and cook for another 1 minute, stirring frequently.
Pour in the canned diced tomatoes and stir well. Simmer for 8-10 minutes, allowing the sauce to thicken slightly.
Reduce the heat to low and stir in the heavy cream. Mix until the sauce is creamy and well combined.
Add the cooked pasta to the skillet and toss to coat evenly with the sauce.
Stir in the grated Parmesan cheese, salt, and black pepper. Mix until the cheese is melted and the pasta is creamy.
Taste and adjust seasoning if needed. Serve hot, garnished with extra Parmesan if desired.