Brown the ground beef in a large sauté pan over medium-high heat. Once cooked, set it aside, retaining 2 tablespoons of grease in the pan.
Lower the heat to medium and sauté the diced onion until softened, approximately 5 minutes. Add the minced garlic and cook for an additional 30 seconds.
Stir in the flour, cooking it for 1 minute. Gradually pour in the beef broth, stirring constantly, and bring the mixture to a boil.
Incorporate the tomato sauce, Italian seasoning, seasoned salt, smoked paprika, garlic powder, and pasta. Mix thoroughly, bring to a simmer, and cover with a lid. Cook for 12 to 15 minutes, stirring occasionally, until the pasta is tender. If needed, add an additional 1/4 to 1/2 cup of broth to prevent drying out.
Pour in the heavy cream and shredded cheese, stirring until the cheese has melted completely. Return the ground beef to the pan and heat through for 2 to 3 minutes. Serve immediately.