Creamy Pesto Chicken with Roasted Tomatoes

Introduction

What happens when tender, pan-seared chicken meets a rich, basil pesto cream sauce and sweet roasted tomatoes? Pure dinnertime magic. This Creamy Pesto Chicken with Roasted Tomatoes is the ultimate comfort-meets-elegance dish — quick enough for weeknights, yet fancy enough for guests.

According to Pinterest’s 2025 Dinner Trends, “pesto-based recipes” are up 39% year over year, proving that this vibrant green sauce isn’t just for pasta anymore. This dish balances creamy richness, tangy sweetness, and herby depth in one stunning skillet meal.


Ingredients List

For the Chicken:

  • 4 boneless, skinless chicken breasts (or thighs)
  • 1 tbsp olive oil
  • Salt and black pepper, to taste
  • ½ tsp garlic powder
  • ½ tsp paprika

For the Creamy Pesto Sauce:

  • 1 cup heavy cream (or half-and-half for lighter texture)
  • ⅓ cup basil pesto (homemade or store-bought)
  • ¼ cup grated Parmesan cheese
  • 2 cloves garlic, minced
  • 1 tbsp butter

For the Roasted Tomatoes:

  • 1½ cups cherry or grape tomatoes, halved
  • 1 tsp olive oil
  • Salt and pepper, to taste
  • Fresh basil, for garnish

Substitution Tip:
Use coconut milk for a dairy-free version, or swap pesto for sun-dried tomato pesto for a richer flavor twist.


Timing

  • Preparation Time: 10 minutes
  • Cooking Time: 25 minutes
  • Total Time: 35 minutes

Fast, flavorful, and ready in under 40 minutes!


Step-by-Step Instructions

Step 1: Roast the Tomatoes

Preheat the oven to 400°F (200°C).
Toss cherry tomatoes with olive oil, salt, and pepper on a baking tray. Roast for 12–15 minutes until blistered and juicy. Set aside.

Step 2: Cook the Chicken

Season chicken breasts with salt, pepper, garlic powder, and paprika.
In a large skillet, heat olive oil over medium heat. Sear chicken for 5–6 minutes per side (depending on thickness) until golden and cooked through. Remove and set aside.

Step 3: Make the Creamy Pesto Sauce

In the same skillet, melt butter and sauté minced garlic for 30 seconds. Pour in cream, pesto, and Parmesan. Stir and simmer for 3–4 minutes until thickened and smooth.

Step 4: Combine

Return chicken to the skillet and spoon sauce over it. Simmer on low for 3 minutes to let flavors meld. Add roasted tomatoes on top.

Step 5: Garnish and Serve

Sprinkle with fresh basil and extra Parmesan before serving.


Nutritional Information (Per Serving)

ComponentAmount
Calories480 kcal
Protein38 g
Carbohydrates7 g
Fat32 g
Fiber1 g
Sodium520 mg

Values based on 4 servings using chicken breast and heavy cream.


Healthier Alternatives for the Recipe

  • Lower Fat: Use half-and-half instead of cream and reduce butter.
  • Dairy-Free: Use coconut cream and vegan pesto.
  • Low-Carb: Serve with cauliflower mash or zoodles instead of pasta.
  • Extra Greens: Stir in baby spinach or kale for added nutrients.

Serving Suggestions

This Creamy Pesto Chicken pairs perfectly with:

  • Al dente pasta or zucchini noodles 🍝
  • Garlic mashed potatoes 🥔
  • Steamed green beans or roasted asparagus 🌿
  • A side of warm, crusty bread to soak up the sauce 🥖

Pro Tip: Drizzle extra pesto on top before serving for that gourmet finish.


Common Mistakes to Avoid

  1. Overcooking the chicken: It can turn dry — remove as soon as internal temperature hits 165°F (74°C).
  2. Boiling the sauce: Keep at a simmer to prevent curdling.
  3. Skipping the roasted tomatoes: They add acidity and balance the creaminess.
  4. Using low-quality pesto: It’s the star — use fresh basil pesto for best flavor.

Storing Tips for the Recipe

  • Refrigerate: Store leftovers in an airtight container for up to 3 days.
  • Freeze: Freeze cooked chicken and sauce separately for up to 2 months.
  • Reheat: Warm gently over low heat, adding a splash of cream or broth to restore smoothness.

Pro Tip: Leftover sauce also makes an amazing pasta or pizza base!


Conclusion

Rich, creamy, and bursting with vibrant flavor, this Creamy Pesto Chicken with Roasted Tomatoes will instantly elevate your dinner game. It’s simple, elegant, and guaranteed to impress — whether for a family dinner or a date-night meal.

👉 Try it tonight and share your favorite side pairing in the comments! Don’t forget to subscribe for more easy gourmet recipes.


FAQs

1. Can I make this with chicken thighs?
Yes! Thighs stay juicy and flavorful — just cook 1–2 minutes longer per side.

2. What if I don’t have an oven for roasting?
Sauté the tomatoes in a skillet with olive oil until blistered and soft.

3. Can I add pasta directly to the skillet?
Definitely — toss cooked pasta in the sauce for a complete one-pan meal.

4. How can I make it spicy?
Add red pepper flakes or a drizzle of chili oil to the sauce.

Creamy Pesto Chicken with Roasted Tomatoes

Recipe by Sara
Servings

4

servings
Prep time

30

minutes
Cooking time

40

minutes
Calories

300

kcal

Ingredients

  • 4 boneless, skinless chicken breasts

  • 2 tbsp olive oil

  • Salt and pepper, to taste

  • 1 cup cherry tomatoes, halved

  • ½ cup basil pesto

  • ½ cup heavy cream

  • ¼ cup grated Parmesan cheese

  • 2 cloves garlic, minced

  • Fresh basil, for garnish (optional)

Directions

  • Preheat oven to 400°F (200°C).
  • Season chicken with salt and pepper. Heat olive oil in a skillet over medium-high heat.
  • Sear chicken for 2–3 minutes per side until golden. Remove and set aside.
  • Add garlic to the same skillet and cook for 30 seconds.
  • Stir in pesto, cream, and Parmesan. Simmer for 2–3 minutes until slightly thickened.
  • Return chicken to the skillet, spoon sauce over the top, and add cherry tomatoes around it.
  • Transfer skillet to oven and bake for 15–18 minutes, until chicken is cooked through.
  • Garnish with fresh basil and serve warm with rice, pasta, or crusty bread.