For the peanut butter: Blend together the peanuts, oil and salt in a food processor or blender until you get a silky texture.
Heat a grill or grill pan to medium-high heat.
Lightly butter both sides of the bread slices. Spread 2 to 2 1/2 tablespoons of the peanut butter on 1 slice of bread, and then layer on the sriracha, basil, curry powder and marmalade. Close the sandwich and grill until the bread is golden brown on the bottom, then flip and grill the other side. Reserve any remaining peanut butter in an airtight container for another use.
This recipe was provided by a chef, restaurant or culinary professional. It has not been tested for home use.