Preheat the oven to 375°F (190°C).
In a large baking dish, combine the frozen meatballs, uncooked pasta, marinara sauce, water, garlic powder, onion powder, and Italian seasoning. Mix well.
Cover the dish tightly with aluminum foil and bake for 35-40 minutes, until the pasta is tender and the meatballs are heated through.
Remove the foil and sprinkle shredded mozzarella and grated Parmesan cheese over the top.
Return the dish to the oven and bake uncovered for an additional 10-15 minutes, until the cheese is melted and bubbly.
Garnish with chopped fresh basil and serve hot.