Chicken breast with cherry tomatoes is a quick, creamy skillet dinner with golden chicken, juicy tomatoes, tender spinach, garlic, and Parmesan. It comes together in about 35 minutes and delivers a rich sauce balanced by fresh lemon and herbs.

This is the kind of dinner that works especially well when you want something comforting without spending the whole evening in the kitchen. Everything cooks in one pan, and the sauce comes together while the chicken rests.
The combination of browned chicken, softened cherry tomatoes, garlic, and Parmesan gives the dish plenty of savory flavor. Heavy cream creates a smooth sauce, while spinach adds freshness without overpowering the other ingredients.
A squeeze of lemon at the end makes a noticeable difference. Its brightness cuts through the richness of the cream and Parmesan, giving the finished skillet a lighter, more balanced flavor that works just as well for a weeknight meal as it does for a relaxed dinner with guests.
Chicken and Cherry Tomato Ingredients
You only need a handful of familiar ingredients to build the creamy sauce and well-seasoned chicken.
- Boneless, skinless chicken breasts: The main protein and the base of the dish. Searing them first creates flavorful golden edges before they finish in the sauce.
- Cherry tomatoes: Halved tomatoes soften quickly in the skillet and release some of their juices into the creamy sauce.
- Baby spinach: Wilts directly into the pan and gives the sauce extra color and a tender vegetable element.
- Heavy cream: Forms the rich, smooth base of the Parmesan sauce.
- Parmesan cheese: Thickens the cream slightly while adding salty, savory flavor.
- Fresh garlic: Adds fragrance and depth to the tomato and cream mixture.
- Unsalted butter and olive oil: Olive oil is used for searing the chicken, while butter enriches the sauce.
- Oregano: Gives the chicken a simple herb seasoning that complements the tomatoes.
- Lemon: Fresh juice brightens the sauce, while a little zest can add extra citrus aroma.
- Fresh parsley: Adds a fresh finishing note just before serving.
- Salt and black pepper: Season both the chicken and the finished cream sauce.

Cooking Steps
STEP 1: Pat the chicken breasts dry if necessary, then season both sides with kosher salt, freshly ground black pepper, and oregano. Even seasoning helps every bite of chicken carry flavor rather than relying entirely on the sauce.
STEP 2: Heat the olive oil in a large skillet over medium-high heat. Add the chicken once the oil is hot and sear it for about 5 minutes on each side. Cook until nicely browned and cooked through, then transfer the breasts to a clean plate while you prepare the sauce.
STEP 3: Reduce the heat slightly and melt the butter in the same skillet. Add the minced garlic and cook for about 30 seconds to 1 minute. Stir continuously and stop as soon as the garlic becomes fragrant so it does not burn.
STEP 4: Add the halved cherry tomatoes. Cook them until they begin to soften, wrinkle, and release some juice into the pan. You do not need to completely break them down because leaving some tomato halves intact gives the finished sauce better texture.
STEP 5: Stir in the baby spinach and cook briefly until the leaves begin to wilt. They will continue softening once the cream is added, so avoid cooking them too long at this stage.
STEP 6: Pour in the heavy cream and add the freshly grated Parmesan. Stir gently until the cheese melts into the cream and the sauce looks smooth. Taste and add a little more salt and black pepper if needed, remembering that Parmesan already contributes saltiness.
STEP 7: Return the seared chicken to the skillet and spoon some of the tomato cream sauce over each breast. Reduce the heat to a gentle simmer and cook for another 5 to 7 minutes so the chicken reheats in the sauce and the flavors come together.
STEP 8: Finish with fresh lemon juice, optional lemon zest, and chopped parsley. Spoon plenty of creamy spinach and cherry tomato sauce over each chicken breast before serving.
What makes the cream sauce thicken?
The Parmesan provides much of the thickening in this skillet sauce. As freshly grated Parmesan melts into warm heavy cream, it creates a richer, slightly thicker consistency.
Keeping the sauce at a gentle simmer for a few minutes also helps. Avoid aggressively boiling it, since very high heat can make cream sauces less smooth.
Can I use whole cherry tomatoes instead?
You can, but halving them works better for this dish. The cut surfaces release juice more quickly, allowing the tomatoes to soften and contribute flavor to the sauce in a relatively short cooking time.
Whole cherry tomatoes will usually need a little more time before they begin to burst.
Helpful Tips
- Watch the garlic closely. Garlic cooks quickly in the hot skillet after the chicken is removed. Add the tomatoes as soon as the garlic smells fragrant to prevent bitterness.
- Grate the Parmesan finely. Freshly grated cheese melts more smoothly into the cream and helps create an even sauce without large clumps.
- Keep the final simmer gentle. Once the cream and cheese are in the skillet, moderate heat helps maintain a smooth consistency while the chicken warms through.
Can I prepare the chicken ahead of time?
Yes. You can season and sear the chicken earlier in the day, refrigerate it once cooled, and prepare the tomato cream sauce closer to serving time.
When returning chilled chicken to the skillet, allow enough simmering time for the center to heat completely before serving.
Serving Ideas for Chicken and Cherry Tomatoes
Because the skillet already has a generous creamy sauce, sides that can absorb or complement it work especially well.
- Pasta: Serve the chicken over linguine, spaghetti, or another simple pasta so the Parmesan tomato sauce coats the noodles.
- Mashed potatoes: Creamy or fluffy mashed potatoes provide a comforting base and work especially well with the pan sauce.
- Crusty bread: A simple piece of warm bread is ideal for picking up the garlic-Parmesan sauce and softened tomatoes left on the plate.
You can also keep the meal lighter by serving the chicken with a simple vegetable side and allowing the spinach and tomatoes in the skillet to provide most of the richness.

Can I substitute another type of tomato?
Yes. Grape tomatoes are the closest substitute because they cook similarly and hold their shape well.
Larger tomatoes can also work, but they should be chopped into smaller pieces. Since chopped tomatoes may release more liquid, you might need to simmer the sauce slightly longer before returning the chicken to the pan.
How do I know when the chicken is done?
Cooking time depends somewhat on the thickness of each chicken breast. The exterior should be golden, and the chicken should no longer be raw in the center.
For the most reliable result, check the thickest part with an instant-read thermometer. Cooked chicken should reach an internal temperature of 165°F.
How to Store & Reheat
Allow leftovers to cool before transferring the chicken and sauce to an airtight container. Store them in the refrigerator for up to 3 to 4 days. Keeping the chicken submerged or partially covered with sauce can help prevent it from drying out during storage.
For stovetop reheating, place the chicken and sauce in a covered skillet over low to medium-low heat. Add a small splash of cream or water if the refrigerated sauce has become too thick. Heat gently, turning the chicken occasionally, until thoroughly warmed.
You can also reheat individual portions in the microwave using short intervals. Spoon sauce over the chicken beforehand and cover the dish loosely to help retain moisture.
For longer storage, freeze the cooked chicken with the sauce for up to about 2 months. Be aware that cream-based sauces can separate slightly after freezing and thawing. Thaw overnight in the refrigerator and reheat slowly while stirring the sauce gently to help restore its consistency.
The finished skillet is especially good served immediately, when the Parmesan cream sauce is silky, the tomatoes are still juicy, and the spinach is tender without becoming overly soft. Finish each plate with a little parsley and fresh lemon for a simple contrast to the rich, savory sauce.

Chicken Breast with Cherry Tomatoes
Ingredients
For the Chicken
- 1 tablespoon olive oil
- 3 boneless skinless chicken breasts
- Oregano as needed for seasoning
- Kosher salt to taste
- Freshly ground black pepper to taste
For the Sauce
- 3 cups tender baby spinach leaves
- 3 garlic cloves freshly minced
- 1 cup heavy cream
- 1 tablespoon unsalted butter
- 1/3 cup freshly grated Parmesan cheese
- 1 1/2 cups cherry tomatoes cut into halves
For the Garnish
- Fresh parsley as needed
- 1 fresh lemon for juice and zest
Instructions
- Season both surfaces of the chicken breasts evenly with kosher salt, freshly ground black pepper, and oregano.
- Warm the olive oil in a large pan over medium-high heat. Once the oil is hot, place the seasoned chicken breasts in the pan and cook for approximately 5 minutes per side, or until nicely browned and fully cooked. Transfer the chicken to a plate and set it aside.
- Add the unsalted butter to the same pan and allow it to melt. Stir in the freshly minced garlic and sauté for approximately 30 seconds to 1 minute, just until aromatic. Keep the garlic moving so that it does not scorch.
- Place the halved cherry tomatoes into the pan and cook until they soften and begin to burst.
- Add the baby spinach and stir it through the tomatoes. Continue cooking for a couple of minutes, stopping once the leaves have just started to wilt.
- Pour the cream into the pan, then stir in the grated Parmesan. Season the sauce lightly with additional salt and black pepper. Mix thoroughly, reduce the heat, and bring the sauce to a gentle simmer.
- Return the cooked chicken breasts to the pan. Simmer them in the creamy tomato and spinach sauce for 5 to 7 minutes, occasionally spooning the sauce over the chicken so each piece remains thoroughly coated.
- Finish the dish with a squeeze of fresh lemon juice and a scattering of chopped fresh parsley. Serve the chicken hot, topped generously with the creamy sauce, cherry tomatoes, and spinach.
