This vibrant skillet dish combines seasoned chicken breasts with sweet cherry tomatoes and fresh spinach for a nutritious weeknight dinner. The chicken cooks until golden, then simmers in a light broth-based sauce with sautéed onions and garlic. The natural juices from the tomatoes create a rich, flavorful coating while the spinach wilts into tender ribbons throughout the dish.
Ready in just 40 minutes with minimal prep, this gluten-free meal delivers 40 grams of protein per serving. The Mediterranean-inspired seasonings of oregano and basil complement the fresh vegetables perfectly. Serve over rice, pasta, or cauliflower rice, and finish with optional Parmesan for extra richness.
The skillet was still hot from breakfast when I decided that Tuesday needed something brighter than takeout. Four chicken breasts sat in the fridge next to a clamshell of spinach that was on its last leg, and a pint of cherry tomatoes that had survived three days of ignoring. Twenty five minutes later the kitchen smelled like someone actually tried, and my roommate walked in asking what the occasion was. No occasion, just tomatoes and spinach doing what they do best when you let them near a hot pan with some seasoning.
I have made this on rainy Sundays when comfort food felt mandatory and on ninety degree weeknights when turning on the oven was out of the question. It works every single time because the ingredients carry the flavor without needing help from complicated steps. My friend Sarah once watched me make it and texted me the next day saying she had already bought the groceries to try it herself. That is the highest compliment a recipe can get.
Ingredients
- 4 boneless skinless chicken breasts: Pound them to even thickness so they cook uniformly and no one ends up with a dry edge.
- 2 cups fresh spinach leaves washed and roughly chopped: Fresh matters here because frozen will water down the sauce and turn everything murky.
- 2 cups cherry tomatoes halved: Cherry tomatoes are sweeter than larger varieties and they collapse beautifully into the pan juices.
- 1 medium onion finely chopped: Onion builds the aromatic base that makes everything taste like actual cooking happened.
- 3 cloves garlic minced: Fresh garlic only, and add it after the onion has softened so it never burns and turns bitter.
- 2 tbsp olive oil: Enough to get a good sear on the chicken without the skillet going dry halfway through.
- 1/2 cup low sodium chicken broth: Low sodium lets you control the salt level and prevents the finished dish from tasting like a soup cube.
- 1/4 cup grated Parmesan cheese optional: A finishing dusting adds a salty umami punch that pulls all the flavors together.
- 1 tsp dried oregano and 1/2 tsp dried basil: These two herbs are the quiet backbone of the whole dish so do not skip them.
- 1/2 tsp red pepper flakes optional: Just enough warmth to notice, not enough to distract from everything else going on.
- Salt and freshly ground black pepper to taste: Season in layers, on the chicken and again when the tomatoes join the pan.
Instructions
- Season the chicken:
- Pat the breasts dry with a paper towel and sprinkle both sides generously with salt, pepper, oregano, and basil, pressing the herbs in with your fingers so they actually stick.
- Sear until golden:
- Heat the 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 centers are no longer pink.
- Build the aromatics:
- Transfer the chicken to a plate and in the same unwashed skillet toss in the chopped onion, stirring for three minutes until it turns translucent and sweet before adding the garlic for one final minute.
- Let the tomatoes burst:
- Add the halved cherry tomatoes to the skillet and cook three to four minutes, watching them soften and split open as their juices mingle with the onion and garlic to create a rustic pan sauce.
- Wilt in the spinach:
- Pour in the chicken broth to deglaze the pan, scraping up any golden bits stuck to the bottom, then stir in the spinach and watch it shrink down within two minutes into bright green ribbons.
- Bring it all together:
- Nestle the seared chicken back into the skillet so it sits in the tomato spinach mixture, let everything simmer together for two to three minutes, then hit it with Parmesan if you are using it and serve straight from the pan.
The first time I served this to my mother she looked at the skillet and said it looked like something from a restaurant, which coming from her is basically a Michelin star. She went back for seconds and asked for the recipe before dessert even came out of the fridge.
What to Serve Alongside
This dish is substantial enough on its own for a low carb dinner but it plays well with others when you need more on the plate. Mashed cauliflower, a pile of buttered rice, or even crusty bread for sauce dipping all work beautifully. I have also tossed the whole thing with cooked penne on nights when stretching leftovers felt smarter than starting over.
Making It Your Own
Chicken thighs swap in effortlessly and honestly stay juicier if you have the extra cooking time. A splash of heavy cream stirred in at the end turns the tomato broth into something almost decadent. Smoked paprika in place of red pepper flakes gives a different kind of warmth that feels right in colder months.
Storage and Reheating
Leftovers keep well in an airtight container in the refrigerator for up to three days and reheat gently in a skillet over low heat so the chicken does not toughen up. The spinach loses some vibrancy overnight but the flavor actually deepens, making the second day almost better than the first.
- Freeze portions without the Parmesan and add it fresh when you reheat.
- Avoid microwaving on high because it turns the chicken rubbery and makes the tomatoes weep.
- Always let leftovers cool completely before sealing the container to prevent condensation from watering everything down.
Some dinners are just dinner, and then some dinners remind you that simple food made with attention is always enough. This one sits firmly in the second category every time.
Recipe FAQs
- → How do I know when the chicken is fully cooked?
-
The chicken is done when it reaches an internal temperature of 165°F (74°C). The meat should feel firm to the touch and the juices run clear when pierced with a knife.
- → Can I use frozen spinach instead of fresh?
-
Yes, thaw and drain frozen spinach thoroughly before adding. Use about half the amount since frozen spinach is more concentrated than fresh leaves.
- → What's the best way to prevent the chicken from drying out?
-
Don't overcook the chicken during the initial sear—remove it as soon as it's golden and cooked through. Returning it to the simmering sauce at the end keeps it moist.
- → Can I make this dairy-free?
-
Absolutely. Simply omit the Parmesan cheese or substitute with nutritional yeast or a dairy-free Parmesan alternative. The dish remains flavorful without it.
- → How should I store leftovers?
-
Store in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet over medium heat, adding a splash of broth if needed.
- → Can I use chicken thighs instead of breasts?
-
Yes, boneless thighs work wonderfully and stay extra juicy. Adjust cooking time to 6-7 minutes per side since thighs may take slightly longer to cook through.