How to Cook London Broil in a Pan: 10 Easy Steps for Tender Steak
Cooking London Broil in a pan might seem like a challenge, but it’s simpler than you think. To achieve the best results, you’ll need the right cut of beef, a well-balanced marinade, and a few key techniques for cooking London Broil on the stovetop. Mastering this method ensures a perfect sear and juicy interior every time.
If you want to master this classic dish without the grill, the steps ahead will guide you through every essential detail. From preparation to cooking and resting, these tips will help your next meal impress with flavor and texture. Cooking London Broil in a pan is a great way to enjoy this flavorful cut any time of year.
Selecting the Right Cut of Beef

When choosing beef for London Broil, you’ll want to pick a cut that’s lean yet flavorful, like top round or flank steak. These cuts of beef are popular because they’re affordable and pack great taste when cooked right.
Top round comes from the rear leg and is lean, while flank steak offers a richer flavor with a fibrous texture. Both benefit from marinating to tenderize before you cook them.
Top round is lean, while flank steak has rich flavor; both improve with marinating to tenderize.
Aim for beef cuts about 2 inches thick to ensure even cooking, especially if you’re using a cast iron skillet to sear the meat.
Other options like skirt or hanger steak work too, but top round and flank steak remain classics.
Selecting the right cut sets you up for a tender, flavorful London Broil every time.
Preparing the Marinade for London Broil

Although the right cut of beef is essential, preparing a flavorful marinade will truly elevate your London Broil. To marinate effectively, you need to combine fresh, quality ingredients that enhance flavor and guarantee deep penetration into the beef.
Here’s a simple guide:
| Ingredient | Purpose |
|---|---|
| Minced garlic | Aroma and potency |
| Olive oil | Moisture and richness |
| Balsamic vinegar | Acidity for balance |
| Soy sauce | Savory depth |
Mix these ingredients thoroughly in a bowl before pouring over your beef. Use fresh garlic finely minced for even distribution.
Place the marinating beef in a sealed bag or container and refrigerate for 2-3 hours, up to 6 hours, to allow full flavor penetration. This prep sets the stage for a delicious London Broil.
Marinating the Steak Properly

After mixing your marinade, place the London Broil in a sealed bag to soak up the flavors.
Place the London Broil in a sealed bag with your marinade to fully absorb the flavors.
Make sure to marinate the steak in the refrigerator for at least 2-3 hours to allow proper flavor penetration and meat tenderization.
Use an acidic ingredient like balsamic vinegar or lemon juice in your marinade to help break down the tough fibers.
Turn the bag at least once during the marination time to ensure even coating of the marinade on the meat.
Avoid marinating for more than 6 hours if your marinade contains vinegar, as it can make the steak mushy.
After marinating, you’ll want to bring the steak to room temperature before cooking, but we’ll cover that next.
Proper marination sets the foundation for a tender, flavorful London Broil.
Bringing the Steak to Room Temperature
Since even cooking depends on temperature, you’ll want to let your London broil steak sit at room temperature for 30 to 60 minutes before cooking.
Removing it from the refrigerator allows the internal temperature to rise to about 70°F (21°C), ensuring even heat distribution throughout the meat.
This step helps prevent the outside from overcooking while the inside warms up, reducing overall cooking time and promoting a tender, consistent interior.
While the steak rests, loosely cover it with foil to maintain surface moisture and keep it from cooling too quickly.
Taking this simple step sets you up for a perfectly cooked London broil steak with balanced heat and better texture once it hits the pan.
Preheating the Pan for Searing
Once your London broil has reached room temperature, it’s time to focus on preparing your pan for searing. Start by preheating your cast iron or heavy-bottom skillet over medium-high heat for at least 5 minutes until it’s thoroughly hot. You want a hot skillet to ensure a perfect sear.
To know when your pan is ready to cook, follow these testing steps:
- Sprinkle a few drops of water. If they sizzle vigorously and evaporate immediately, the pan is hot enough.
- Make sure the pan’s surface is dry to prevent splattering.
- Add a high smoke point oil, like vegetable or canola, and wait until it shimmers and moves fluidly.
Once these steps are done, your pan is perfectly preheated and ready for searing.
Searing the London Broil on the Stove
When your pan is hot and ready, rub softened butter and your favorite seasoning onto the London broil to boost flavor and help form a savory crust.
Place the steak in your preheated cast iron skillet over high heat without moving it.
Let it sear for about 3 minutes, allowing a rich brown crust to develop.
Then, flip the steak carefully and sear the other side for another 3 minutes to ensure even browning.
Use tongs to hold the steak on its edges, searing each side for about 1 minute.
This step seals in juices and creates a uniform crust all around. Proper searing over high heat is key to locking in flavor and achieving that perfect savory exterior.
Cooking the Steak to Desired Doneness
After searing the London broil to develop a flavorful crust, you’ll want to focus on cooking the steak to your preferred doneness. Use a meat thermometer to monitor the internal temperature closely.
Here’s how to nail your beef doneness perfectly with this cooking method:
- Sear the steak on high heat for 3-4 minutes per side to lock in flavor.
- Lower the heat and continue cooking until the internal temperature is about 5°F below your desired doneness (130°F for medium rare, 140°F for medium).
- Remove the steak from the pan at this point to prevent overcooking.
This approach guarantees the steak finishes cooking evenly during resting time, giving you a juicy, tender result every time.
Resting the Steak After Cooking
Though it’s tempting to dig in right away, letting your London broil rest for 5 to 10 minutes lets the juices redistribute, ensuring every bite stays juicy and flavorful.
During the resting process, the internal temperature rises slightly, so remove the steak from heat just before it reaches your ideal doneness.
To keep it warm without drying out, loosely cover the resting steak with foil.
This resting period also relaxes the muscle fibers, making the meat more tender and easier to slice later.
Make sure to let it sit undisturbed during the resting time to maximize flavor and texture.
Taking these steps during the resting process guarantees a juicy, tender London broil every time.
Slicing the Steak Against the Grain
Letting your London broil rest not only locks in its juices but also prepares it for slicing. To slice your steak tenderly, you need to cut against the grain, which means cutting perpendicular to the muscle fibers you’ll see running through the meat. Use a sharp knife on a stable cutting board for clean, precise slices.
Rest your London broil, then slice against the grain for juicy, tender steak every time.
Here’s how to do it right:
- Identify the grain by spotting the direction of the muscle fibers.
- Position your steak on the cutting board so you can cut across those fibers.
- Slice thinly against the grain to shorten the muscle fibers, making each bite tender and easy to chew.
Following these steps ensures your London broil stays juicy and tender every time.

Serving Suggestions and Side Pairings
How do you make your London broil meal truly memorable? Start by slicing the steak thinly against the grain to ensure tenderness and an appealing presentation.
For serving suggestions, pair your meat with classic sides like creamy mashed potatoes, sautéed vegetables, or a crisp green salad to balance flavors and textures. Don’t forget to drizzle the steak with its rich pan juices or a flavorful sauce, such as mushroom or blue cheese dressing, to enhance richness.
Consider adding roasted carrots, grilled asparagus, or garlic roasted potatoes for heartier vegetable pairings. Finally, include crusty bread or dinner rolls to soak up any extra juices or sauce.
These thoughtful sides and pairings complete your meal, creating a satisfying and well-rounded dining experience.
Frequently Asked Questions
How Do You Cook London Broil on a Pan?
You heat a cast iron pan, rub the steak with butter or oil, sear each side for 3-4 minutes, lower the heat, cook to medium-rare, then rest before slicing thinly against the grain for juiciness.
Which Cooking Method Is Preferred for London Broil?
You’ll want to pan-sear London Broil. It locks in flavor and tenderness. Studies show pan-searing boosts crust development by 40%, giving you a juicy, caramelized steak with perfect control over heat and cooking time.
What Is the Secret to a Juicy London Broil?
The secret to a juicy London Broil is marinating it well, searing it quickly on high heat, cooking it to medium rare, then resting it before slicing thinly against the grain.
You’ll lock in maximum tenderness and flavor.
How Long Does London Broil Take to Cook?
London Broil typically takes about 8 to 12 minutes to cook in a pan, depending on thickness and doneness. Sear each side 3-4 minutes for medium rare, then let it rest for juicy, tender results.
Conclusion
Now that you’ve mastered cooking London Broil in a pan, you’re ready to impress with every juicy, tender bite. Remember, patience is your secret weapon—letting the steak rest is like giving it a moment to catch its breath before the grand finale.
Slice against the grain for maximum tenderness, and pair it with your favorite sides. With these simple steps, you’re just a pan away from a delicious, restaurant-worthy meal at home!
By following these easy steps to cook London Broil in a pan, you ensure a flavorful and perfectly cooked steak every time. Enjoy your homemade London Broil!