When you crave something comforting, vibrant, and utterly packed with flavor, my Creamy Pesto Chicken with Roasted Tomatoes always hits the spot. This dish marries juicy chicken, a lusciously herby sauce, and sweet, bursting roasted tomatoes in a recipe that’s both weeknight-easy and dinner-party-stunning.
Why You’ll Love This Recipe
- Big, Bold Flavor: The pesto-infused cream and sweet roasted tomatoes make this chicken dish irresistible and full of character.
- Fast & Fuss-Free: The entire recipe comes together in about 30 minutes, keeping weeknight dinners exciting but manageable.
- Colorful Crowd-Pleaser: It’s as beautiful as it is delicious—perfect for impressing guests or just delighting your family on a regular Tuesday.
- Easy to Adapt: Whether you want to keep it low-carb, add extra veggies, or swap proteins, this dish is endlessly flexible.
Ingredients You’ll Need
Part of what makes Creamy Pesto Chicken with Roasted Tomatoes so rewarding is its use of a handful of essential ingredients—each one plays a starring role, from the juicy chicken and sweet, oven-roasted tomatoes to the herby, garlicky pesto cream that ties everything together. Here’s what you’ll need and why each matters:
- Chicken Breasts: The perfect canvas—tender, juicy, and hearty enough to soak up all that creamy sauce.
- Garlic Powder & Paprika: These bring an initial layer of savory, aromatic warmth to the chicken.
- Grape Tomatoes: Roasted until blistered and sweet, they add a pop of color and fresh, juicy brightness.
- Onion: Slightly caramelized, it provides subtle sweetness and depth to the sauce.
- Olive Oil: For roasting and sautéing, olive oil lends Mediterranean richness and lets flavors shine.
- Fresh Garlic: Just a quick sauté unlocks its bold, aromatic punch in the sauce.
- Salt & Black Pepper: Essential for seasoning every layer and letting all the other ingredients sing.
- Basil Pesto: The heart of the dish—herby, nutty, a little garlicky, and so deeply flavorful.
- Heavy Whipping Cream: Creates that swoon-worthy, silky sauce without feeling heavy or overpowering.
- Parmesan Cheese: Melts into the sauce for a salty, umami backbone and gorgeous texture.
- Red Chili Pepper Flakes (optional): For a gentle kick that perks up all those creamy, savory notes.
Variations
One of the reasons I adore Creamy Pesto Chicken with Roasted Tomatoes is how easy it is to personalize! Whether you’re adapting for dietary needs, using up what’s on hand, or shaking things up just for fun, here are a few delicious ways to make it your own:
- Swap the Protein: Try it with boneless skinless thighs, shrimp, or even tofu for a vegetarian twist and equally satisfying flavor.
- Make It Dairy-Free: Use your favorite plant-based cream and vegan parmesan, and check that your pesto is dairy-free—still rich and flavorful!
- Add Greens: Toss in a couple handfuls of baby spinach, kale, or arugula when you add the cream—greens wilt beautifully into the sauce.
- Up the Heat: Chopped sun-dried tomatoes or extra chili flakes add a bolder, brighter punch for spice lovers.
How to Make Creamy Pesto Chicken with Roasted Tomatoes
Step 1: Roast the Tomatoes
Start by preheating your oven to 400°F (200°C). On a rimmed baking sheet, toss the grape tomatoes with 2 tablespoons of olive oil, salt, and pepper so they’re nicely coated, then spread out in a single layer. Roast for around 20 minutes, or until their skins blister and they become incredibly juicy—this step sweetens and intensifies their flavor beautifully!
Step 2: Season & Sear the Chicken
While the tomatoes roast, pat the chicken breasts dry and generously season both sides with garlic powder, paprika, salt, and pepper. In a large skillet set over medium heat, add the remaining olive oil and lay your chicken breasts in. Sear for about 5 minutes per side until golden at the edges and cooked through. Transfer them to a plate to rest and keep their juices.
Step 3: Sauté the Onion & Garlic
Turn the heat down slightly if needed and, in the same skillet, add the chopped onion—let it soften and caramelize until golden, scraping up any flavorful chicken bits from the bottom. Stir in the minced garlic and cook just until fragrant, about 30 seconds—this brings incredible perfume to the sauce.
Step 4: Build the Creamy Pesto Sauce
Next, dollop in the basil pesto and give it a quick stir so it mingles with the onion. Pour in the heavy cream and sprinkle over the grated parmesan, stirring gently as it comes up to a simmer. The sauce will become thick, luscious, and flecked with herbs—totally captivating!
Step 5: Bring Everything Together
Slide the seared chicken breasts back into the skillet, along with all their resting juices. Add the warm roasted tomatoes, nestling them around the chicken. Let everything warm through for a couple of minutes so those flavors meld into one delectable, creamy, herby symphony.
Step 6: Serve & Enjoy!
Plate your Creamy Pesto Chicken with Roasted Tomatoes immediately while the sauce is bubbling and the colors are vibrant. Sprinkle with a touch more parmesan or fresh basil, and serve while it’s piping hot!
Pro Tips for Making Creamy Pesto Chicken with Roasted Tomatoes
- Sear for Golden Edges: Don’t rush the chicken sear—those caramelized edges lock in flavor and keep the chicken juicy.
- Use Good Pesto: Choose a store-bought pesto you love, or make it fresh if you can—the flavor is truly the soul of the sauce.
- Roast Tomatoes Until Bursting: Let the grape tomatoes blister and pop in the oven; this intensifies their sweetness and texture for a magical sauce finish.
- Simmer, Don’t Boil the Sauce: For a silky, non-grainy cream sauce, keep the heat gentle once you add the cream and cheese—no rapid boiling needed!
How to Serve Creamy Pesto Chicken with Roasted Tomatoes
Garnishes
A finishing touch really makes this dish shine. I love to scatter fresh basil leaves or a flourish of microgreens over the top, plus a generous dusting of extra parmesan cheese for that salty, nutty pop. If you’re feeling fancy, a drizzle of olive oil or a few red pepper flakes bring gorgeous color and gentle heat.
Side Dishes
Creamy Pesto Chicken with Roasted Tomatoes is so versatile! Serve it alongside pillowy mashed potatoes or buttery rice to soak up all that heavenly sauce. I can’t resist crusty bread for swiping up every last drop, but a simple green salad or a pile of garlicky green beans keeps things light and balanced.
Creative Ways to Present
This dish looks stunning straight from the skillet, but you can also slice the chicken before serving for a dramatic, “restaurant-style” effect, with those roasted tomatoes artfully tumbled around the sides. For special gatherings, try serving individual portions in shallow bowls with a swirl of pesto and a tangle of pasta beneath.
Make Ahead and Storage
Storing Leftovers
Leftover Creamy Pesto Chicken with Roasted Tomatoes will keep beautifully in the fridge for up to 3 days. Store everything in an airtight container, and try to keep the chicken and sauce together so the flavors mingle even more while it rests.
Freezing
You can freeze this recipe, though the cream sauce may separate just a bit when thawed. Freeze cooled portions in airtight, freezer-safe containers for up to 2 months. For best results, thaw overnight in the fridge before reheating gently.
Reheating
To reheat, warm your leftovers over low heat on the stove, adding a splash of cream or milk if the sauce looks thick. You can also heat in the microwave, stirring every 30 seconds to prevent the sauce from separating—easy and still so delicious!
FAQs
-
Can I use chicken thighs instead of chicken breasts?
Absolutely! Boneless, skinless chicken thighs are wonderful in this recipe—they’re extra juicy and flavorful. Just adjust the cooking time as needed (they often take a minute or two longer) and follow the steps as written.
-
What kind of pesto works best for Creamy Pesto Chicken with Roasted Tomatoes?
Use a high-quality store-bought basil pesto or make your own from scratch for maximum flavor. Classic basil pesto with plenty of fresh basil, garlic, parmesan, and a fruity olive oil gives the richest result, but sun-dried tomato or arugula pesto would be delicious twists, too.
-
How can I thicken the sauce if it’s too runny?
If the sauce feels thin, let it simmer gently a little longer to reduce, or stir in an extra spoonful of parmesan cheese which will help it tighten up beautifully. Just avoid high heat to keep the sauce creamy and smooth.
-
Is this recipe gluten-free?
Yes! Creamy Pesto Chicken with Roasted Tomatoes is naturally gluten-free—just double-check your pesto and parmesan (plus any sides) to make sure there are no hidden gluten ingredients.
Final Thoughts
If you’ve been searching for a meal that feels both cozy-casual and celebration-worthy, Creamy Pesto Chicken with Roasted Tomatoes is it. Each bite is rich, lively, and full of color—so treat yourself, share it with those you love, and watch it become an instant new favorite at your table!
PrintCreamy Pesto Chicken with Roasted Tomatoes Recipe
- Prep Time: 10 min
- Cook Time: 20 min
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Stovetop
- Method: Stovetop
Description
Creamy Pesto Chicken with Roasted Tomatoes is a flavorful and satisfying dish that combines juicy chicken breasts with a creamy basil pesto sauce and sweet roasted tomatoes.
Ingredients
For the Creamy Pesto Chicken:
- 4 medium chicken breasts
- 1 teaspoon garlic powder
- 1 teaspoon paprika
For the Roasted Tomatoes:
- 10oz grape tomatoes
- 1/2 medium onion, chopped
- 2 tablespoons olive oil
- 3 cloves garlic, minced
- 1/4 teaspoon salt + black pepper
- 1/2 cup basil pesto
- 1/2 cup heavy whipping cream
- 1/4 cup grated parmesan cheese
- 1/2 teaspoon red chili pepper flakes, optional
Instructions
- Preheat the Oven: Preheat the oven to 400ºF (200ºC). Toss grape tomatoes with olive oil, salt, and pepper on a baking sheet. Roast for 20 minutes.
- Season the Chicken: Season chicken breasts with garlic powder, paprika, salt, and pepper.
- Cook the Chicken: Brown chicken breasts in a skillet over medium heat, then set aside.
- Prepare the Sauce: Sauté onion and garlic, then add pesto, cream, and parmesan. Simmer until creamy.
- Combine and Serve: Add chicken and roasted tomatoes to the sauce, reheat, and serve hot.