Prep the beef: Trim excess fat and slice the beef thinly against the grain. Pat dry with paper towels.
Lightly coat with cornstarch: Toss the beef with 2 tablespoons cornstarch until just coated.
Shake off any excess. This creates a silky texture without deep frying.
Make the sauce: In a bowl, whisk together soy sauce, water or broth, honey, rice vinegar, garlic, ginger, sesame oil, and red pepper flakes.
Load the slow cooker: Add the beef to the slow cooker. Pour the sauce over the top and stir to coat.
If using carrots, add them now.
Cook low and slow: Cover and cook on Low for 3–4 hours or High for 2–2.5 hours, until the beef is tender but not shredding.
Thicken if needed: If the sauce seems thin, stir 1 teaspoon cornstarch with 1 tablespoon cold water and mix it into the slow cooker. Cook 10–15 more minutes on High until glossy.
Add quick-cook veggies: Stir in broccoli or snow peas during the last 20–30 minutes so they stay crisp-tender.
Finish and serve: Top with green onions and sesame seeds. Serve over brown rice or cauliflower rice.