Print

Creamy Pesto Chicken with Roasted Tomatoes

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This Creamy Pesto Chicken with Roasted Tomatoes combines tender chicken with a rich, creamy pesto sauce, topped with sweet roasted tomatoes. It’s a deliciously balanced dish that’s perfect for any meal.

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 (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

  1. Preheat your oven to 400°F (200°C). In a baking dish, toss the grape tomatoes and chopped onion with 1 tablespoon olive oil, salt, and pepper. Roast for 20-25 minutes, or until soft and slightly charred.
  2. Season the chicken breasts with garlic powder, paprika, salt, and pepper. Heat 1 tablespoon olive oil in a skillet over medium-high heat and cook the chicken for 5-7 minutes per side until golden brown. Remove from the skillet and set aside.
  3. In the same skillet, add minced garlic and sauté for 1-2 minutes. Lower heat and add pesto, heavy cream, and parmesan. Stir for 3-4 minutes, letting the sauce thicken.
  4. Return the cooked chicken to the skillet, spoon sauce over the chicken, and simmer for 2-3 minutes to absorb the flavors.
  5. Once the tomatoes are done roasting, stir them into the skillet with the chicken and sauce. Optionally, sprinkle with red chili flakes.
  6. Serve over pasta, rice, or with vegetables. Garnish with extra parmesan and fresh basil.

Notes

For a spicier dish, add more red chili flakes or cayenne pepper.

Substitute heavy cream with half-and-half or coconut milk for a lighter version.

For a vegetarian option, swap the chicken for roasted cauliflower or mushrooms.

Store-bought pesto works fine in this recipe, but homemade pesto adds more flavor.

Nutrition