In a small bowl, whisk together the olive oil, soy sauce, rice vinegar, garlic, ginger, salt, and pepper.
Place the beef sirloin steak in a shallow dish and pour the marinade over it. Let it marinate for at least 10 minutes.
Preheat a grill or grill pan over medium heat. Grill the steak for 3-4 minutes per side for medium-rare. Let it rest for a few minutes before slicing.
In a large bowl, combine the bok choy, cherry tomatoes, red onion, cilantro, mint, and peanuts. Toss to combine.
Slice the grilled steak and add it to the salad. Drizzle with any remaining marinade.
Serve the salad immediately and enjoy!