Preheat the oven to 400°F (200°C).
In a large bowl, mix together the ground beef, garlic powder, onion powder, Italian seasoning, salt, pepper, egg, and parmesan cheese.
Form the mixture into 1.5-inch meatballs and place them in a greased casserole dish.
Bake the meatballs for 25 minutes or until browned and cooked through.
Remove the casserole from the oven and pour the marinara sauce evenly over the meatballs.
Top with the shredded mozzarella cheese.
Return the dish to the oven and bake for another 10-15 minutes, until the cheese is melted and bubbly.
Garnish with fresh basil if desired and serve warm.