For the steak: Heat the canola oil in a large saute pan over high heat until it begins to shimmer. Sprinkle the steak on both sides with salt and crust one side of the steak with the pepper. Put the steak in the pan, pepper-side down, and cook until golden brown, 3 to 4 minutes. Flip and continue cooking to medium-rare doneness, 4 to 5 minutes longer. Remove to a plate and let rest 10 minutes.
For the vinaigrette: In a mixing bowl, combine the red wine vinegar and Dijon mustard and season with salt and pepper. Whisk lightly, then slowly stream in the extra-virgin olive oil. Fold in the basil leaves.
For the hash: Heat the canola oil in the pan, add the peppers and zucchini and cook, stirring a few times, about 2 minutes. Add the garlic and cook until the vegetables are soft, about 5 minutes. Next, add in the tomatoes and cook for 1 minute. Add the potatoes, season with salt and pepper and cook until lightly golden brown on all sides. Season with salt and pepper and transfer to a platter. Drizzle with some vinaigrette.
To serve: Slice the steak and move to a serving platter. Drizzle with some vinaigrette. Serve alongside the hash.