01 - Set oven to 350°F and allow to preheat fully.
02 - In a large skillet over medium heat, cook ground beef until evenly browned; drain excess fat.
03 - Add chopped onion and minced garlic to skillet; cook until softened, about 2 to 3 minutes.
04 - Stir in diced tomatoes with their juices, tomato sauce, tomato paste, Italian seasoning, salt, and black pepper. Reduce heat and simmer for 10 minutes.
05 - Cook egg noodles in a large saucepan according to package directions until al dente. Drain well.
06 - In a mixing bowl, blend sour cream and cottage cheese until evenly combined.
07 - Lightly grease a 9x13 inch casserole dish. Arrange half of the cooked noodles evenly in the base, followed by half the sour cream-cottage cheese mixture, and half the beef mixture. Repeat layering with remaining ingredients.
08 - Evenly sprinkle shredded cheddar cheese over the assembled casserole.
09 - Place uncovered casserole dish in oven and bake for 25 to 30 minutes, until cheddar is melted and surface is golden and bubbly.
10 - Remove from oven and allow casserole to rest for 10 minutes before serving to set layers.