Prep the base: Add the diced tomatoes, tomato sauce, onion, garlic, olive oil, dried herbs, red pepper flakes (if using), salt, pepper, and chicken broth to the slow cooker. Stir to combine.
Nestle in the chicken: Place the chicken breasts into the sauce, turning once so they’re coated on both sides.
Keep them in a single layer if possible.
Cook low and slow: Cover and cook on Low for 4–5 hours or on High for 2.5–3.5 hours, until the chicken is cooked through and tender. Aim for an internal temperature of 165°F.
Shred or slice: Transfer the chicken to a cutting board and shred with two forks or slice into thick pieces. Return it to the slow cooker.
Add the spinach: Stir in the spinach.
If using fresh, it will wilt in about 5 minutes on High or by just letting the residual heat work. If using frozen, make sure it’s well-drained, then stir it in and warm for 10 minutes.
Brighten the sauce: Stir in 1 tablespoon balsamic vinegar, taste, and add up to another tablespoon if you want more tang. Adjust salt and pepper as needed.
Serve: Spoon over pasta, rice, or polenta.
Finish with a sprinkle of Parmesan and fresh herbs if you like.