In a large pot of salted boiling water, cook the pasta according to package instructions until al dente. Reserve 1 cup of pasta water, then drain the pasta and set aside.
In a large skillet, heat the olive oil over medium heat. Add the minced garlic and sauté for about 1-2 minutes until fragrant, being careful not to burn it.
Pour in the diced tomatoes with their juices. Stir in the dried oregano, red pepper flakes (if using), and season with salt and pepper. Let the mixture simmer for about 5 minutes to combine the flavors.
Reduce the heat to low, then stir in the heavy cream. Mix well and let it simmer for another 3-4 minutes until the sauce slightly thickens.
Add the cooked pasta to the skillet, tossing to coat the pasta with the creamy tomato sauce. If the sauce is too thick, add a little reserved pasta water until you reach your desired consistency.
Taste and adjust seasoning if necessary. Plate the pasta, garnishing with fresh basil leaves and a generous sprinkle of grated Parmesan cheese.