
Breaded and fried chicken baked with a marinara sauce and covered in Parmesan and mozzarella cheese, chicken parmesan is the ultimate comfort food.
Make marinara sauce: Heat oil in a medium sauce pan over medium-low heat. Add onion and season with salt and pepper. Cook, stirring occasionally, until soft, 4 to 6 minutes. Add garlic and cook until fragrant, 2 to 3 minutes. Add tomatoes and bring to a boil. Reduce to a simmer and cook until sauce has thickened, 28 to 30 minutes.
Meanwhile, make chicken: Season chicken with salt and pepper. Beat eggs until frothy in a bowl. In a second bowl, combine bread crumbs, 1/2 cup Parmesan, and garlic powder. Season with salt and pepper.
Preheat oven to 350°F. Heat canola oil in a large cast iron pan or dutch oven over medium heat until temperature reaches 350°F with an instant-read thermometer. Dredge chicken in egg (allowing excess to drip off) and then in bread crumb mixture (pressing to help adhere), and gently lower into oil. Fry, turning once, until golden brown and cooked through, 4 to 6 minutes.
Arrange chicken in the bottom of an 8-by-8-inch broiler safe baking dish. Top with marinara sauce, mozzarella, and remaining 1/2 cup Parmesan. Bake until warmed through, 10 to 12 minutes. Switch oven to broil. Broil until cheese is golden brown, 1 to 2 minutes.