Preheat the oven to 400°F and line a baking sheet with parchment paper.
Spread 2 cups panko breadcrumbs on the baking sheet in a thin layer and spray evenly with cooking spray. Toast in the oven for 3-4 minutes, until golden brown. Set aside to cool slightly.
Place 1 cup all-purpose flour in a shallow bowl. In a second shallow bowl, whisk together the 1 cup milk and 2 eggs. In a third shallow bowl, stir together the toasted breadcrumbs, ⅔ cup grated Parmesan cheese, 2 teaspoons garlic powder, 1 teaspoon onion powder, and 1 teaspoon salt.
One by one, toss the frozen ravioli in the flour, then dip in the egg mixture and shake off the excess. Toss in the breadcrumb mixture, pressing firmly to make sure the breadcrumbs stick, and set on a lined baking sheet in an even layer.
Bake the breaded ravioli for 15-20 minutes in the preheated oven, broiling for the last 2-3 minutes to get a nice crispy texture.
Serve with marinara sauce!
Notes
No need to flip the ravioli over—they toast really well on the bottom in the oven!
Leftovers will keep in the fridge for two days, but they lose some of their crispiness. We recommend reheating them in a 350°F oven for 10-15 minutes to get them hot and crispy again. They won't be as crunchy as fresh, but they'll still be delicious!
You can definitely prep these ahead, but we recommend baking or frying them right before serving. You can also freeze the ravioli once they're breaded and stash them in the freezer for up to three months. Just cook from frozen and add another minute or two to the cooking time!
To fry the ravioli: Freeze them after you bread them for at least 30 minutes, then heat your oil to 360°F and fry for about 2-3 minutes. They have a great texture when fried, but keep in mind that frying this many ravioli at home is time-consuming!