Cook the Noodles
Boil egg noodles according to package directions until al dente. Drain and set aside.
Sauté the Aromatics
Heat olive oil in a large skillet over medium heat. Add diced onion and cook for 3–4 minutes until softened. Stir in minced garlic and cook for 30 seconds more.
Brown the Beef
Add ground beef to the skillet and cook until browned, breaking it apart with a spoon. Drain excess grease. Season with salt, pepper, and Italian seasoning.
Add Tomato Sauce
Stir in the tomato sauce and tomato paste. Let the mixture simmer on low heat for 5–7 minutes to deepen flavor.
Mix the Creamy Layer
In a bowl, combine sour cream, cottage cheese, and half of the shredded cheddar. Stir until blended.
Assemble the Casserole
Preheat oven to 350°F (175°C). In a 9x13-inch baking dish, layer half the noodles, half the beef mixture, and half the creamy mixture. Repeat layers, ending with a sprinkle of the remaining cheddar cheese on top.
Bake
Bake uncovered for 20–25 minutes, or until the casserole is bubbly and the cheese is melted and golden.
Garnish and Serve
Remove from oven and let rest for 5 minutes. Sprinkle with fresh parsley or green onions if desired before serving.