Season the chuck roast generously with salt and pepper on all sides.
Heat sesame oil in a large skillet or Dutch oven over medium-high heat. Sear the roast on all sides until browned, about 2-3 minutes per side. This step locks in the juices and creates a flavorful crust.
Place the sliced onion, minced garlic, and grated ginger at the bottom of a slow cooker or roasting pan.
Layer the carrots and potatoes over the aromatics to create a flavorful base for the beef.
In a small bowl, whisk together the soy sauce, gochujang, brown sugar, rice vinegar, sesame oil, and beef broth. Adjust the amount of gochujang based on your preferred spice level.
Place the seared beef on top of the vegetables. Pour the sauce evenly over the roast, ensuring it covers the meat and vegetables.
Cook on low for 6-8 hours or on high for 3-4 hours, until the beef is fork-tender.
Cover the roasting pan tightly with aluminum foil or a lid and cook in a preheated oven at 325°F (165°C) for 3-4 hours.
Once the roast is cooked, remove it from the pot and shred or slice it as desired.
Arrange the beef and vegetables on a serving platter. Drizzle with the sauce and garnish with toasted sesame seeds and sliced green onions.
