- Preheat oven to 350°F. Grease a 9×13 baking dish.
Boil egg noodles until al dente. Drain, rinse under cold water, and toss with a little olive oil.
- In a large skillet, brown the ground beef. Drain excess fat.
- Add chopped onion and garlic to the skillet. Sauté until fragrant and soft.
- Stir in tomato sauce, drained diced tomatoes, Worcestershire sauce, smoked paprika, red pepper flakes (if using), salt, and pepper. Simmer to thicken and develop flavor.
- In a large bowl, mix sour cream, cottage cheese, Parmesan, and cooked noodles until well combined.
- Layer half the noodle mixture in the prepared dish, then half the beef sauce, and sprinkle with cheddar. Repeat layers, ending with cheddar on top.
- Bake uncovered for 25-30 minutes until the cheese is melted and bubbly.
- Let rest for a few minutes. Garnish with fresh parsley and serve warm.