If you can't find French bread rolls, halve an 8-ounce baguette lengthwise, and cut into fourths. Serve with carrot sticks.
3 center-cut bacon slices
2 (6-ounce) skinless, boneless chicken breast halves, halved lengthwise
4 cups baby spinach leaves
2 teaspoons balsamic vinegar
3 ounces reduced-fat white cheddar cheese, shredded (about 3/4 cup)
2 tablespoons 1/3-less-fat cream cheese
4 (2-ounce) French bread rolls, halved lengthwise
8 tomato slices
How to Make It
Heat a large skillet over medium heat. Add bacon; cook until crisp. Remove bacon from pan using a slotted spoon; crumble. Add chicken to drippings in pan; cook 2 minutes on each side or until done. Remove chicken from pan. Add baby spinach to pan; cook 30 seconds or until spinach begins to wilt, stirring constantly. Stir in balsamic vinegar.
Combine cheddar cheese and cream cheese in a small microwave-safe bowl. Microwave at HIGH 30 seconds or until melted; stir with a whisk until smooth. Stir in bacon. Spread cheese mixture evenly over cut sides of rolls. Divide tomatoes evenly over bottom halves of rolls; top with chicken and spinach mixture. Top sandwiches with top halves of rolls. Return pan to medium heat. Coat both sides of sandwiches with cooking spray. Add sandwiches to pan. Place a cast-iron skillet on top of sandwiches; press gently to flatten. Cook sandwiches 3 minutes on each side or until bread is toasted (leave skillet on sandwiches as they cook). Cut each sandwich in half diagonally.