Combine all the ingredients in a mixing bowl - olive oil, honey, garlic, herbs, spices, and fresh lemon juice. Whisk them well until fully blended. The olive oil brings moisture, while the spices and herbs deliver a depth of flavor that perfectly complements the tuna.
Place your tuna steaks in a Ziploc bag or shallow dish. Pour the marinade over the steaks, ensuring they’re fully coated on all sides. Seal the bag (or cover the dish) and refrigerate for at least 30 minutes. Aim for no more than an hour as the acidity could start to break down the fish.
Remove the tuna from the refrigerator and allow it to come to room temperature. Preheat a grill, skillet, or broiler to medium-high heat. Grill the steaks for about 6-8 minutes on each side, flipping once. Use a meat thermometer to ensure the center temperature reaches 90-95°F for a perfect medium-rare finish.
Once done cooking, rest the tuna steaks for 5 minutes. This step ensures juicy, flavorful steaks. Slice them up or serve whole with your favorite side dishes.