This vibrant skillet combines golden-seared chicken breasts with a medley of cherry tomatoes and fresh spinach, all brought together with aromatic onions, garlic, and Italian herbs. The dish comes together in one pan, making cleanup effortless while the chicken broth creates a light sauce that perfectly coats the vegetables.
Ready in just 40 minutes with only 15 minutes of active preparation, this wholesome meal delivers 40 grams of protein per serving while remaining naturally low-carb and gluten-free. The final sprinkle of Parmesan adds a savory finish, though it's equally delicious without dairy.
The sizzle of chicken hitting a hot pan on a Tuesday evening is one of those sounds that makes a kitchen feel alive, and this tomato spinach skillet has become my go-to when the week starts to drag. Juicy seared breasts swim in a bright, garlicky tomato sauce while handfuls of fresh spinach melt right into the mix. It is the kind of meal that looks like you tried hard but barely asks thirty minutes of your time. Serve it straight from the skillet with a hunk of crusty bread or over cauliflower rice and watch it vanish.
My neighbor Lisa stopped by one evening right as I was pulling this off the stove, and she ended up staying for dinner with a glass of Chardonnay while we stood around the island eating straight from the pan. She texted me the next morning asking for the recipe, and now it shows up on her weekly rotation too. There is something about a dish that bonds people that quickly over nothing fancy.
Ingredients
- 4 boneless skinless chicken breasts: Pound them to even thickness so every piece finishes cooking at the same time and stays juicy throughout.
- 2 cups fresh spinach leaves: Wash and roughly chop them so they wilt down evenly without leaving long stringy strands.
- 2 cups cherry tomatoes halved: Cherry tomatoes burst and sweeten in the pan better than larger varieties, though drained canned diced tomatoes work in a pinch.
- 1 medium onion finely chopped: A yellow onion adds a quiet sweetness that rounds out the acidity of the tomatoes beautifully.
- 3 cloves garlic minced: Fresh garlic makes a noticeable difference here because the sauce is so simple and every ingredient speaks loudly.
- 2 tbsp olive oil: A good quality oil helps build that golden crust on the chicken and carries flavor through the whole skillet.
- 1/2 cup low sodium chicken broth: This creates a light pan sauce without heaviness and keeps everything moist as it simmers.
- 1/4 cup grated Parmesan cheese: Optional but highly recommended for a salty, savory finish that ties the whole dish together.
- 1 tsp dried oregano and 1/2 tsp dried basil: These classic Mediterranean herbs bring warmth and familiarity to every bite.
- 1/2 tsp red pepper flakes: Entirely optional but a gentle heat in the background makes the tomatoes taste even brighter.
- Salt and freshly ground black pepper: Season the chicken generously on both sides before it ever touches the pan.
Instructions
- Season the chicken:
- Pat the breasts dry with paper towels, then sprinkle both sides with salt, pepper, oregano, and basil, pressing the herbs in gently with your palms so they adhere during searing.
- Sear to golden perfection:
- Heat olive oil in a large skillet over medium-high heat until it shimmers, then lay the chicken in without crowding and cook five to six minutes per side until a deep golden crust forms and the center reads 165 degrees on a thermometer.
- Build the aromatics:
- Transfer the chicken to a plate and in the same oil cook the chopped onion for about three minutes until translucent, then stir in the minced garlic for one minute more until your whole kitchen smells incredible.
- Let the tomatoes burst:
- Toss in the halved cherry tomatoes and sauté for three to four minutes, nudging them gently so they soften and release their sweet juices into a natural sauce.
- Simmer with broth:
- Pour in the chicken broth and bring everything to a gentle simmer, scraping up any browned bits stuck to the bottom because that is where the deepest flavor lives.
- Wilt the spinach:
- Stir in the chopped spinach and let it cook for about two minutes, watching it collapse into the sauce in beautiful dark green ribbons.
- Return and finish:
- Nestle the chicken back into the skillet so it drinks up the tomato-spinach mixture, then simmer two to three minutes until everything is hot and the flavors have married, finishing with a shower of Parmesan right before serving.
A rainy Sunday spent batch cooking this recipe filled my freezer with individual portions that saved me during a particularly brutal work week, and pulling one from the freezer felt like a gift from a calmer version of myself. Food becomes caretaking when you plan ahead just a little.
Smart Swaps and Additions
Chicken thighs swap in beautifully if you prefer darker meat that stays even juicier through reheating, and a splash of heavy cream stirred in at the end transforms the brothy sauce into something rich enough for a weekend dinner party. Over rice or pasta it becomes hearty and comforting, but over cauliflower rice it stays perfectly low carb.
Wine Pairing and Serving
A chilled glass of lightly oaked Chardonnay mirrors the buttery richness of the seared chicken, while a soft Pinot Noir picks up the earthiness of the spinach and the sweetness of burst tomatoes. Pour either one and dinner suddenly feels intentional instead of improvised.
Storing and Reheating Like a Pro
Leftovers keep beautifully in an airtight container in the refrigerator for up to three days, and the flavors actually deepen overnight as the chicken absorbs more of the tomato broth. Reheat gently in a covered skillet over medium-low heat rather than using a microwave so the chicken stays tender instead of turning rubbery and the spinach retains its color.
- Freeze individual portions in flat resealable bags for easy weeknight thawing and stacking in your freezer.
- Always check the label on your chicken broth if you are cooking for someone with gluten sensitivity because hidden ingredients sneak in.
- Remember to omit the Parmesan or use a dairy-free alternative if you are serving anyone avoiding dairy.
This skillet meal has a way of turning an ordinary evening into something warmer, one juicy bite at a time. Make it once and it will quietly become part of your regular rotation without you even noticing.
Recipe FAQs
- → Can I use chicken thighs instead of breasts?
-
Yes, boneless chicken thighs work beautifully and add extra juiciness. Adjust cooking time to ensure they reach 165°F internally, typically 6-7 minutes per side depending on thickness.
- → What can I substitute for fresh spinach?
-
Fresh kale or Swiss chard make excellent alternatives. Add them a few minutes earlier as they take slightly longer to wilt than tender spinach leaves.
- → How can I make this dairy-free?
-
Simply omit the Parmesan cheese or replace it with nutritional yeast or a dairy-free Parmesan alternative. The dish remains flavorful without the dairy addition.
- → Can I use canned tomatoes instead of fresh?
-
Absolutely. Use one 14-ounce can of diced tomatoes, drained well. This actually makes the dish quicker and works well year-round when fresh tomatoes aren't in season.
- → What sides pair well with this skillet?
-
This dish serves beautifully over rice, pasta, or cauliflower rice for a complete meal. Crusty bread also works well for soaking up the light tomato broth.
- → How long does this keep in the refrigerator?
-
Stored in an airtight container, leftovers remain fresh for 3-4 days. Reheat gently in a skillet with a splash of broth to maintain moisture.