01 - Preheat oven to 350°F.
02 - Cook ground beef in a large skillet over medium heat until thoroughly browned, then drain off any excess fat.
03 - Add chopped onion and minced garlic to the skillet with the beef and sauté until softened, about 2 to 3 minutes.
04 - Stir in diced tomatoes, tomato sauce, tomato paste, Italian seasoning, salt, and black pepper. Let the mixture simmer for 10 minutes.
05 - Cook egg noodles in a large saucepan according to package directions until al dente, then drain well.
06 - In a mixing bowl, combine sour cream with cottage cheese until evenly blended.
07 - Coat a 9x13 inch casserole dish with nonstick spray. Layer half of the cooked noodles, top with half of the sour cream-cottage cheese mixture, then spread half of the beef mixture. Repeat the layers with remaining noodles, dairy mixture, and meat sauce.
08 - Sprinkle shredded cheddar cheese evenly across the surface.
09 - Bake uncovered for 25 to 30 minutes or until the top is golden and bubbly.
10 - Allow to rest for 10 minutes before serving to set layers for clean portions.