01 - Bring a large pot of salted water to a boil. Cook pasta according to package directions 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 needed.
03 - Add chopped onion to the skillet and sauté for 3 minutes until softened. Stir in garlic and cook for 30 seconds until fragrant.
04 - Mix in tomato paste, Italian herbs, and smoked paprika. Cook for 1 minute to release flavors and bloom the spices.
05 - Pour in beef broth and bring to a simmer. Cook for 2 minutes to reduce slightly.
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 pepper to taste.
07 - Add drained pasta to the skillet, tossing to coat evenly in the sauce. Add a splash of pasta water if needed for silkier consistency. Serve hot, garnished with chopped parsley and extra Parmesan.