01 - Set oven to 350°F and allow to fully preheat.
02 - In a large skillet over medium heat, cook ground beef until thoroughly browned. Drain excess fat.
03 - Add finely chopped onion and minced garlic to the beef. Sauté until the onions are translucent, about 2–3 minutes.
04 - Incorporate diced tomatoes, tomato sauce, tomato paste, Italian seasoning, salt, and black pepper. Simmer uncovered for 10 minutes, allowing flavors to blend.
05 - While the sauce simmers, cook egg noodles in a large saucepan of boiling salted water according to package directions until al dente. Drain well.
06 - In a mixing bowl, combine sour cream and cottage cheese until smooth.
07 - Grease a 9x13 inch casserole dish. Spread half of the cooked noodles evenly in the dish, then top with half the sour cream-cottage cheese mixture followed by half the beef sauce. Repeat layers with remaining noodles, dairy mixture, and sauce.
08 - Sprinkle shredded cheddar cheese uniformly over the assembled casserole.
09 - Bake uncovered for 25–30 minutes or until the cheese is golden and casserole is bubbling.
10 - Allow casserole to rest at room temperature for 10 minutes before slicing and serving.