This one-skillet dinner features seasoned chicken breasts pan-seared to golden perfection, then nestled into a vibrant sauce of cherry tomatoes, fresh spinach, and aromatic onions. The dish comes together in under an hour with just 15 minutes of active prep work.
Chicken broth creates a light, savory base while dried oregano and basil infuse every bite with Mediterranean-inspired flavor. The tomatoes soften and release their juices as they simmer, naturally thickening the sauce and adding sweetness.
Perfect for busy weeknights, this meal is naturally gluten-free and low-carb while delivering 40 grams of protein per serving. The optional Parmesan cheese adds a salty, umami finish, though the dish stands perfectly well without it for dairy-free needs.
My skillet was a war zone the first time I attempted this dish, tomato juices everywhere and spinach clinging to the cabinet handle like it was trying to escape. But that chaotic pan produced something so genuinely delicious that I stopped caring about the mess and just stood over the stove eating straight from the spatula. The combination of seared chicken, burst tomatoes, and dark green spinach collapses into a sauce that tastes like you spent three hours on it. Forty minutes later, I had a new weeknight religion.
My neighbor Lisa knocked on my door one Tuesday evening asking if I had borrowed her measuring cups, and I handed her a fork and a plate of this instead. She stood in the hallway eating it barefoot while her dog circled hopefully around her ankles. Three days later she texted me asking for the recipe, and now she makes it every single week.
Ingredients
- 4 boneless skinless chicken breasts: Pound them to even thickness so nothing dries out while the thick parts finish cooking.
- 2 cups fresh spinach leaves, washed and roughly chopped: Fresh spinach wilts down dramatically so do not panic when it looks like an enormous mountain in the pan.
- 2 cups cherry tomatoes, halved: Cherry tomatoes burst and sweeten in a way that larger diced tomatoes never quite manage.
- 1 medium onion, finely chopped: A yellow onion gives sweetness but a red one adds beautiful color contrast against the spinach.
- 3 cloves garlic, minced: Fresh garlic is nonnegotiable here since the jarred stuff gets bitter and flat when it hits a hot skillet.
- 2 tbsp olive oil: A generous pour keeps the chicken golden and gives the tomatoes something to sizzle in.
- 1/2 cup low sodium chicken broth: Low sodium lets you control the salt level because regular broth can make the whole dish taste like a soup cube.
- 1/4 cup grated Parmesan cheese (optional): This is technically optional but I have never once skipped it and I do not suggest you start now.
- 1 tsp dried oregano, 1/2 tsp dried basil, 1/2 tsp red pepper flakes, salt and pepper: Rub the dried herbs between your palms directly over the chicken to wake up the oils before they hit the heat.
Instructions
- Season the chicken:
- Sprinkle both sides of each breast with salt, pepper, oregano, and basil, then press the seasonings in with your palms so they actually stick. Let them sit for a few minutes while your skillet heats up so the salt can start doing its work.
- Sear until golden:
- Heat the olive oil in a large skillet over medium high heat until it shimmers, then lay the chicken in and do not touch it for five or six minutes. Flip once you see a deep golden crust forming and cook the other side the same way, then remove to a plate and cover loosely with foil.
- Build the aromatics:
- In that same glorious skillet with all those browned chicken bits still stuck to the bottom, toss in the chopped onion and saute for three minutes until it turns soft and translucent. Add the garlic and stir for one minute more until your kitchen smells like an Italian grandmother just walked in.
- Burst the tomatoes:
- Dump in the halved cherry tomatoes and cook them for three to four minutes, watching them soften and split open as their juices mingle with the onions. Pour in the chicken broth and bring everything to a gentle simmer, scraping up any stuck bits from the bottom of the pan.
- Wilt the spinach:
- Stir in the chopped spinach and use your spatula to toss it through the tomato mixture until it collapses into dark green silkiness, about two minutes. Do not overcook it because mushy spinach is a sadness nobody needs on a Tuesday night.
- Bring it all home:
- Nestle the seared chicken breasts back into the skillet, spooning some of the tomato spinach sauce over the top. Let everything simmer together for two to three minutes so the chicken drinks in those juices and gets beautifully warm throughout.
- Finish with Parmesan:
- Kill the heat and shower the whole pan with grated Parmesan, letting the residual warmth melt it into soft salty patches across the chicken. Serve directly from the skillet because plating this feels like an unnecessary delay between you and dinner.
I made this for my mother when she visited last spring, and she sat at the kitchen counter quietly eating without saying a word for several minutes. When she finally looked up she just pointed at the pan and said that one stays in the rotation forever.
What to Serve Alongside
This dish is practically begging to be spooned over something that can soak up the tomato broth. Cauliflower rice keeps it low carb, regular rice makes it comforting, and a tangle of angel hair pasta turns it into something that could pass for a proper Italian dinner. A chunk of crusty bread on the side for sauce mopping is never a bad idea either.
Making It Your Own
Chicken thighs swap in beautifully if you prefer dark meat and they stay even juicier with less attention. A splash of heavy cream stirred in at the end transforms the tomato broth into a blush colored sauce that feels indulgent enough for a date night. You could also throw in a handful of kalamata olives or capers for a briny punch that takes the whole thing toward Mediterranean territory.
Storing and Reheating
Leftovers keep well in an airtight container in the fridge for up to three days, and honestly the flavors deepen overnight in a way that makes the second serving arguably better than the first. Reheat gently in a skillet over medium low with a splash of broth to loosen the sauce.
- Avoid microwaving on high power because it turns the spinach gray and makes the chicken rubbery.
- Freeze individual portions for up to two months, though the spinach texture will soften slightly.
- Always taste for salt after reheating since cold dulls flavors and you may need a tiny pinch to wake it back up.
Some dinners are about survival and some are worth slowing down for, and this one somehow manages to be both at the same time. Keep this recipe close because your weeknights are about to get a lot more interesting.
Recipe FAQs
- → Can I use chicken thighs instead of breasts?
-
Yes, boneless skinless chicken thighs work wonderfully and stay juicier longer. Adjust cooking time to 6-7 minutes per side until thoroughly cooked through.
- → Is this dish freezer-friendly?
-
The cooked dish freezes well for up to 3 months. Store in airtight containers and thaw overnight in the refrigerator before reheating gently on the stovetop.
- → What can I serve with this chicken?
-
Cauliflower rice keeps it low-carb, or serve over regular rice, pasta, or crusty bread to soak up the flavorful tomato juices. Roasted potatoes make a hearty side too.
- → 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 it.
- → How do I know when the chicken is done?
-
Use a meat thermometer to check the thickest part registers 165°F. The chicken should feel firm and spring back when pressed, with no pink in the center.
- → Can I use fresh herbs instead of dried?
-
Absolutely—use 1 tablespoon fresh oregano and basil in place of the dried versions. Add fresh herbs toward the end of cooking to preserve their bright flavor.