Preheat and prep: Heat your oven to 400°F (200°C). Lightly oil a 9x13-inch baking dish or similar casserole pan.
Season the chicken: Pat chicken dry.
Season both sides with salt, pepper, garlic powder, and a pinch of Italian seasoning. This helps lock in flavor.
Sear for extra flavor (optional but great): In a hot skillet with a little olive oil, sear the chicken 2 to 3 minutes per side until lightly golden. You’re not cooking through—just building flavor.
Skip this step if you’re short on time.
Layer the dish: Arrange chicken in the baking dish. Spoon pesto over each piece, spreading to coat. Scatter cherry tomatoes around if using.
Add the cheese: Top with shredded mozzarella.
Sprinkle Parmesan over the top for a savory, golden crust.
Bake: Bake uncovered for 18 to 25 minutes, depending on thickness. Chicken is done when it reaches 165°F (74°C) at the thickest part and the cheese is bubbling.
Broil for color (optional): Broil 1 to 2 minutes to brown the cheese slightly. Watch closely to avoid burning.
Rest and garnish: Let the bake rest 5 minutes so juices settle.
Sprinkle with fresh basil or parsley and a pinch of red pepper flakes if you like heat.
Serve: Spoon pan juices over the chicken. Pair with zucchini noodles, roasted broccoli, or a simple green salad to keep it keto.