Preheat the oven to 320°F.
Toast the cumin seeds and coriander seeds in a dry, hot pan until popping and fragrant. Remove from the heat and set aside to cool.
Pat the sea bream fillets dry and season with salt and pepper.
Scatter the crushed spice over both sides of each fillet, pressing the spice into the flesh and skin. Set aside.
Bring a pan of salted water to the boil. Add the broccoli and cook for 4-5 minutes.
Drain and plunge the broccoli into a bowl of iced water to prevent further cooking. Once cooled, remove from the bowl and place on a tray lined with paper towels.
Heat one or two tablespoons of coconut oil in a pan and grill the fish skin-side down for 3 minutes until you can see the skin is crispy when peeking underneath. Carefully remove the fish and place the skin-side up onto an oven tray. (You may need to do this in batches, depending on the size of your pan.)
Place the tray of fish in the oven to cook through, while you finish the vegetables.
To complete the vegetables, simply wipe the pan and heat another tablespoon coconut oil. Lightly fry the broccoli and cherry tomatoes for 2-3 minutes, adding the garlic slices just towards the end of cooking. If you have any leftover spice mix, scatter over the vegetables.
The fish will not take longer than 5 minutes to cook through in the warm oven, so it should all come together at the same time.
Season the lot with sea salt flakes and serve immediately.