Go Back Email Link
+ servings

Creamy Pesto Chicken with Roasted Tomatoes

Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Course Chicken, Dinner, Latest, Lunch, Main Course
Cuisine American, Italian
Keyword Creamy Pesto Chicken with Roasted Tomatoes
Servings 4
Easy creamy pesto chicken with juicy roasted tomatoes. A flavorful one-skillet dinner ready in under 40 minutes.

Ingredients

  • 4 medium chicken breasts
  • 1 teaspoon garlic powder
  • 1 teaspoon paprika
  • 10 oz grape tomatoes
  • 1/2 medium onion chopped
  • 2 tablespoons olive oil
  • 3 cloves garlic minced
  • 1/4 teaspoon salt + black pepper to taste
  • 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

Roast the Tomatoes

  • Preheat your oven to 400ºF (200ºC). Toss grape tomatoes with olive oil, salt, and pepper on a rimmed baking sheet. Spread them in a single layer and roast for about 20 minutes until blistered and slightly caramelized. Set aside.

Season and Sear the Chicken

  • While the tomatoes are roasting, season both sides of the chicken breasts with garlic powder, paprika, salt, and pepper.
  • In a large skillet over medium heat, heat 2 tablespoons of olive oil. Sear the chicken breasts for about 5 minutes per side until browned and cooked through (internal temp 165ºF). Transfer to a plate and keep warm.

Sauté Onion and Garlic

  • In the same skillet, add the chopped onion and sauté until soft and lightly caramelized. Add minced garlic and cook for 30 seconds until fragrant. You can add a splash of oil if the pan looks dry.

Make the Creamy Pesto Sauce

  • Stir in the pesto to coat the onions and garlic. Then pour in the heavy cream and parmesan, stirring until smooth. Simmer for 2–3 minutes to thicken slightly. If you like a little heat, add red chili flakes here.

Finish the Dish

  • Return the seared chicken breasts and roasted tomatoes to the skillet. Spoon some sauce over the chicken and simmer for a couple more minutes until everything is warmed through.
  • Serve immediately with your favorite side.