Prepare the meat by seasoning it with salt and pepper.
Heat sesame oil in a large pan over medium-high heat and sear the meat on all sides until browned, about 4-5 minutes per side.
Remove the meat and set it aside. In the same pan, add onion and garlic, sautéing until soft and fragrant, about 3-4 minutes.
Add soy sauce, brown sugar, ginger, and beef broth to the pan, stirring to combine well.
Return the seared meat to the pan, and add the sliced carrots. Bring the mixture to a simmer.
Cover the pan and reduce the heat to low, letting it cook for approximately 3 hours or until the meat is tender.
Once cooked, remove the meat and let it rest before slicing. If desired, thicken the sauce with cornstarch mixed in water.
Serve the sliced roast with sauce poured over, garnished with green onions or sesame seeds if desired.