Creamy Garlic Chicken w/ Spinach and Cherry Tomatoes
This recipe gives you a weeknight-friendly dinner that tastes like you spent far more time on it than you did. It’s built on simple techniques—sear, sauté, simmer—and an uncomplicated sauce that becomes silky with Parmesan and heavy cream. Bright cherry tomatoes and tender baby spinach keep the plate feeling fresh, while garlic and oregano give an unmistakable savory backbone.
I test recipes for reliability, so you’ll find straightforward timing and practical tips here to help you hit the mark. The steps are clear and the sauce is forgiving: if it’s a touch thin, simmer a minute longer; if it’s too thick, splash a little more chicken broth. Little adjustments go a long way.
Make this when you want comfort without fuss. It pairs well with rice, pasta, or a simple roasted vegetable. Read on for the ingredient breakdown, step-by-step instructions, common mistakes to avoid, and smart swaps to fit what’s in your kitchen.
Ingredient Breakdown
Ingredients
- 4 chicken breasts (cut into large pieces) — main protein; pat dry to get a good sear.
- 250g cherry tomatoes (halved) — add acidity and sweetness; chop or halve depending on size.
- 3 garlic cloves (finely chopped) — primary aromatics; finely chop to release flavor quickly.
- 150g baby spinach — wilts quickly into the sauce and adds color and nutrients.
- 200ml heavy cream — makes the sauce rich and silky; adds body and mouthfeel.
- 200ml chicken broth — provides savory depth and a liquid base for simmering.
- 1 tsp dried oregano — herbaceous note; balances cream and tomatoes.
- 100g grated Parmesan — umami and salt; stirs in at the end to thicken and flavor the sauce.
- salt — seasoning; add gradually and taste at the end.
- pepper — brightens flavor; freshly cracked if possible.
- olive oil — for searing; heats quickly and helps develop a golden crust on the chicken.
Creamy Garlic Chicken w/ Spinach and Cherry Tomatoes in Steps
- Pat the 4 chicken breasts (cut into large pieces) dry, season both sides with salt and pepper.
- Heat a large skillet over medium-high heat and add a little olive oil. When the oil is hot, add the chicken pieces in a single layer without crowding and cook until golden brown on both sides, about 4–6 minutes per side depending on size. Transfer the chicken to a plate and set aside.
- Reduce heat to medium. Add the 250g halved cherry tomatoes and the 3 finely chopped garlic cloves to the same skillet and sauté for 1–2 minutes, until the tomatoes begin to soften and the garlic is fragrant.
- Pour in 200ml chicken broth, scraping the bottom of the pan with a spoon to loosen any browned bits.
- Add 200ml heavy cream and 1 tsp dried oregano to the pan, stir to combine, and bring the mixture to a gentle simmer.
- Return the seared chicken pieces to the skillet, nestling them into the sauce. Simmer gently until the sauce thickens slightly and the chicken is cooked through (no pink in the center or an internal temperature of 75°C / 165°F), about 8–10 minutes depending on piece size.
- Add the 150g baby spinach and stir until the spinach wilts, about 1–2 minutes. Taste and season with additional salt and pepper if needed.
- Remove the skillet from the heat. Sprinkle 100g grated Parmesan over the chicken and sauce and stir until the cheese melts and is incorporated.
- Serve the creamy garlic chicken with spinach and cherry tomatoes warm.
Why It Deserves a Spot

This dish balances richness and brightness. The cream and Parmesan bring comfort and body; the cherry tomatoes and oregano cut through, so the result never feels heavy. It’s quick to make, but it has enough complexity to impress guests without tying you to the stove for hours.
It’s also flexible. Serve it over pasta, spoon it on top of steamed rice, or tuck it next to roasted potatoes. The flavors are familiar and crowd-pleasing, which makes this one of those go-to recipes you’ll reach for when you want something reliably delicious.
Swap Guide

Need to adapt? Here are practical swaps that keep the result close to the original.
- Protein: If you prefer darker meat, bone-in or skin-on chicken pieces can work; adjust sear and simmer times so they cook through. They’ll give a slightly different texture but remain tasty.
- Tomatoes: If cherry tomatoes aren’t available, use other small tomatoes halved or quartered to similar effect. Larger tomatoes can be chopped, but expect a looser sauce.
- Greens: Baby spinach wilts very quickly. If using sturdier greens, add them earlier and give them time to soften.
- Creaminess: To lighten the sauce modestly, increase the chicken broth and reduce heavy cream a bit; simmer until you reach the desired consistency.
Kitchen Gear Checklist
Nothing fussy here—just a few basics will do the job well.
- Large skillet (preferably heavy-bottomed) — for even heat and good searing.
- Sharp knife and cutting board — for clean, consistent chicken pieces and garlic.
- Measuring cups/spoons — to keep broth, cream, and oregano balanced.
- Spoon or spatula — for scraping up fond and stirring the sauce.
- Instant-read thermometer (optional but helpful) — to check the internal temperature of the chicken (75°C / 165°F).
Learn from These Mistakes
Searing errors
Putting chicken into a skillet that isn’t hot enough leads to pale meat and excess sticking. Heat the oil until it shimmers, then add chicken in a single layer. Don’t crowd the pan—crowding drops the temperature and causes steaming instead of searing.
Rushing the sauce
If you add cream and immediately remove the pan from heat, the sauce won’t develop. Bring it to a gentle simmer so it can thicken slightly. Conversely, boiling aggressively can separate cream; keep the heat moderate.
Under-seasoning
The Parmesan adds saltiness at the end, so taste before adding the final salt. Season progressively: salt at the sear, then again after the sauce has reduced a bit, and adjust after the cheese goes in.
Allergy-Friendly Swaps
If you’re accommodating allergies, here are a few commonly used alternatives and practical notes. Make any swap with attention to texture and cooking time.
- Dairy-free: Swap heavy cream and Parmesan for a well-chosen dairy-free cream alternative and a salty, dairy-free finishing ingredient. Expect changes in mouthfeel; simmer a touch longer to concentrate flavors.
- Vegetarian: Replace the chicken with firm, high-protein options that hold up to searing and simmering. Increase the simmer time for thicker pieces so flavors meld.
- Low-sodium: Use low-sodium chicken broth and hold back on added salt. The Parmesan still contributes salty notes, so add final salt sparingly.
Chef’s Notes
Little details matter. Patting the chicken dry is non-negotiable for a good crust. Use a heavy skillet for even heat. When you deglaze with chicken broth, scrape the pan—those browned bits are flavor gold and build the base of the sauce.
Don’t overdo the garlic. Finely chopped garlic cooks fast and can turn bitter if it burns. Add it with the tomatoes and watch closely. If you like a stronger garlic presence, you can add a tiny bit more at the end, but do so off the direct heat to prevent raw sharpness.
Leftovers & Meal Prep
Store cooled leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop over low heat with a splash of chicken broth to loosen the sauce. Avoid microwaving at high power; it can separate the sauce and dry the chicken.
This recipe also works for meal prep. Cook fully, cool quickly, and portion over rice or pasta in meal containers. Keep any additional grated Parmesan separate if you prefer to add it fresh when reheating.
Reader Q&A
Q: Can I use frozen spinach?
A: You can, but thaw and squeeze out excess water first. Fresh baby spinach wilts more pleasantly and won’t water down the sauce.
Q: My sauce looks grainy after adding Parmesan. What happened?
A: Too-high heat can cause the cream or cheese to separate. Stir the cheese in off the heat or over very low heat. If graininess occurs, a short, gentle whisk with a splash of broth can help smooth it.
Q: How do I know when the chicken is done?
A: Cut into the thickest piece and check that there’s no pink. An instant-read thermometer should read 75°C / 165°F in the center.
Ready to Cook?
Gather the ingredients, heat your skillet, and trust the process: a good sear, a fast sauté of garlic and tomatoes, a careful simmer, and a final flourish of Parmesan. The steps are simple and forgiving, and the payoff is a creamy, flavorful main that’s great any night of the week.
Make it tonight. Start with properly dried chicken and a hot pan. Let the kitchen fill with garlic and tomatoes, simmer the sauce until it sings, then tuck that spinach in and finish with cheese. Serve it warm and enjoy a meal that’s practical, satisfying, and reliably delicious.

Creamy Garlic Chicken w/ Spinach and Cherry Tomatoes
Ingredients
Ingredients
- 4 chicken breastscut into large pieces
- 250 gcherry tomatoeshalved
- 3 garlic clovesfinely chopped
- 150 gbaby spinach
- 200 mlheavy cream
- 200 mlchicken broth
- 1 tspdried oregano
- 100 ggrated Parmesan
- salt
- pepper
- olive oil
Instructions
Instructions
- Pat the 4 chicken breasts (cut into large pieces) dry, season both sides with salt and pepper.
- Heat a large skillet over medium-high heat and add a little olive oil. When the oil is hot, add the chicken pieces in a single layer without crowding and cook until golden brown on both sides, about 4–6 minutes per side depending on size. Transfer the chicken to a plate and set aside.
- Reduce heat to medium. Add the 250g halved cherry tomatoes and the 3 finely chopped garlic cloves to the same skillet and sauté for 1–2 minutes, until the tomatoes begin to soften and the garlic is fragrant.
- Pour in 200ml chicken broth, scraping the bottom of the pan with a spoon to loosen any browned bits.
- Add 200ml heavy cream and 1 tsp dried oregano to the pan, stir to combine, and bring the mixture to a gentle simmer.
- Return the seared chicken pieces to the skillet, nestling them into the sauce. Simmer gently until the sauce thickens slightly and the chicken is cooked through (no pink in the center or an internal temperature of 75°C / 165°F), about 8–10 minutes depending on piece size.
- Add the 150g baby spinach and stir until the spinach wilts, about 1–2 minutes. Taste and season with additional salt and pepper if needed.
- Remove the skillet from the heat. Sprinkle 100g grated Parmesan over the chicken and sauce and stir until the cheese melts and is incorporated.
- Serve the creamy garlic chicken with spinach and cherry tomatoes warm.
Equipment
- Large Skillet
- Spoon
- Plate
- Tongs
Notes
Chef’s tip:
If you prefer to cook the chicken breasts whole rather than cut, cover the pan with a lid while cooking to retain moisture.

