Bring a large pot of salted water to a boil and cook the pasta according to package instructions until al dente. Drain and set aside.
In a large skillet, heat the olive oil over medium heat. Add the chopped onion and sauté until translucent, about 3-4 minutes.
Add the minced garlic to the skillet and cook for an additional 1 minute until fragrant.
Increase the heat to medium-high and add the ground beef, cooking until browned and cooked through, about 5-7 minutes. Drain excess fat if necessary.
Stir in the cherry tomatoes and cook for about 2 minutes until they start to soften.
Pour in the beef broth and bring the mixture to a simmer. Cook for another 5 minutes, allowing the flavors to meld.
Reduce the heat to low and stir in the heavy cream along with the dried Italian herbs. Mix well and let it simmer for 3-4 minutes until slightly thickened.
Season with salt and pepper to taste.
Add the cooked pasta to the skillet, tossing everything together until the pasta is well coated in the creamy sauce.
Serve hot, garnished with fresh basil leaves and a generous sprinkle of grated Parmesan cheese.