Preheat your oven to 375°F (190°C). Lightly grease a 9x13-inch baking dish and set aside.
Cook the egg noodles according to package directions until al dente. Drain and set aside.
In a large skillet over medium-high heat, cook the ground beef, breaking it into crumbles, until browned and no longer pink, about 5-6 minutes. Drain any excess grease.
Add the diced onion to the skillet and cook for 3-4 minutes until softened. Add the minced garlic and cook for 30 seconds until fragrant.
Stir in the tomato sauce, tomato paste, Italian seasoning, and garlic powder. Season with salt and pepper. Let simmer for 2-3 minutes.
Add the cooked egg noodles to the skillet and toss to combine with the beef sauce. Stir in 1 cup of shredded cheddar cheese.
Transfer the mixture to the prepared baking dish. Spread evenly and top with the remaining 1 cup of cheddar cheese.
Bake uncovered for 20-25 minutes, until the cheese is melted, bubbly, and lightly golden on top.
Let the casserole rest for 5 minutes before serving. Garnish with fresh chopped parsley.