Prep the chicken: Pat chicken dry and season both sides with salt, pepper, garlic powder, and Italian seasoning.
This helps create a flavorful crust.
Heat the skillet: Add 1 tablespoon olive oil to a large skillet over medium-high heat. When it shimmers, add the chicken.
Sear to golden: Cook chicken 4–6 minutes per side, depending on thickness, until well browned and cooked through (internal temp 165°F). Transfer to a plate and tent loosely with foil.
Sauté the aromatics: Lower heat to medium.
Add remaining olive oil and minced garlic. Stir 30 seconds until fragrant, taking care not to burn.
Cook the tomatoes: Add tomatoes and a pinch of salt. Cook 3–4 minutes, stirring occasionally, until they begin to soften and release juices.
Build the pan sauce: Stir in balsamic vinegar, butter, and sweetener if using.
Simmer 1–2 minutes to slightly thicken. Taste and adjust salt and pepper. For some heat, add red pepper flakes.
Return the chicken: Nestle chicken back into the skillet, spooning sauce and tomatoes over the top.
Add mozzarella: Top each piece with mozzarella slices.
Cover the skillet and cook 1–2 minutes, just until the cheese melts.
Finish with basil: Remove from heat and scatter basil over everything. If you have a keto-friendly balsamic glaze, drizzle a little on top for an extra glossy finish.
Serve: Plate the chicken with plenty of tomatoes and sauce. Great with zucchini noodles, roasted asparagus, or a simple arugula salad.