Carefully slice the flank steak into very thin slices cutting against the grain with a very sharp knife.
Place the sliced flank steak into the bottom of a 7-quart crock pot.
Add the vegetable oil to the crock pot and toss with the sliced flank steak until the meat is coated evenly with oil.
Add the minced garlic and the minced ginger root to the crock pot.
Next, add the cornstarch to the crock pot and toss the meat to coat. This step will prevent the cornstarch from clumping.
Add the dark brown sugar, soy sauce and water to the crock pot.
Mix to combine until the brown sugar is no longer lumpy.
Add the julienned carrots if using. Cover and cook on high for 3 to 4 hours or low for 6 to 8 hours.
Serve over cooked long grain white rice.
Notes
Quality of Beef: Choose a good quality cut of beef. Flank steak is a good choice for this recipe because it's lean and tends to be tender when slow-cooked.
Cutting the Beef: Cut your beef into thin slices against the grain. This will ensure that your beef is tender and not tough when cooked.
Browning the Beef: Before adding the beef to the crock pot, brown it in a skillet with a little oil. This will give the beef a nice color and add depth of flavor to the dish.
Sauce: Make sure to use a good quality soy sauce. It makes a huge difference in the flavor profile. Also, don't be afraid to adjust the amount of garlic, ginger, or brown sugar to suit your taste.
Cooking Time: Don't overcook the beef. Even in a slow cooker, overcooking can make the beef tough. Cook on low for about 6 to 8 hours or on high for 3 to 4 hours.
Vegetables: Add vegetables like bell peppers or broccoli if you want, but add them towards the end of cooking so they don't become too soft.