-
1
Melt butter in a medium saucepan over medium heat.
-
2
Add the onions and cook, stirring occasionally, until translucent, about 5 minutes.
-
3
Stir in the garlic and serrano (with the seeds) and cook, stirring, for 2 minutes.
-
4
Add the peaches and cook until softened, about 5 minutes.
-
5
Add the ketchup, orange juice, zest, lemon juice, cider vinegar, and brown sugar and stir to combine.
-
6
Bring mixture to a simmer and cook for 30 minutes, or until thickened.
-
7
Using an immersion blender or regular blender, puree the sauce until smooth.
-
8
Strain the sauce through a fine-mesh sieve into a clean bowl, pressing with a rubber spatula to extract all of the juices.
-
9
Discard the solids.
-
10
Stir the bourbon into the barbecue sauce and set aside until ready to use.
-
11
Preheat a grill to medium heat.
-
12
Brush the salmon on all sides with the olive oil and season with salt and pepper.
-
13
Place the fish on the grill and cook for about 2 minutes then turn the fish 45 degrees and cook for an additional 2 minutes.
-
14
Turn the fish over and cook for an additional 2 minutes or until cooked through to the desired degree of doneness.
-
15
During the last few minutes of cooking, brush the fish with the reserved peach sauce.
-
16
Serve the salmon over wild rice with the remaining warm Peach-Bourbon Barbecue Sauce.