01 - Set oven to 350°F and allow to fully preheat.
02 - Cook ground beef in a large skillet over medium heat until fully browned; drain off excess fat.
03 - Add chopped onion and minced garlic to skillet; sauté until onions are translucent and fragrant, about 2–3 minutes.
04 - Stir in diced tomatoes, tomato sauce, tomato paste, Italian seasoning, salt, and black pepper. Simmer mixture for 10 minutes, stirring occasionally.
05 - Cook egg noodles in a large saucepan according to package directions until al dente. Drain thoroughly.
06 - In a mixing bowl, combine sour cream and cottage cheese until uniform.
07 - Grease a 9x13 inch casserole dish. Layer half of the cooked egg noodles in the bottom, followed by half the sour cream-cottage cheese mixture, then half the beef mixture. Repeat layers with remaining ingredients.
08 - Evenly distribute shredded cheddar cheese over the top layer.
09 - Place casserole dish uncovered in preheated oven and bake for 25–30 minutes, until the surface is golden and bubbling.
10 - Remove from oven and let stand for 10 minutes before portioning.