Step 1: Sear the Beef - Heat the oil in a skillet over medium heat. Add the thinly sliced flank steak and quickly sear it just until the outside is browned. You are not trying to cook it through here, just giving it a little color and flavor. Transfer the beef to your slow cooker.
Step 2: Build the Sauce - Add the onion, beef broth, soy sauce, brown sugar, ground ginger, black pepper, and minced garlic right into the slow cooker with the beef. Give everything a gentle stir so the beef is coated and the flavors start to mingle.
Step 3: Add the Early Vegetables - Stir in the shredded carrots and sliced bell peppers. These can handle the longer cooking time and will soften nicely while still keeping some texture.
Step 4: Slow Cook Until Tender - Cover and cook on low for 4 to 5 hours, until the beef is tender and the sauce smells like something you would happily order from your favorite takeout place.
Step 5: Add the Quick Cook Veggies - Stir in the broccoli florets and snow peas. These go in later so they stay bright and slightly crisp instead of turning mushy.
Step 6: Thicken the Sauce - In a small bowl, mix the cornstarch with ½ tablespoon cold water until smooth. Stir this into the slow cooker. This step helps the sauce thicken so it clings to the noodles instead of pooling at the bottom.
Step 7: Add the Noodles - Gently fold in the cooked noodles. Take your time here so you do not break them up too much. You want everything coated in that savory sauce.
Step 8: Heat and Serve - Let everything heat through for about 15 to 20 minutes. Taste and adjust seasoning if needed, then top with scallions and sesame seeds if you like. Serve warm and enjoy that cozy feeling of dinner being done.