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