Ingredients:
- 2-3 lbs (900g - 1.4kg) London Broil steak, about 1-1.5 inches thick
- 1 tablespoon olive oil
- 1 teaspoon salt
- ½ teaspoon black pepper
- 1 tablespoon Worcestershire sauce
- 1 medium yellow onion, sliced
- 2 cloves garlic, minced
- 1 cup (240ml) beef broth
- ½ cup (120ml) dry red wine (optional, can substitute with more beef broth)
- 2 tablespoons balsamic vinegar
- 1 tablespoon cornstarch (US)/cornflour (UK)
- 2 tablespoons cold water
- 1 teaspoon dried thyme
- ½ teaspoon dried rosemary
- 1 bay leaf
- 1 tablespoon butter (optional, for richer flavour in the gravy)
Instructions:
- Pat the London Broil dry with paper towels. Season generously with salt and pepper.
- Heat olive oil in a large skillet over medium-high heat. Sear the London Broil for 2-3 minutes per side, until browned.
- Place the sliced onion in the bottom of the slow cooker. Top with minced garlic.
- Pour in beef broth, red wine (if using), balsamic vinegar, Worcestershire sauce, thyme, rosemary, and bay leaf. Give it a good stir.
- Put the seared London Broil on top of the gravy mixture in the slow cooker.
- Cover and cook on low for 6-8 hours or on high for 3-4 hours, or until the London Broil is very tender. This london broil crock pot recipe is very easy to make.
- Carefully remove the London Broil from the slow cooker and let it rest for 10-15 minutes before slicing against the grain.
- Whisk together cornstarch and cold water in a small bowl to make a slurry. Stir the slurry into the slow cooker gravy.
- Turn the slow cooker to high (or remove the liquid to a saucepan on the stovetop) and simmer for 5-10 minutes, or until the gravy has thickened. Remove the bay leaf. Stir in butter (if using) for extra richness.
- Slice the London Broil thinly against the grain and serve with the gravy.