Cook the bowtie pasta according to package instructions until al dente, then drain and set aside.
In a large skillet, brown the ground beef over medium heat until fully cooked, about 5-7 minutes.
Add the chopped onions to the skillet and cook for about 3-4 minutes, until they are translucent.
Stir in the minced garlic and Italian seasoning, cooking for an additional 1-2 minutes until fragrant.
Pour in the beef broth and heavy cream, stirring to combine, and let simmer for 5 minutes.
Add the cooked bowtie pasta to the sauce, stirring gently to coat evenly.
Stir in the grated Parmesan cheese until melted and well-combined, then season with salt and pepper to taste.
Remove from heat and let the dish sit for a few minutes before serving.