If you’re craving a dish that bursts with vibrant flavors and comforting creaminess, you’ve got to try this Creamy Pesto Chicken with Roasted Tomatoes. Imagine tender, juicy chicken breasts coated in a luscious basil pesto cream sauce, paired perfectly with sweet, roasted grape tomatoes that add a lovely pop of color and an irresistible hint of caramelized goodness. This recipe is a beautiful harmony of fresh herbs, garlic, and savory cheese that will quickly become a dinner favorite you can’t wait to share with friends and family.
Ingredients You'll Need
Getting started with this dish is a breeze because the ingredients are simple yet pack a flavorful punch. Each component plays a vital role—from the juicy chicken breasts that provide hearty protein, to the roasted tomatoes that add sweetness and tang, and the creamy pesto sauce that ties everything together with an herby richness.
- 4 medium chicken breasts: The star protein, ensuring juicy, tender bites with every forkful.
- 1 teaspoon garlic powder: Adds a gentle, savory depth without overpowering the dish.
- 1 teaspoon paprika: Brings a warm, mild smokiness that enhances the chicken’s flavor.
- 10 oz grape tomatoes: These roast beautifully and add bursts of juicy sweetness.
- ½ medium onion, chopped: Provides a subtle sweetness and hearty base to the sauce.
- 2 tablespoons olive oil: Used for roasting and sautéing, it adds richness and helps meld flavors.
- 3 cloves garlic, minced: Fresh garlic gives an aromatic kick that brightens the whole dish.
- ¼ teaspoon salt + black pepper: Essential seasonings that balance and elevate every ingredient.
- ½ cup basil pesto: Bursting with fresh basil, pine nuts, and cheese, this is the heart of the creamy sauce.
- ½ cup heavy whipping cream: Creates that silky, indulgent texture that makes this dish truly special.
- ¼ cup grated parmesan cheese: Adds a nutty, sharp flavor for complexity and richness.
- ½ teaspoon red chili pepper flakes, optional: For those who love a touch of heat to brighten the creamy flavors.
How to Make Creamy Pesto Chicken with Roasted Tomatoes
Step 1: Prepare and Season the Chicken
Start by patting your chicken breasts dry to help the seasoning stick better. Then, mix the garlic powder, paprika, salt, and black pepper and rub this seasoning evenly over each breast. This simple seasoning combination creates a fragrant, savory foundation that’s essential before cooking.
Step 2: Roast the Grape Tomatoes
Toss the grape tomatoes with a tablespoon of olive oil and a pinch of salt and pepper, then spread them on a baking sheet. Roast in a preheated oven until the tomatoes are blistered and juicy. Roasting intensifies their natural sweetness, making them the perfect contrast to the creamy pesto sauce.
Step 3: Cook the Chicken
Heat the remaining olive oil in a large skillet over medium heat. Add the seasoned chicken breasts and cook for 5 to 6 minutes on each side until golden and cooked through. Once done, transfer the chicken to a plate and keep it warm. The searing locks in juices while building the rich flavor base for the sauce.
Step 4: Make the Creamy Pesto Sauce
In the same skillet, add the chopped onion and sauté over medium heat until translucent and fragrant. Stir in the minced garlic, cooking for another minute. Now, pour in the heavy whipping cream and stir in the basil pesto, parmesan cheese, and chili flakes if using. Let the sauce simmer gently so it thickens into a velvety, luscious coating for your chicken.
Step 5: Combine and Serve
Return the cooked chicken breasts to the skillet and nestle them into the sauce. Spoon some of the roasted tomatoes over the top. Simmer for a couple more minutes to marry all the flavors beautifully. This final touch ensures each slice of chicken is perfectly infused with creamy, herby richness and bursts of sweet tomato.
How to Serve Creamy Pesto Chicken with Roasted Tomatoes
Garnishes
Fresh basil leaves or a sprinkle of extra parmesan cheese make excellent garnishes, adding a pop of green color and an extra layer of flavor. A drizzle of good-quality olive oil over the finished dish can also help enhance the vibrant aromas.
Side Dishes
This dish shines alongside simple sides like garlic butter pasta, creamy mashed potatoes, or even a crisp green salad. The creamy pesto sauce pairs beautifully with carbs that soak up every flavorful drop, while fresh greens provide a refreshing balance.
Creative Ways to Present
For a stunning presentation, serve the creamy pesto chicken over a bed of sautéed spinach or creamy polenta. You can also plate it family-style with the roasted tomatoes scattered all around, inviting everyone to dig in communally. This is a dish that looks as wonderful as it tastes.
Make Ahead and Storage
Storing Leftovers
Leftover Creamy Pesto Chicken with Roasted Tomatoes keeps beautifully in the fridge for up to 3 days. Store the chicken and sauce together in an airtight container to keep everything moist and flavorful.
Freezing
You can freeze this dish successfully, although the texture of the roasted tomatoes might change slightly. Freeze portions in airtight containers for up to 2 months. Thaw in the refrigerator overnight before reheating.
Reheating
Reheat gently on the stove over low heat, stirring occasionally to prevent the cream sauce from breaking. Adding a splash of cream or broth can help loosen the sauce if it thickens too much. Avoid the microwave for best texture and flavor.
FAQs
Can I use chicken thighs instead of breasts?
Absolutely! Chicken thighs will add a bit more richness and stay extra juicy, but cooking times may vary slightly. Just make sure they reach an internal temperature of 165°F for safety.
Is it possible to make this dish dairy-free?
Yes, you can swap heavy cream with coconut cream and use a dairy-free pesto and cheese alternative. The dish will have a slightly different flavor but still be delicious and creamy.
How spicy is the dish with the chili flakes?
The red chili flakes add a subtle warmth that complements the creaminess without overwhelming the palate. You can easily adjust the amount to your heat preference or omit them entirely.
Can I prepare the sauce in advance?
While the sauce is best made fresh to preserve its creamy texture and bright basil flavor, you can prepare the pesto cream mixture ahead and gently warm it just before serving.
What kind of pesto works best?
Homemade basil pesto is ideal for its fresh and vibrant taste, but a good-quality store-bought pesto can also work wonderfully if you're short on time.
Final Thoughts
There is something truly comforting and celebratory about Creamy Pesto Chicken with Roasted Tomatoes that makes me want to whip it up any night of the week. The way the creamy sauce wraps around tender chicken and sweet roasted tomatoes feels like a warm hug on a plate. I can’t wait for you to try it and make it your own – trust me, it’s a recipe you’ll be reaching for again and again!
PrintCreamy Pesto Chicken with Roasted Tomatoes
This creamy pesto chicken with roasted tomatoes is a flavorful and easy-to-make dish featuring tender chicken breasts seasoned with garlic powder and paprika, roasted grape tomatoes, and a rich sauce made from basil pesto, heavy cream, and parmesan cheese. The combination of the savory roasted tomatoes and the creamy pesto sauce creates a perfect balance of flavors ideal for a comforting weeknight dinner.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian
Ingredients
Chicken and Seasoning
- 4 medium chicken breasts
- 1 teaspoon garlic powder
- 1 teaspoon paprika
Roasted Tomatoes and Aromatics
- 10 oz grape tomatoes
- ½ medium onion, chopped
- 3 cloves garlic, minced
- ¼ teaspoon salt
- Black pepper, to taste
Sauce Ingredients
- 2 tablespoons olive oil
- ½ cup basil pesto
- ½ cup heavy whipping cream
- ¼ cup grated parmesan cheese
- ½ teaspoon red chili pepper flakes (optional)
Instructions
- Prepare the chicken: Pat the chicken breasts dry and season both sides evenly with garlic powder, paprika, salt, and black pepper. This will infuse the chicken with savory flavors during cooking.
- Roast tomatoes and sauté aromatics: Preheat a skillet over medium heat and add 2 tablespoons of olive oil. Add the chopped onion, minced garlic, and grape tomatoes. Season with salt and pepper. Cook until the tomatoes begin to blister and soften, about 6-8 minutes, stirring occasionally to prevent sticking and to allow even roasting.
- Cook the chicken: In the same skillet, push the roasted tomatoes and aromatics to one side and add the seasoned chicken breasts. Cook for about 5-6 minutes on each side over medium heat, or until the chicken is cooked through and no longer pink in the center. Internal temperature should reach 165°F (75°C).
- Make the creamy pesto sauce: Reduce the heat to low. Pour in the heavy whipping cream and then stir in the basil pesto and grated parmesan cheese. Mix well to combine all ingredients and let the sauce thicken slightly, about 2-3 minutes. Add the red chili pepper flakes if using, and stir to distribute evenly.
- Combine and serve: Spoon the creamy pesto sauce and roasted tomatoes over the cooked chicken breasts. Allow everything to meld together in the pan for a minute for the flavors to marry. Remove from heat and serve immediately with your choice of sides.
Notes
- For extra flavor, marinate the chicken with the garlic powder, paprika, salt, and pepper for 30 minutes before cooking.
- If you prefer a lighter sauce, substitute half-and-half for heavy cream.
- Roasting the tomatoes enhances their sweetness and balances the creaminess of the sauce.
- This dish pairs well with pasta, steamed vegetables, or a fresh green salad.
- Adjust the amount of red chili pepper flakes to your preferred spice level or omit them entirely for a milder taste.

Leave a Reply