Heat olive oil in a skillet over medium heat.
Sauté garlic until fragrant, about 1 minute.
Add cherry tomatoes and cook until softened.
Stir in olives and capers, cooking for 2 minutes.
Season cod fillets with salt and pepper.
Place cod in the skillet, nestling into the tomato mixture.
Cover and cook until cod is flaky, about 8-10 minutes.
Garnish with fresh parsley and lemon zest.
Serve hot with crusty bread or over rice.