01 - Bring a large pot of salted water to a boil. Cook pasta according to package instructions until al dente. Drain and set aside.
02 - Heat a large skillet over medium-high heat. Add ground beef and cook, breaking up with a spoon, until browned and cooked through, about 5-6 minutes. Drain excess fat if necessary.
03 - Add chopped onion to the skillet and sauté for 3 minutes until softened. Stir in garlic and cook for 30 seconds.
04 - Mix in tomato paste, Italian herbs, and smoked paprika. Cook for 1 minute to release flavors.
05 - Pour in beef broth and bring to a simmer for 2 minutes.
06 - Lower heat to medium. Add heavy cream and Parmesan cheese, stirring until cheese melts and sauce becomes creamy, about 2-3 minutes. Season with salt and black pepper to taste.
07 - Add drained pasta to skillet, tossing to coat evenly in sauce. Add a splash of pasta water if desired for silkier consistency. Serve hot, garnished with chopped parsley and extra Parmesan.