Preheat the oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish.
Cook the jumbo shells according to the package directions until just al dente. Drain and rinse with cool water.
In a large skillet, cook the ground beef over medium heat until browned. Drain any excess grease.
Stir in the Italian seasoning, garlic powder, onion powder, salt, and pepper. Remove from heat and let cool slightly.
In a large mixing bowl, combine the ricotta, 1½ cups mozzarella, Parmesan cheese, egg, and the cooked ground beef until evenly mixed.
Spread about 1 cup of marinara sauce across the bottom of the prepared baking dish.
Fill each cooked shell with the beef and cheese mixture and arrange them in the baking dish.
Spoon the remaining marinara sauce over the stuffed shells.
Sprinkle the remaining mozzarella cheese evenly over the top.
Cover with foil and bake for 25 minutes.
Remove the foil and continue baking for 10–15 minutes, or until the cheese is melted and lightly golden.
Let the casserole rest for 10 minutes before garnishing with fresh parsley and serving.