Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Creamy Pesto Chicken with Roasted Tomatoes Recipe

Creamy Pesto Chicken with Roasted Tomatoes Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 386 reviews
  • Author: Nora
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Method: Roasting, Sautéing, Simmering
  • Cuisine: Italian
  • Diet: Gluten Free

Description

Creamy Pesto Chicken with Roasted Tomatoes is a delicious and easy-to-make dish that combines tender chicken breasts with a creamy basil pesto sauce, roasted grape tomatoes, and savory Parmesan cheese.


Ingredients

Units Scale

For the Chicken:

  • 4 medium chicken breasts
  • 1 teaspoon garlic powder
  • 1 teaspoon paprika
  • 1/4 teaspoon salt + black pepper

For the Roasted Tomatoes:

  • 10 oz grape tomatoes
  • 1/2 medium onion, chopped
  • 2 tablespoons olive oil
  • 3 cloves garlic, minced
  • 1/4 teaspoon salt + black pepper

For the Creamy Pesto Sauce:

  • 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 the Oven: Preheat the oven to 400°F (200°C). Toss grape tomatoes with olive oil, salt, and pepper, then roast for 20 minutes.
  2. Cook the Chicken: Season chicken with garlic powder, paprika, salt, and pepper. Brown the chicken in a skillet, then set aside.
  3. Make the Sauce: Sauté onion, add garlic, then stir in pesto, cream, and Parmesan. Simmer the sauce.
  4. Combine and Serve: Add chicken and roasted tomatoes to the sauce, heat through, and serve hot.


Nutrition

  • Serving Size: 1 serving
  • Calories: 420
  • Sugar: 4g
  • Sodium: 610mg
  • Fat: 28g
  • Saturated Fat: 10g
  • Unsaturated Fat: 15g
  • Trans Fat: 0g
  • Carbohydrates: 8g
  • Fiber: 2g
  • Protein: 34g
  • Cholesterol: 120mg