In an extra-large skillet, cook noodles in beef broth for about 10 minutes or until tender, if you prefer al-dente noodles you can reduce that time to 6 minutes. Once cooked place them in a large bowl and set them aside in the broth to prevent sticking.
16 ounces large elbow noodles, 5 cups beef broth
Place ground beef and onion into the skillet. Break up the ground beef and cook over medium heat until browned and cooked throughout. The onions should be tender but not burnt. Drain any excess liquid from the skillet.
1 pound ground beef, ½ sweet onion
Reduce heat to low and stir in cheddar cheese, cream cheese, salt, butter, and heavy cream. Stir continuously until the cheese has melted and all ingredients are smooth and creamy.
8 ounces cream cheese, 4 cups shredded cheddar cheese, ½ cup butter, 1 teaspoon salt, ¾ cup heavy cream
Add drained noodles and diced tomatoes to the beef and cheese mixture and stir well until combined.
¼ cup diced tomatoes
Serve warm from the skillet.
Notes
Can I freeze this to enjoy later?This can be made ahead of time and frozen for later. Freeze the fully cooked recipe in a freezer-safe container for up to 3 months and thaw in the refrigerator before reheating.Want to bake this instead? Assemble cooked ground beef and noodles and place in a 9x9 baking dish with breadcrumbs or crumbles on top at 375 for 10 minutes or just long enough to brown the bread crumble toppings.