Slice the beef: Cut the flank steak into thin strips against the grain.
This keeps the meat tender. Pat dry with paper towels to remove excess moisture.
Coat with cornstarch: Toss the beef with 1/4 cup cornstarch until evenly coated. Shake off any extra.
The coating helps thicken the sauce later and creates a silky texture.
Optional sear: Heat oil in a skillet over medium-high. Sear the beef in batches for 30–45 seconds per side. You’re not cooking it through—just getting a little color.
This step adds flavor, but you can skip it if you’re short on time.
Make the sauce: In a bowl, whisk soy sauce, brown sugar, beef broth, garlic, ginger, rice vinegar, sesame oil, and red pepper flakes. Taste and adjust. It should be savory-sweet with a gentle tang.
Load the slow cooker: Add the beef to the slow cooker.
Pour the sauce over the top and toss lightly. Cover with the lid.
Cook low and slow: Cook on LOW for 3.5–4.5 hours or HIGH for 2–2.5 hours. The beef should be tender but not shredded like pot roast.
Add green onions (and veggies): During the last 20–30 minutes, stir in sliced green onions.
If adding veggies like broccoli or snap peas, add them now so they stay crisp-tender.
Thicken if needed: If the sauce is too thin, stir in a cornstarch slurry (1 tablespoon cornstarch mixed with 1 tablespoon water). Cook 10–15 more minutes until glossy and thick.
Finish and serve: Taste and adjust seasoning—add a splash more vinegar for brightness or a pinch of sugar if you want sweeter. Serve over rice or noodles.
Garnish with extra green onions and sesame seeds.