01 - Set the oven to 350°F and allow to preheat while assembling other ingredients.
02 - In a large skillet over medium heat, cook ground beef until evenly browned, breaking up meat as it cooks. Drain and discard excess fat.
03 - Add chopped onion and minced garlic to the skillet with beef; cook 2 to 3 minutes, stirring, until onions are softened.
04 - Incorporate diced tomatoes with liquid, tomato sauce, tomato paste, Italian seasoning, salt, and black pepper. Stir to combine and simmer for 10 minutes.
05 - Meanwhile, cook egg noodles in a large saucepan of boiling water per package instructions until just al dente. Drain thoroughly.
06 - Combine sour cream and cottage cheese in a mixing bowl until well blended.
07 - Grease a 9x13 inch casserole dish. Layer half the noodles in the bottom, add half the sour cream-cottage cheese mixture, then half the beef mixture. Repeat layering with remaining ingredients.
08 - Evenly sprinkle shredded cheddar cheese over the top layer.
09 - Transfer to the preheated oven and bake uncovered for 25 to 30 minutes, until cheese is golden and bubbly.
10 - Allow casserole to rest 10 minutes before serving to set layers.