Creamy Pesto Chicken with Roasted Tomatoes is one of those dinners that tastes like you spent hours in the kitchen—but it’s secretly ready in under 30 minutes. This creamy pesto chicken combines tender, juicy chicken breasts, a luscious basil pesto sauce, and sweet, blistered grape tomatoes that pop with every bite. The magic? That rich, creamy pesto sauce coats every morsel of chicken, turning an ordinary weeknight meal into something restaurant-worthy.
Whether you’re juggling work, family, or just trying to avoid another night of takeout, this dish is the kind of recipe that saves you. Plus, the clean-up is a breeze—everything cooks in one skillet! If you love flavorful, comforting meals that still feel fresh and bright, this Creamy Pesto Chicken with Roasted Tomatoes will absolutely become a go-to in your rotation.
Table of Contents
What is Creamy Pesto Chicken with Roasted Tomatoes?
Creamy Pesto Chicken with Roasted Tomatoes is a quick, crowd-pleasing skillet meal where seasoned chicken breasts are seared to golden perfection and simmered in a velvety sauce made with basil pesto, heavy cream, parmesan, and garlic. The roasted grape tomatoes add a burst of sweetness and color, balancing out the savory cream sauce beautifully. It’s like summer in a skillet, perfect for busy families who want something satisfying without the fuss. The dish works beautifully over pasta, mashed potatoes, or even cauliflower rice for a lighter touch. Think of it as comfort food meets freshness—with that crave-worthy basil-garlic aroma that fills the kitchen.
Reasons to Try Creamy Pesto Chicken with Roasted Tomatoes
If you need reasons (besides the obvious deliciousness), here are a few that make this recipe a keeper. First, it’s fast—dinner is on the table in 30 minutes or less, making it perfect for busy weeknights. Second, it’s flexible: serve it over spaghetti for your pasta lovers or spoon it over zucchini noodles for a low-carb option. Third, it’s a flavor bomb. Between the creamy pesto, tangy parmesan, and roasted tomatoes, every bite sings. And finally, it’s made with simple, wholesome ingredients you probably already have. If you’re into meal prepping, it reheats beautifully, so it’s great for lunch the next day. Honestly, once you’ve made this once, you’ll be hooked.
Ingredients Needed to Make Creamy Pesto Chicken with Roasted Tomatoes
Here’s what you’ll need to create this delicious meal for four hungry people:
- 4 medium chicken breasts
- 1 teaspoon garlic powder
- 1 teaspoon paprika
- 10 ounces grape (or cherry) tomatoes
- ½ medium onion, chopped
- 2 tablespoons olive oil
- 3 cloves garlic, minced
- ¼ teaspoon salt, plus black pepper to taste
- ½ cup basil pesto
- ½ cup heavy whipping cream
- ¼ cup grated parmesan cheese
- ½ teaspoon red chili pepper flakes (optional, but adds a nice kick)
These ingredients combine for a creamy, savory, slightly tangy dish that feels both rich and refreshing. And the best part? You don’t need any fancy equipment—just one trusty skillet and a baking sheet.
Instructions to Make Creamy Pesto Chicken with Roasted Tomatoes – Step by Step
Step 1: Roast the Tomatoes for a Sweet Burst of Flavor
Start by preheating your oven to 400ºF (200ºC). Place your grape tomatoes on a rimmed baking sheet, drizzle them with 2 tablespoons of olive oil, and sprinkle with salt and black pepper. Toss gently to coat and spread them in a single layer. Pop them in the oven and let them roast for about 20 minutes, until they’re soft and blistered. The heat concentrates their natural sweetness, giving your creamy pesto sauce the perfect tangy counterpoint. While they roast, you can move on to preparing your chicken.
Step 2: Season and Sear the Chicken
Pat your chicken breasts dry with a paper towel—this helps them sear nicely. Season both sides generously with garlic powder, paprika, salt, and black pepper. Heat 2 tablespoons of olive oil in a large skillet over medium heat. When the oil shimmers, add your chicken breasts and cook for about 5 minutes per side, or until they’re browned on the edges and cooked through (an internal temperature of 165ºF if you’re checking). The key here is to get that golden crust—it’ll lock in the juices and add that crave-worthy texture. Once cooked, transfer the chicken to a plate and set it aside.
Step 3: Sauté the Aromatics for a Flavor Base
In the same skillet—don’t you dare wash it!—add the chopped onion. Cook it for about 3-4 minutes until it becomes soft and lightly caramelized. If the skillet looks dry, add just a touch of oil. Then, toss in your minced garlic and cook for 30 seconds, just until fragrant. That little moment where garlic hits the pan? That’s when everyone in your house will come wandering into the kitchen asking what smells so good.
Step 4: Create the Creamy Pesto Sauce
Lower the heat slightly and add your pesto to the pan, stirring it gently into the onions and garlic. Give it about 30 seconds to warm through—it’ll release all those herby, nutty notes. Next, pour in your heavy cream and sprinkle in the grated parmesan cheese. Stir slowly as the sauce begins to thicken into something smooth and luscious. Bring it to a gentle simmer and let it bubble for about 2-3 minutes. This sauce should coat the back of your spoon perfectly.
Step 5: Combine Chicken and Tomatoes for the Final Touch
Now for the grand finale: add your cooked chicken breasts and the roasted tomatoes back into the skillet. Spoon the sauce generously over the chicken, letting it soak up all that pesto cream goodness. Simmer everything together for another 2-3 minutes until heated through. If you like a little spice, sprinkle in those red chili flakes. When it’s done, your kitchen will smell like an Italian bistro.
Step 6: Serve and Enjoy
Serve your Creamy Pesto Chicken with Roasted Tomatoes immediately, preferably with something that can catch every drop of that sauce. Try spooning it over pasta, rice, or mashed potatoes—or for something lighter, a bed of steamed broccoli or zucchini noodles. For extra flair, sprinkle more parmesan on top before serving.
Want a fresh salad to round things out? Try pairing it with our Street Corn Chicken Salad for a bright contrast, or go for the Panera Strawberry Poppyseed Salad if you crave something fruity and crisp.
What to Serve with Creamy Pesto Chicken with Roasted Tomatoes
This dish pairs beautifully with a range of sides. If you’re in the mood for comfort, creamy mashed potatoes or buttered noodles soak up that sauce perfectly. For a lighter meal, try roasted asparagus or a simple side salad like our Twelve Superfoods Salad. Garlic bread also makes a heavenly addition—because who can resist wiping that skillet clean?
Key Tips for Making Creamy Pesto Chicken with Roasted Tomatoes
- Use quality pesto: Store-bought works fine, but the fresher the pesto, the brighter your flavor. Homemade basil pesto (if you’ve got five spare minutes) makes a world of difference.
- Don’t overcook the chicken: The secret to tender chicken breasts is to cook them until just done. Overcooking can make them tough and dry.
- Balance the cream: Too much cream can drown out the pesto flavor. Stick to the recipe ratio—it keeps everything in harmony.
- Make it your own: Add a handful of baby spinach or sun-dried tomatoes to the sauce for extra texture and color.
- Reheat gently: When warming leftovers, do it over low heat and add a splash of milk or cream to bring the sauce back to life.
Storage and Reheating Tips for Creamy Pesto Chicken with Roasted Tomatoes
Store leftovers in an airtight container in the fridge for up to 3 days. To reheat, use a skillet over medium-low heat and stir in a splash of cream or milk until the sauce loosens up. You can also microwave it in 30-second intervals, stirring in between. Avoid freezing—it can change the texture of the sauce. If you want something meal-prep friendly, keep the sauce and chicken separate until you’re ready to eat.
FAQs
Q: Can I use chicken thighs instead of breasts?
Absolutely! Chicken thighs stay extra juicy and bring even more flavor to the sauce.
Q: Can I make this dairy-free?
Yes—swap the heavy cream for coconut cream and use a dairy-free pesto and vegan parmesan substitute.
Q: What kind of pasta works best with this?
Short pasta like penne or rigatoni grabs the sauce beautifully, but spaghetti or linguine works great too.
Q: How do I make it lighter?
Use half-and-half instead of heavy cream, and serve it over zucchini noodles or spaghetti squash.
Q: Can I make it ahead of time?
You sure can! Prepare everything except the cream sauce ahead, then add the sauce and reheat right before serving.
Final Thoughts
There’s something truly special about this Creamy Pesto Chicken with Roasted Tomatoes. It’s rich but not heavy, easy but feels fancy, and every bite bursts with fresh, herby flavor. Whether you’re cooking for your family or impressing dinner guests, this dish always hits the spot. You’ll love how effortless it is to make, how quickly it disappears from the plates, and how happy everyone looks afterward. And if you’re craving more weeknight heroes, don’t miss our Low-Carb Chicken Spinach Mushroom Bake or Sausage Veggie Skillet Bowl. Because when good food brings people together, life just tastes better.
Visit our Pinterest for regular slow cooker recipe updates, or join our Facebook discussions where cooking fans exchange their favorite hearty meal ideas.
Print
Creamy Pesto Chicken with Roasted Tomatoes
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Main Dish
- Method: Stovetop, Roasting
- Cuisine: American
Description
This creamy pesto chicken recipe comes together in just 30 or less minutes and is packed with flavor. A restaurant-style pesto chicken breast recipe you can serve on anything you want!
Ingredients
- 4 medium chicken breasts
- 1 teaspoon garlic powder
- 1 teaspoon paprika
- 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
1. Preheat your oven to 400ºF (200ºC). Toss cherry tomatoes with 2 tablespoons of olive oil, salt, and pepper on a rimmed baking sheet. Spread the grape tomatoes in one layer. Roast the tomatoes for about 20 minutes until blistered while preparing the chicken.
2. Season the chicken breasts on all sides with garlic powder, paprika, salt, and pepper.
3. In a large skillet, heat 2 tablespoons olive oil over medium heat and cook chicken breasts until browned on the edges and cooked through – about 5 minutes on each side. Remove chicken to a plate and set aside.
4. In the same skillet, cook onion until slightly caramelized, adding a little oil if necessary. Add garlic to the onion and cook for 30 seconds, until fragrant.
5. Add pesto and give it a quick stir to combine with the onion. Then, pour in the whipping cream and parmesan, stir gently, and bring to a simmer.
6. Add the cooked chicken and roasted tomatoes to the skillet and reheat for a couple of minutes. Serve the creamy pesto chicken with roasted tomatoes immediately.
Notes
Use store-bought or homemade basil pesto based on preference.
Serve over pasta, rice, or with crusty bread to soak up the creamy sauce.
Add spinach or kale for extra greens and texture.
Nutrition
- Serving Size: 1 chicken breast with sauce
- Calories: 420
- Sugar: 3g
- Sodium: 380mg
- Fat: 28g
- Saturated Fat: 10g
- Unsaturated Fat: 16g
- Trans Fat: 0g
- Carbohydrates: 7g
- Fiber: 1g
- Protein: 36g
- Cholesterol: 105mg