Preheat the oven to 350 degrees F and spray a 9x13 casserole pan with non-stick cooking spray.
Cook 1 package egg noodles according to the package instructions until al dente. Drain and set aside.
In a large skillet over medium-high heat, cook 1 pound lean ground beef and ½ finely diced white onion until the beef is browned. Drain any excess grease.
Stir in 1 tablespoon minced garlic, 1 teaspoon salt, ½ teaspoon pepper, 2 cans tomato sauce, and 1 teaspoon sugar.
Reduce the heat to low and simmer the mixture for 10–15 minutes so the flavors can combine.
Remove the skillet from the heat and allow the beef mixture to cool to room temperature.
Stir in 8 ounces sour cream until fully combined.
Gently fold in the cooked egg noodles and 1 cup shredded cheddar cheese, being careful not to break the noodles.
Pour the mixture into the prepared casserole pan.
Top the casserole with the remaining ½ cup shredded cheddar cheese.
Bake for 15–20 minutes until the casserole is bubbly, the cheese is melted, and the top is lightly browned.
Let the casserole rest at room temperature for 10–15 minutes before serving.
Serve warm and enjoy!
Notes
Refrigerate any leftovers in an airtight container for up to 5 days. You can use greek yogurt instead of sour cream if you prefer. Also, I generally use cheddar cheese in this recipe but any of your favorite types of cheese would be delicious in this casserole.