In a baking dish, combine cherry tomatoes, olive oil, garlic, thyme, salt, black pepper, and red pepper flakes. Toss gently to coat.
Roast tomatoes for 10–15 minutes until softened and beginning to release juices.
Remove dish from oven and nestle salmon fillets skin-side down into the tomatoes. Spoon tomato mixture over the salmon.
Return to oven and bake for 10–15 minutes, depending on thickness, until salmon flakes easily.
Remove from oven and garnish with fresh basil or parsley before serving.
Notes
Use high-quality salmon and ripe tomatoes for best flavor.
Do not overcook the salmon; it should remain moist and tender.
Serve immediately for best texture.