
Heat oil in a large non-stick pot or pan over medium-high heat.
Add chicken, ginger, garlic, salt, pepper, Italian seasoning, pesto and mix everything together.
Cover and cook for about 10 minutes.
Then, uncover the lid and continue cooking until the liquid is reduced to your desired consistency.
Add cherry tomatoes.
Cover and cook for 1 minute.
Add cream cheese and mix until fully melted.
Garnish with cheese and fresh basil.
Serve over pasta and enjoy!