Description
This Creamy Pesto Chicken with Roasted Tomatoes is a rich, flavorful dish that combines tender chicken with a creamy pesto sauce and sweet roasted tomatoes. The perfect balance of savory, tangy, and sweet, this easy-to-make recipe is ideal for a weeknight dinner or impressing guests at a special meal. Simple, comforting, and delicious!
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 (divided)
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 oven to 400ºF (200ºC). Toss grape tomatoes with olive oil, salt, and pepper. Roast for 20 minutes until tender and blistered.
-
Prepare the Chicken: Season the chicken breasts with garlic powder, paprika, salt, and pepper.
-
Cook the Chicken: Heat olive oil in a skillet over medium heat. Cook chicken for 5 minutes on each side, until browned and cooked through. Remove and set aside.
-
Sauté the Onion and Garlic: Add onion to the same skillet, caramelize, then add garlic for 30 seconds.
-
Make the Creamy Pesto Sauce: Stir in pesto, then add cream and parmesan. Simmer until thickened.
-
Combine and Heat: Add chicken and roasted tomatoes back to the skillet. Stir and heat through for 2 minutes.
-
Serve: Serve immediately with the creamy pesto sauce and roasted tomatoes. Enjoy!
Notes
Add veggies like spinach or zucchini for extra flavor and nutrition.
Use coconut cream for a dairy-free alternative.
For extra crunch, top with toasted pine nuts.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Main Course, Comfort Food
- Method: Sautéing, Roasting
- Cuisine: Italian