Preheat the oven to 350°F, and lightly grease a 9x13-inch baking dish.
Heat a large pan or Dutch oven over low-medium heat. Add the ground beef, onions, and garlic. Cook the beef until browned and no longer pink. Drain any excess grease and return the beef to the pan.
1 to 1 ½ pounds lean ground beef, 1 white onion, 4 garlic cloves
Pour in the tomato sauce, diced tomatoes, beef broth, Italian seasoning, salt, basil, crushed red pepper (if using), and pepper to the pan. Stir to combine, and bring the mixture to a simmer.
30 ounces tomato sauce, 29 ounces diced tomatoes, ¼ cup beef broth, 3 teaspoon(s) Italian seasoning, 2 teaspoon(s) salt, 1 teaspoon(s) basil, ½ teaspoon(s) crushed red pepper, ½ teaspoon(s) ground black pepper
Cook for 2 to 3 minutes then add the heavy cream and parmesan cheese. Stir until the cheese melts completely. Add the cooked pasta noodles, and stir to fully incorporate.
1 cup heavy cream, 1 ⅓ cups parmesan cheese, 1 pound short pasta noodles
Transfer the ingredients to the prepared baking dish and sprinkle with shredded cheese. Bake for 10 minutes or until the cheese melts.
2 cups cheddar cheese
Serve warm! See post for tips and storage options.