Preheat the oven to 350°F (175°C) and lightly grease a 9×13-inch baking dish.
In a large bowl, mix ground beef, breadcrumbs, garlic powder, onion powder, salt, and pepper just until combined.
Press the meat mixture evenly into the bottom of the prepared dish.
In a separate bowl, combine the cooked pasta shells, shredded cheddar, condensed tomato soup, and milk until creamy.
Spread the cheddar shell mixture evenly over the meat layer.
Cover with foil and bake for 30 minutes.
Remove the foil and bake an additional 10–15 minutes until bubbly and golden.
Let cool for 10 minutes before serving.