01 - Set oven temperature to 350°F.
02 - In a large skillet over medium heat, cook the ground beef until thoroughly browned. Drain excess fat.
03 - Add chopped onion and minced garlic to pan. Sauté until softened, about 2 to 3 minutes.
04 - Stir in diced tomatoes, tomato sauce, tomato paste, Italian seasoning, salt, and pepper. Simmer for 10 minutes to develop flavor.
05 - Boil egg noodles according to package instructions until al dente. Drain thoroughly.
06 - In a mixing bowl, blend sour cream and cottage cheese until evenly mixed.
07 - In a greased 9x13 inch casserole dish, arrange half the cooked noodles, then half the sour cream-cottage cheese mixture, followed by half the beef mixture. Repeat the layering.
08 - Sprinkle shredded cheddar cheese evenly across the surface.
09 - Bake uncovered for 25 to 30 minutes, or until the top is golden and bubbling.
10 - Allow to rest for 10 minutes before portioning and serving.