In a shallow dish, whisk together the soy sauce, sesame oil, grated ginger, minced garlic, honey (if using), and red pepper flakes (if using).
Place the tuna steaks in the marinade, ensuring they are coated on all sides. Let them marinate for at least 15 minutes at room temperature, or up to 30 minutes in the refrigerator. Do not marinate for too long, as the acid in the soy sauce can start to 'cook' the fish.
Remove the tuna from the marinade, letting any excess drip off. Pat the steaks gently with a paper towel to remove excess moisture; this helps create a better sear.
Heat the olive oil in a heavy-bottomed skillet (like cast iron) over medium-high heat until it shimmers but isn't smoking. The pan needs to be very hot.
Carefully place the tuna steaks in the hot skillet. Sear for 1 to 2 minutes per side for rare (a deep red center), or 2-3 minutes per side for medium-rare (a slightly pinker center). Adjust cooking time based on the thickness of your steaks and your desired doneness. Avoid overcooking, as tuna can become dry.
Once seared to your liking, remove the tuna steaks from the skillet and let them rest on a cutting board for about 5 minutes. This allows the juices to redistribute.
Slice the tuna steaks against the grain into 1/2-inch thick pieces. Sprinkle with sesame seeds before serving.