
Photo Credit: Drizzle Me Skinny.
Cooking a tender, flavorful London Broil at home is easier than you thinkโand itโs budget-friendly too! This classic dish uses affordable cuts like flank steak, but with the right marinade and technique, it delivers steakhouse-quality flavor. Perfect for busy weeknights or when youโre hosting guests, itโs a crowd-pleaser that feels fancy without the fuss. Plus, itโs Weight Watchers-friendly, so you can enjoy it guilt-free. If youโre ready to master a steak dinner thatโs as impressive as it is economical, this recipe is a must-try!
Get the Recipe Here: London Broil

Ingredients for London Broil
Photo Credit: Drizzle Me Skinny.
For a flavorful dish, use 1.5 lbs (680 g) of trimmed flank steak with zero fat. Marinate it in 1/4 cup soy sauce (60 ml) mixed with 3 cloves of minced garlic, 1/2 teaspoon salt, 1/2 teaspoon freshly ground black pepper, and 1/2 teaspoon paprika for a robust flavor. Add richness with 2 tablespoons olive oil (30 ml) and a tangy kick with 2 tablespoons of vinegar (30 ml), such as apple cider or balsamic vinegar.

Tenderize the Steak
Photo Credit: Drizzle Me Skinny.
Use a meat tenderizer to gently pound the flank steak across the surface, breaking down fibers to enhance tenderness and allow the marinade to penetrate more effectively.

Make and Apply the Marinade
Photo Credit: Drizzle Me Skinny.
Mix soy sauce, minced garlic, salt, black pepper, paprika, olive oil, and vinegar in a bowl. Place the steak in a shallow dish or resealable bag, pour the marinade over it, and coat evenly. Cover and refrigerate for at least 4 hours or overnight for the best results.

Preheat and Prepare for Cooking
Photo Credit: Pexels.
Preheat the oven broiler on high and position the rack 4-6 inches from the heat source. Alternatively, heat a grill pan over medium-high heat until hot.

Cook the Steak:
Photo Credit: Drizzle Me Skinny
Remove the steak from the marinade, letting excess drip off. Place on a broiler or grill pan and cook for 5-7 minutes per side for medium-rare (130ยฐF/54ยฐC) or slightly longer for medium (135ยฐF/57ยฐC). Avoid overcooking to prevent toughness.

Photo Credit: Drizzle Me Skinny
Let the steak rest on a cutting board for 5-10 minutes to retain its juices. Slice thinly against the grain for maximum tenderness and serve.

Photo Credit: Drizzle Me Skinny.
London Broil is incredibly versatile, allowing for different meat cuts and flavor profiles. Traditionally made with flank steak, you can substitute top round, sirloin, or skirt steak, all of which work well as long as theyโre sliced thinly against the grain after cooking. For the marinade, customize it with additions like cumin, oregano, thyme, or allspice, or enhance it with soy sauce, Worcestershire, or red wine. Serving options are just as flexibleโpair it with mashed cauliflower, grilled veggies, or a fresh green salad. For extra flavor, consider a side of horseradish sauce or chimichurri.

Tips and Tricks for Making London Broil
Photo Credit: Drizzle Me Skinny.
To make the perfect London Broil, marinate the meat for several hours or overnight to maximize flavor and tenderness. Use a meat tenderizer to create small holes in the steak before marinating, ensuring the flavors soak in deeply. Preheat your grill or broiler thoroughly for a quick sear that locks in juices; test by sprinkling water to see if it sizzles. Cook steaks under the broiler for about 3 minutes per side for smaller cuts or up to 7 minutes for larger ones, keeping an eye on doneness. After resting for 5-10 minutes, always slice the meat against the grain to achieve a tender, easy-to-chew texture.
Get the Recipe Here: London Broil