Make the marinade: Whisk all ingredients in a bowl or shake together in a jar until smooth and well blended.
Prep your protein or veg: Wash, cut to your desired sizes, and place into a shallow dish or glass container. Cover with a lid or aluminium foil.
Add marinade: Pour marinade over your food and toss or turn pieces to coat everything evenly. All surfaces should be coated.
Cover and refrigerate for: Chicken or pork: 2–4 hours. Vegetables or halloumi: 30–60 minutes. Seafood (shrimp, salmon, or firm fish): 15–30 minutes. Tip: Do not over-marinate seafood to prevent texture changes.
Grill: Preheat grill to medium-high. Remove items from marinade and let any excess drip off. Grill until lightly charred and cooked through.
- Optional: Reserve a bit of marinade (before marinating) to drizzle on after grilling for an extra sweet-heat flavour boost.