Brown the Meat & Aromatics: In a large skillet over medium-high heat, cook the ground beef (or turkey) until browned. Drain any excess fat. Add the diced onion and minced garlic, cooking until fragrant.
Build the Sauce: Sprinkle in the flour and stir well. Pour in the beef broth and tomato sauce, then mix in Italian seasoning, seasoned salt, smoked paprika, and garlic powder.
Cook the Pasta: Stir in the uncooked pasta, ensuring it’s submerged in the liquid. Cover and simmer for 12-15 minutes, stirring occasionally, until the pasta is tender.
Make It Creamy & Cheesy: Reduce the heat to low, stir in the heavy cream, then gradually mix in the shredded cheddar cheese until fully melted and smooth.
Season & Serve: Adjust with salt and pepper to taste. Let the dish rest for 5 minutes before serving to allow the flavors to meld.