01 -
Cook penne in salted boiling water according to package directions until al dente. Drain well and set aside.
02 -
Melt unsalted butter in a large skillet over medium-high heat. Add minced garlic and sauté for 1 minute until fragrant.
03 -
In the same skillet, add ground beef. Cook, breaking apart with a spoon, until browned throughout. Drain excess fat if necessary.
04 -
Season beef with onion powder, Italian seasoning, salt, black pepper, and red pepper flakes if using. Stir to combine. Pour in beef broth and heavy cream, bringing mixture to a gentle simmer and stirring occasionally for 3–4 minutes until slightly thickened.
05 -
Reduce heat to low. Add shredded mozzarella and grated Parmesan. Stir continuously until cheese is melted and sauce achieves a smooth consistency.
06 -
Add drained penne to the skillet. Toss thoroughly to coat pasta evenly with the cheesy garlic butter sauce.
07 -
Garnish with chopped parsley. Serve hot for optimal texture and flavour.