This one-pan skillet features seasoned chicken breasts seared to golden perfection, then simmered alongside fresh cherry tomatoes and wilted spinach in a light garlic-herb broth. The natural juices from the tomatoes create a simple pan sauce that coats every bite, while optional Parmesan adds a savory finish. Ready in under an hour with minimal cleanup, this wholesome dish pairs perfectly with rice, pasta, or cauliflower rice.
The smell of garlic hitting a hot skillet on a Tuesday evening is enough to make anyone forget it is not the weekend. This tomato spinach chicken came together one night when the fridge held nothing but chicken, a bag of spinach, and some cherry tomatoes on the verge of going soft. Twenty five minutes later the kitchen looked like I had put in real effort. Nobody needed to know otherwise.
My neighbor stopped by once while this was on the stove and ended up staying for dinner. She asked for the recipe before she even finished her plate and I pretended it was harder to make than it actually was.
Ingredients
- 4 boneless skinless chicken breasts: Pound them to even thickness so they cook uniformly and you avoid the dreaded dry on the edges raw in the center situation.
- 2 cups fresh spinach leaves washed and roughly chopped: Fresh spinach wilts down dramatically so do not be alarmed by the initial volume in the pan.
- 2 cups cherry tomatoes halved: Cherry tomatoes are sweeter than larger varieties and they burst beautifully into the sauce.
- 1 medium onion finely chopped: Yellow or white onion both work here so use whatever you have on hand.
- 3 cloves garlic minced: Fresh garlic makes a noticeable difference in this dish so skip the jarred kind if you can.
- 2 tbsp olive oil: A good olive oil adds a fruity base note that carries the whole dish.
- 1/2 cup low sodium chicken broth: Low sodium lets you control the salt level yourself.
- 1/4 cup grated Parmesan cheese: This is optional but it adds a salty nutty finish that ties everything together.
- 1 tsp dried oregano and 1/2 tsp dried basil: These two herbs are the quiet backbone of the flavor profile.
- 1/2 tsp red pepper flakes: Totally optional but a gentle warmth behind the sweetness of the tomatoes is lovely.
- Salt and freshly ground black pepper to taste: Season in layers throughout the cooking process for the best results.
Instructions
- Season the chicken:
- Pat the chicken breasts dry with paper towels and season both sides generously with salt, pepper, oregano, and basil. Let them sit for a few minutes while your skillet heats up so the seasoning has time to settle in.
- Sear the chicken:
- Heat olive oil in a large skillet over medium high heat until it shimmers. Cook the chicken 5 to 6 minutes per side until a deep golden crust forms and the interior is no longer pink then remove to a plate and tent with foil.
- Build the aromatics:
- In the same skillet with all those beautiful browned bits still clinging to the bottom add the chopped onion and sauté for about 3 minutes until soft and translucent. Toss in the minced garlic and stir for one minute more until your kitchen smells incredible.
- Cook down the tomatoes:
- Add the halved cherry tomatoes to the skillet and cook for 3 to 4 minutes pressing gently on a few of them so they release their juices. Pour in the chicken broth and bring everything to a gentle simmer letting the liquid reduce slightly.
- Wilt the spinach:
- Stir in the chopped spinach and use tongs to toss it through the tomato mixture. It will look like a lot at first but within about 2 minutes it will collapse down into the sauce beautifully.
- Bring it all together:
- Nestle the chicken breasts back into the skillet spooning some of the tomato and spinach mixture over the top. Let everything simmer together for 2 to 3 minutes just long enough to warm the chicken through and let the flavors marry.
- Finish and serve:
- Sprinkle generously with grated Parmesan cheese if you are using it and serve straight from the skillet. The cheese will melt into the nooks and crannies and make everything taste richer than it has any right to be.
There is something about a skillet full of jewel toned tomatoes and vivid green spinach that makes an ordinary weeknight feel a little bit special. It is the kind of meal that reminds you good food does not require a special occasion.
What to Serve Alongside
This dish is honestly a complete meal on its own but if you want something underneath it to soak up all those tomato juices cauliflower rice is my go to for keeping it low carb. Regular rice or a short pasta like orzo also works if carbs are not a concern. A hunk of crusty bread on the side for sauce mopping is never a bad idea and requires zero effort.
Making It Your Own
A splash of heavy cream stirred in with the broth turns this into something richer and more indulgent without much extra work. Sliced kalamata olives or a handful of capers scattered in with the tomatoes give it a Mediterranean edge that feels completely different. Sun dried tomatoes work beautifully in place of fresh ones when cherry tomatoes are out of season.
Storing and Reheating
Leftovers keep well in an airtight container in the refrigerator for up to 3 days and the flavors actually deepen overnight which makes lunch the next day something to look forward to. Reheat gently in a skillet over medium low heat rather than microwaving to keep the chicken from drying out.
- Freeze individual portions for up to 2 months and thaw overnight in the fridge before reheating.
- Avoid overcooking the spinach on the reheat since it is already fully wilted and just needs to be warmed through.
- Always check the internal temperature of reheated chicken reaches 165 degrees before serving.
Some of the best meals come from simply opening the fridge and seeing what happens to be there. This one proves that a handful of humble ingredients can become something worth sitting down for.
Your Questions Answered
- → Can I use chicken thighs instead of breasts?
-
Yes, boneless chicken thighs work beautifully and stay extra juicy. Adjust cooking time to 6-7 minutes per side until fully cooked through.
- → Can I make this ahead of time?
-
Absolutely. The flavors actually improve when refrigerated overnight. Store in an airtight container and reheat gently on the stovetop, adding a splash of broth if needed.
- → What can I substitute for fresh tomatoes?
-
Canned diced tomatoes (drained) work perfectly when fresh tomatoes aren't in season. You can also use grape tomatoes or Roma tomatoes diced into pieces.
- → How do I make it dairy-free?
-
Simply omit the Parmesan cheese or substitute with nutritional yeast or a dairy-free Parmesan alternative. The dish remains flavorful without it.
- → Can I add cream for a richer sauce?
-
Yes, stir in 2-3 tablespoons of heavy cream or half-and-half during the last few minutes of simmering for a creamy, luxurious variation.