01 -
Bring a large pot of salted water to a boil. Cook bowtie pasta until al dente according to package directions, approximately 8-10 minutes. Drain and set aside.
02 -
Heat olive oil in a large skillet over medium heat. Add diced onion and sauté until translucent, about 2-3 minutes. Add minced garlic and cook until fragrant, about 30 seconds more.
03 -
Add ground beef to the skillet, breaking it apart with a wooden spoon. Cook until browned and no pink remains, about 5-7 minutes. Drain excess fat if necessary.
04 -
Add diced tomatoes with their juice, beef broth, paprika, salt, and pepper to the skillet. Stir to combine and bring to a simmer. Allow to cook for 5-10 minutes, letting the flavors meld and sauce slightly reduce.
05 -
Reduce heat to low. Stir in heavy cream and shredded cheese until fully incorporated and cheese is melted. Allow the sauce to thicken slightly, about 2 minutes.
06 -
Add cooked pasta to the sauce and toss gently until well coated. Cook for an additional 2-3 minutes to allow pasta to absorb some of the sauce. Garnish with freshly chopped parsley and serve immediately.