01 - Set oven temperature to 350°F.
02 - In a large skillet over medium heat, cook ground beef until fully browned, then drain off excess fat.
03 - Add finely chopped onion and minced garlic to the skillet. Cook until fragrant and softened, about 2 to 3 minutes.
04 - Add diced tomatoes, tomato sauce, tomato paste, Italian seasoning, salt, and black pepper to the skillet. Stir well and simmer for 10 minutes.
05 - In a large saucepan, cook egg noodles according to package directions until al dente. Drain and set aside.
06 - In a mixing bowl, blend sour cream with small curd cottage cheese until evenly mixed.
07 - Grease a 9x13 inch casserole dish. Layer half of the cooked noodles on the bottom, followed by half of the sour cream-cottage cheese mixture, then half of the beef mixture. Repeat layers with remaining ingredients.
08 - Evenly distribute shredded cheddar cheese over the top layer.
09 - Place casserole dish uncovered in the oven and bake for 25 to 30 minutes, until the surface is golden and bubbling.
10 - Remove from oven and let stand for 10 minutes to settle before portioning.