In a large skillet, heat the olive oil over medium-high heat. Once the oil is hot, add the chicken thighs. Season both sides with salt and pepper.
Cook the chicken for about 5-7 minutes on each side until golden brown and cooked through. Remove the chicken from the skillet and set aside.
In the same skillet, add the minced garlic and sauté for 30 seconds until fragrant. Then, add the halved cherry tomatoes and cook for about 3-4 minutes, until they are soft and starting to blister.
Lower the heat to medium and pour in the heavy cream. Stir in the dried basil and oregano. Let the mixture simmer for 3-5 minutes, allowing it to thicken slightly.
Return the chicken thighs to the skillet, spooning the creamy tomato sauce over them. Allow to simmer for another 2-3 minutes to heat the chicken through.
Plate the chicken thighs and drizzle the sauce generously over the top. Garnish with fresh basil leaves and a sprinkle of grated Parmesan cheese.