Preheat oven to 350°F (175°C).
Cook the noodles: Boil egg noodles in salted water until al dente, about 1 minute less than package instructions. Drain and set aside.
Cook the beef: In a large skillet, brown ground beef over medium-high heat until fully cooked. Drain excess fat.
Season the beef: Add onion powder, garlic powder, salt, and pepper to the beef and stir to combine.
Combine casserole ingredients: In a large bowl, mix cooked beef, egg noodles, cream of mushroom soup, sour cream, and 1 cup of cheddar cheese. Stir until well combined.
Assemble the casserole: Transfer mixture into a greased 9x13-inch baking dish. Spread evenly and sprinkle remaining 1 cup cheddar cheese on top.
Bake the casserole: Bake for 20 minutes until hot and bubbly.
Add crispy topping: Remove casserole from oven and sprinkle 1 ½ cups crispy French onions evenly over the top. Return to oven for 5–7 minutes until onions are golden brown.
Serve: Let the casserole rest for 5 minutes before serving.