Cook the bowtie pasta according to package instructions. Drain and set aside.
In a large skillet, heat olive oil over medium heat. Add diced onion and cook until soft.
Add minced garlic and ground beef, cooking until the beef is browned. Drain excess fat.
Sprinkle flour over the beef mixture and stir well.
Pour in beef broth and heavy cream, stirring until combined.
Add shredded cheddar cheese, salt, pepper, and paprika. Stir until cheese melts.
Mix in the cooked pasta and stir to coat everything in the creamy sauce.
Simmer for a few minutes, then garnish with fresh parsley before serving.