If you’re craving a dish that hits all the right notes—creamy, herby, rich, and bursting with freshness—you have to try this Creamy Pesto Chicken with Roasted Tomatoes Recipe. It’s a beautiful balance of juicy chicken breasts enveloped in a luscious pesto cream sauce, paired with the sweet tang of oven-roasted cherry tomatoes. Every bite promises a little taste of comfort and sophistication all at once. This recipe is perfect for a cozy dinner that feels special, yet is surprisingly simple to make.

Ingredients You’ll Need
The magic of this Creamy Pesto Chicken with Roasted Tomatoes Recipe lies in its straightforward ingredients, each chosen to build layers of flavor and texture. From the silky heavy cream that gives it richness, to the vibrant pesto that provides fresh herbal notes, and the roasted tomatoes that add a juicy pop of sweetness—every component plays an essential role.
- Chicken breasts: Choose fresh, boneless, skinless breasts for even cooking and tender results.
- Heavy cream: This is the base of your creamy sauce, adding richness and smooth texture.
- Pesto sauce: Use your favorite basil pesto for bright, aromatic flavor.
- Cherry tomatoes: These roast beautifully, bursting with sweetness and a touch of acidity.
- Olive oil: Helps roast the tomatoes perfectly and adds a fruity undertone.
- Salt and pepper: Simple seasonings that enhance every other ingredient.
- Fresh basil: For garnish, adding a final fresh, fragrant touch.
How to Make Creamy Pesto Chicken with Roasted Tomatoes Recipe
Step 1: Get the Oven and Tomatoes Ready
Start by preheating your oven to 400°F (200°C), the perfect temperature for roasting cherry tomatoes until they’re tender and slightly caramelized. Toss the tomatoes with olive oil, salt, and pepper in a baking dish to ensure they roast evenly and develop that incredible sweet and savory flavor that makes this dish so special.
Step 2: Season and Sear the Chicken
While your tomatoes roast for about 20 minutes, give the chicken breasts a generous sprinkle of salt and pepper. Heat a skillet over medium heat and cook the chicken until it turns golden on both sides and is cooked through, roughly 6 to 7 minutes per side. This step is crucial for locking in juices and adding that irresistible crust to your chicken.
Step 3: Create the Creamy Pesto Sauce
Once the chicken is done, remove it from the skillet and set it aside. In the same skillet, pour in the heavy cream and pesto sauce, stirring well to combine and scrape up all those flavorful browned bits left from the chicken. Let the mixture come to a gentle simmer, allowing the sauce to thicken slightly and become velvety smooth.
Step 4: Bring it All Together
Return the chicken breasts to the skillet, nestling them in that luscious creamy pesto sauce. Coat them thoroughly to soak up all the flavors as the sauce warms through. Finally, top each piece generously with the roasted cherry tomatoes you prepared earlier for that perfect burst of freshness and color.
How to Serve Creamy Pesto Chicken with Roasted Tomatoes Recipe

Garnishes
Fresh basil leaves are the simplest and most stunning garnish you can add to this dish. Their vibrant green color and fresh aroma elevate the whole presentation, while a light drizzle of extra olive oil can add a lovely sheen and boost the flavors even more.
Side Dishes
This recipe pairs beautifully with light, complementary sides. Think fluffy rice, creamy mashed potatoes, or even a simple pasta to soak up that heavenly sauce. A crisp green salad with a tangy vinaigrette also works wonders by contrast, cutting through the creaminess with refreshing bites.
Creative Ways to Present
For a dinner party or family meal, consider serving the chicken sliced on a wooden board and drizzled with the sauce and roasted tomatoes. Or, plate it over a bed of garlic butter sautéed spinach for extra color and nutrients. No matter how you serve it, this dish always feels like a celebration on the plate.
Make Ahead and Storage
Storing Leftovers
Store any leftovers in an airtight container in the refrigerator for up to 3 days. The flavors tend to meld and deepen, making the second day just as delightful as the first.
Freezing
If you want to freeze leftovers, cool the chicken and sauce completely before transferring to a freezer-safe container. It will keep well for up to 2 months. Keep in mind that roasted tomatoes might lose some texture but will still taste delicious.
Reheating
To reheat, gently warm the dish in a skillet over low heat, stirring occasionally to keep the creamy sauce smooth and prevent curdling. Adding a splash of cream or water can help refresh the sauce’s consistency.
FAQs
Can I use chicken thighs instead of breasts?
Absolutely! Chicken thighs will bring a bit more juiciness and flavor. Just adjust the cooking time since thighs can take a little longer to cook through depending on size.
Is it possible to make this dish dairy-free?
You can substitute heavy cream with coconut cream or a plant-based cream alternative, but it will alter the flavor slightly. Opt for a dairy-free pesto as well to keep it fully vegan and delicious.
Can I prepare the roasted tomatoes in advance?
Yes, you can roast the tomatoes earlier in the day and let them cool. Just warm them slightly when assembling the dish to keep their fresh flavor and juicy texture.
What kind of pesto works best in this recipe?
Traditional basil pesto is classic and perfect here, but you could experiment with sun-dried tomato or arugula pesto for a unique twist that still pairs well with the creamy sauce and chicken.
How do I know when the chicken is fully cooked?
Cooking times can vary, but chicken breasts should generally be cooked until they reach an internal temperature of 165°F (74°C). They should feel firm but still juicy when you press them gently.
Final Thoughts
This Creamy Pesto Chicken with Roasted Tomatoes Recipe is one of those comforting yet elegant dishes that never fails to impress. It’s simple enough for any weeknight but special enough to share with friends or family when you want to make a meal memorable. I encourage you to try it soon; the blend of creamy pesto sauce and sweet roasted tomatoes will quickly become a favorite in your cooking rotation.
Print
Creamy Pesto Chicken with Roasted Tomatoes Recipe
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 2 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian
Description
Creamy Pesto Chicken with Roasted Tomatoes is a delightful and flavorful dish featuring tender chicken breasts cooked to golden perfection, smothered in a rich pesto-infused cream sauce, and served alongside sweet, oven-roasted cherry tomatoes. This recipe combines the vibrant taste of fresh basil pesto with the comforting creaminess of heavy cream, enhanced by the natural sweetness of roasted tomatoes, making it an ideal meal for a quick weeknight dinner or an elegant weekend feast.
Ingredients
Chicken
- 2 chicken breasts
- Salt and pepper to taste
Sauce
- 1 cup heavy cream
- 1/2 cup pesto sauce
Roasted Tomatoes
- 1 cup cherry tomatoes
- 2 tablespoons olive oil
- Salt and pepper to taste
Garnish
- Fresh basil for garnish
Instructions
- Preheat the Oven: Set your oven to 400°F (200°C) to prepare for roasting the tomatoes.
- Roast Tomatoes: Toss cherry tomatoes in a baking dish with olive oil, salt, and pepper, ensuring they are well coated. Place the dish in the preheated oven and roast for 20 minutes until the tomatoes are tender and slightly caramelized.
- Season the Chicken: While tomatoes roast, season the chicken breasts on both sides with salt and pepper to enhance their flavor.
- Cook Chicken: Heat a skillet over medium heat and cook the chicken breasts for approximately 6-7 minutes on each side, or until golden brown and cooked through, verifying internal doneness to ensure safety.
- Remove Chicken: Take the cooked chicken breasts out of the skillet and set them aside to rest briefly.
- Make Pesto Cream Sauce: In the same skillet, reduce heat to medium-low, then add heavy cream and pesto sauce. Stir well to combine all ingredients and bring the mixture to a gentle simmer, allowing the sauce to thicken slightly.
- Combine Chicken and Sauce: Return the chicken breasts to the skillet, coating them evenly with the creamy pesto sauce. Let them warm together for a couple of minutes to meld flavors.
- Serve: Plate the chicken breasts topped liberally with the roasted tomatoes and garnish with fresh basil leaves for added aroma and visual appeal.
Notes
- For a lighter version, substitute heavy cream with half-and-half or a dairy-free cream alternative.
- Ensure chicken breasts are cooked to an internal temperature of 165°F (74°C) for safe consumption.
- Pesto sauce can be homemade or store-bought; adjust quantity to your taste preference.
- Roasted tomatoes can be made ahead and stored in the refrigerator for up to 2 days.
- Serve with crusty bread or over a bed of pasta or rice for a complete meal.

