Cook the penne pasta according to the package instructions until al dente.
Drain and return the cooked pasta to the pot.
Add Cheeses:
Add the grated mozzarella cheese, grated Parmesan cheese, butter, olive oil, salt, and pepper to taste to the cooked penne pasta.
Toss Pasta:
Toss the pasta and cheese mixture over low heat until the mozzarella cheese starts to melt and coats the pasta evenly.
Garnish:
Sprinkle the chopped fresh basil leaves over the cheesy penne pasta before serving.
Notes / Tips / Wine Advice:
Wine Pairing:
Pair this cheesy penne pasta with fresh basil with a light and fruity red wine such as a Chianti or a Pinot Noir. The acidity and bright fruit flavors of these wines will complement the richness of the cheese and the herbal notes of the basil.