In a large pot, bring salted water to a boil. Add the pasta and cook according to package instructions until al dente. Drain and set aside, reserving ½ cup of pasta water.
In a large skillet over medium-high heat, heat the olive oil. Add the ground beef and cook until browned and no longer pink, breaking it apart with a wooden spoon. Drain excess fat if necessary.
Add chopped onion and minced garlic to the skillet with the beef. Cook for about 3-4 minutes until the onion becomes translucent and the garlic is fragrant.
Pour in the beef broth and bring to a simmer. Allow it to cook for 2-3 minutes, then lower the heat, and add the heavy cream, stirring to combine.
Gradually mix in the grated Parmesan cheese and Italian seasoning. Stir until the cheese has melted and the sauce is creamy. Adjust the consistency with reserved pasta water if needed.
Add the drained pasta to the skillet and toss to coat it in the creamy beef sauce. Season with salt and pepper to taste.
Remove from heat and transfer the creamy beef pasta to serving plates. Garnish with chopped fresh parsley for a touch of color and freshness.
Notes
Adjust the seasoning to your taste and use fresh parsley for garnish.