Preheat the oven to 350 degrees.
In the bowl of a food processor, combine the basil leaves and 1/4 cup extra-virgin olive oil and pulse until a paste forms. Remove basil paste from the food processor; season the salmon with salt and pepper.
Evenly coat the top fleshy side of each piece of salmon fillet with some basil paste, leaving the skinned side as the bottom.
Combine the breadcrumbs, parsley and garlic in the same food processor bowl and pulse until the parsley and garlic are chopped; pour the breadcrumb mixture out on to platter.
Dip the basil-coated side of salmon into the bread-crumb mixture and pat down to create the top crust. Chop the canned tomatoes roughly with a knife and pour the tomatoes into the bottom of a casserole large enough to hold the salmon fillets.
Place salmon, bread-crumb topping up, on the tomatoes and drizzle the remaining olive oil over the top of the bread-crumbs.
Place the fish into the oven, and slow roast for 8-10 minutes, depending on the thickness of the fillet. Remove from the oven, serve immediately with some of the tomato and pan juices.