Prep the chicken: Pat chicken dry. If thick, butterfly or pound to an even 1/2-inch thickness.
This helps it cook quickly and stay tender.
Season well: In a small bowl, mix Italian seasoning, garlic powder, onion powder, salt, black pepper, and red pepper flakes (if using). Rub with 1 tablespoon olive oil, then coat both sides with the spice mix.
Make the bruschetta topping: In a medium bowl, combine diced tomatoes, red onion, garlic, basil, olive oil, balsamic vinegar, salt, and pepper. Toss gently and taste.
Adjust salt and vinegar as needed. Set aside to let flavors marry.
Sear the chicken: Heat a large skillet over medium-high. Add a light film of olive oil.
Cook chicken 4–5 minutes per side, until golden with an internal temp of 165°F (74°C). Don’t overcrowd; work in batches if needed.
Add cheese (optional): Lower heat, top chicken with mozzarella, and cover the pan for 1–2 minutes to melt. Remove from heat.
Assemble: Spoon a generous amount of bruschetta topping over each chicken breast.
Drizzle with balsamic glaze for a sweet-tangy finish.
Serve: Plate with extra basil, a squeeze of lemon if you like, and a side of sautéed greens or a simple salad.