Blot the beef dry using a paper towel then place into a bowl.
Mix together the soy sauce, brown sugar, mirin, sesame oil, grated onion, garlic, grated red apple, minced ginger, and black pepper in a small bowl, then add the beef. Stir gently to coat the beef, cover with cling wrap and set aside to marinate for at least 1 hour, preferably overnight. Because the meat is thin, you still get good flavour even with 1 hour of marinating.
Heat the oil in a wok or large fry pan over high heat.
Add the onion and white part of the scallion/shallots. Cook for 1 minute.
Then add the beef, including the Marinade, and carrots. Cook for around 3 to 5 minutes, stirring constantly, until the beef is just cooked.
Remove from heat, then toss through the sesame seeds.
Serve immediately with rice - or for a low carb, low cal option, try Cauliflower Rice! Sprinkle with extra sesame seeds and the reserved green part of the scallions.