I make this slow cooker London broil with gravy when I want a cozy, low-effort dinner that tastes like I put in a lot of extra work, thanks to the rich sauce and super tender beef.

I love slow cooker meals that feel comforting without being fussy, and this one always makes the house smell amazing while it cooks. The Dr Pepper sounds unexpected, but trust me, it gives the gravy the best deep, caramelized flavor.
This recipe is perfect if you want something warm and satisfying that basically cooks itself. It's beginner-friendly, budget-friendly, and ideal for nights when you want real comfort food without standing over the stove.
Things to Know Before Making Slow Cooker London Broil with Gravy
- Slice the beef against the grain at the end for the most tender bites
- Regular Dr Pepper works best since it caramelizes as it cooks
- Low and slow gives the softest texture, but High works if you're short on time
- Let the gravy thicken at the end so it coats every slice perfectly
I make this when I want a cozy dinner that feels classic but still easy.
If you're into slow cooker comfort food, you'll love these too: Chicken in Red Wine (Slow Cooker), Crockpot Slow Cooker Soy Honey Garlic Chicken, and Slow Cooker French Onion Chicken and Rice.

Ingredients You'll Need
- London broil: A lean cut that becomes fork-tender after slow cooking
- Onion and garlic: Build flavor right from the start
- Dr Pepper: The secret ingredient that adds sweetness and depth
- Beef broth: Keeps everything rich and saucy
- Ketchup and brown sugar: Balance the savory flavors
- Worcestershire and soy sauce: Add umami and richness
- Seasonings: Onion powder and smoked paprika bring warmth
- Cornstarch: Thickens the gravy at the end
Scroll to the recipe card for exact measurements.
How to Make Slow Cooker London Broil with Gravy
Step 1: Season the London broil with salt and pepper on both sides, then place it in the bottom of the slow cooker. Scatter the sliced onion and garlic over the top.
Step 2: In a bowl, whisk together the Dr Pepper, beef broth, ketchup, brown sugar, Worcestershire sauce, soy sauce, onion powder, and smoked paprika. Pour the mixture over the beef until well coated.

Step 3: Cover and cook on Low for 8 hours or High for 4 hours, until the beef is very tender. Remove the beef, thicken the sauce with cornstarch, then slice the meat and return it to the gravy.
Substitutions and Variations
- Use chuck roast if London broil is unavailable
- Swap Dr Pepper for root beer or cola
- Add mushrooms or carrots for a one-pot meal
- Stir in a splash of balsamic vinegar for extra depth
What to Serve with Slow Cooker London Broil with Gravy
This is perfect over mashed potatoes, buttered egg noodles, or rice. Add a simple green salad or roasted green beans on the side to balance the richness.
Storage and Freezing
Store leftovers in an airtight container with the gravy for up to 4 days in the fridge. Freeze for up to 3 months. Reheat gently with a splash of broth to loosen the sauce.

FAQs
Is London broil good for the slow cooker?
Yes. Slow cooking breaks down the muscle fibers, making it tender and flavorful.
Can I cook this on High instead of Low?
Yes. Cook on High for about 4 hours, but Low gives the most tender results.
Why use Dr Pepper in beef recipes?
Dr Pepper adds sweetness and helps create a rich, caramelized gravy.
How do I keep the beef from being tough?
Cook it fully until tender and always slice against the grain.
More Easy Slow Cooker Dinner Recipes
- Crockpot Slow Cooker Soy Honey Garlic Chicken
- Slow Cooker Million Dollar Tortellini
- Slow Cooker French Onion Beef and Noodles
- Easy Crockpot Cowboy Casserole
- Slow Cooker Green Bean And Chicken Casserole

Easy Slow Cooker London Broil with Gravy
This slow cooker London broil with gravy is tender, flavorful, and made with a simple Dr Pepper sauce that cooks low and slow into a rich, comforting gravy. It's an easy crockpot dinner that's perfect for busy days, cozy nights, and serving over mashed potatoes or noodles with minimal prep.
Ingredients
- 2 pounds London broil (top round or flank steak)
- 1 teaspoon salt
- ½ teaspoon black pepper
- 1 small onion, sliced
- 3 cloves garlic, minced
- 1 cup Dr Pepper (not diet)
- ½ cup beef broth
- ¼ cup ketchup
- 2 tablespoons brown sugar
- 1 tablespoon Worcestershire sauce
- 1 tablespoon soy sauce
- 1 teaspoon onion powder
- ½ teaspoon smoked paprika
- 1 tablespoon cornstarch
- 1 tablespoon cold water
- Fresh parsley, chopped (for garnish)
Instructions
-
Season the London broil with salt and pepper and place it in the slow cooker.
-
Add the sliced onion and minced garlic on top.
-
Whisk together Dr Pepper, beef broth, ketchup, brown sugar, Worcestershire sauce, soy sauce, onion powder, and smoked paprika. Pour over the beef.
-
Cover and cook on Low for 8 hours or High for 4 hours.
-
Remove the beef and tent with foil. Mix cornstarch with cold water and stir into the sauce. Cook on High for 10-15 minutes until thickened.
-
Slice beef against the grain, return to the gravy, and garnish with parsley before serving.
Recipe Notes
- Slice against the grain for best texture
- Regular soda works better than diet
- Add butter at the end for extra richness
- Great for meal prep or freezer meals
- Leftovers taste even better the next day






Leave a Reply