23 Delicious Leftover London Broil Recipe Ideas

Photo of author
Written By Lorraine Koller

DIY expert, architect, 20+ years in crafting, home improvement, and interior design.

Busy weeknights just got easier! If you’ve got leftover London broil in the fridge, you’re sitting on a goldmine of delicious possibilities. From quick skillet dinners to comforting sandwiches and vibrant salads, these creative ideas will transform your leftovers into exciting new meals. Get ready to be inspired—your next family favorite is waiting in this roundup!

London Broil Stir-Fried Rice

London Broil Stir-Fried Rice
Crisp autumn evenings always stir something deep within me, a quiet longing for meals that feel like warm embraces after long days. This London Broil stir-fried rice came to me during one such twilight hour, when the chill in the air whispered of comfort food and the leftover steak in my refrigerator seemed to call out for transformation. There’s something deeply satisfying about taking yesterday’s meal and turning it into today’s treasure.

Ingredients

– 2 cups cold cooked London Broil, thinly sliced against the grain (I find day-old steak absorbs flavors beautifully)
– 3 cups cold cooked long-grain white rice (leftover rice from last night’s dinner works perfectly)
– 2 large eggs, brought to room temperature for better incorporation
– 1 cup frozen peas and carrots mix (I keep this colorful blend stocked for quick meals)
– 3 tablespoons vegetable oil, divided (this neutral oil handles high heat without smoking)
– 2 cloves garlic, minced (freshly crushed releases the most aromatic oils)
– 3 tablespoons soy sauce (I prefer reduced-sodium to control saltiness)
– 1 teaspoon sesame oil (just a drizzle at the end makes all the difference)
– 2 green onions, thinly sliced (saving the green tops for garnish)

Instructions

1. Heat 1 tablespoon vegetable oil in a large wok or skillet over medium-high heat until shimmering, about 2 minutes.
2. Pour beaten eggs into the hot oil and immediately scramble by stirring constantly with a spatula for 45-60 seconds until soft curds form.
3. Transfer scrambled eggs to a clean plate, being careful not to overcook them as they’ll heat again later.
4. Add remaining 2 tablespoons vegetable oil to the same wok and heat until a drop of water sizzles immediately upon contact.
5. Add minced garlic and stir-fry for exactly 30 seconds until fragrant but not browned, moving constantly to prevent burning.
6. Add frozen peas and carrots and stir-fry for 2 minutes until vegetables are heated through and no longer icy.
7. Crumble cold rice into the wok with your fingers, breaking up any large clumps for even cooking.
8. Stir-fry rice mixture for 3-4 minutes, pressing rice against the hot surface to create slight crispness on some grains.
9. Add sliced London Broil and previously cooked eggs, gently folding to distribute evenly throughout the rice.
10. Drizzle soy sauce around the edges of the wok where it will sizzle and caramelize slightly.
11. Continue stir-frying for 2 more minutes until all ingredients are heated through and well combined.
12. Remove wok from heat and drizzle sesame oil over the rice, then toss once more to distribute the aromatic oil.
13. Garnish with sliced green onion tops just before serving to maintain their fresh crunch.

Zesty with savory depth from the marinated steak and punctuated by the occasional pop of sweet peas, this fried rice achieves that perfect balance between tender grains and satisfying chew. The London Broil brings a robust heartiness that stands up beautifully to the quick stir-fry method, while the sesame oil finish adds that final layer of complexity. I love serving this in shallow bowls with extra green onions scattered across the top, sometimes with a fried egg perched proudly in the center for those particularly hungry evenings.

Classic London Broil Tacos

Classic London Broil Tacos
Just thinking about how some of the best meals come from unexpected combinations—like taking that classic London broil from Sunday dinner and letting it find new life tucked into warm tortillas. There’s something quietly comforting about repurposing familiar flavors into something entirely new, yet deeply familiar. These tacos feel like a gentle nod to tradition while dancing playfully with fresh possibilities.

Ingredients

– 1.5 lbs London broil (I always look for one with nice marbling—it makes all the difference in tenderness)
– 3 tbsp olive oil (extra virgin is my go-to for its fruity notes)
– 2 tbsp Worcestershire sauce (it adds that deep, savory backbone I love)
– 2 cloves garlic, minced (freshly minced, never jarred—the aroma alone is worth it)
– 1 tsp smoked paprika (for a whisper of smokiness)
– 1/2 tsp black pepper, freshly ground (I prefer coarser grinds for texture)
– 1/2 tsp salt (I use fine sea salt for even distribution)
– 8 small flour tortillas (warmed slightly—they hug the filling better)
– 1 cup shredded lettuce (crisp iceberg is my favorite for crunch)
– 1/2 cup diced tomato (I like Roma tomatoes for their firmness)
– 1/4 cup sliced red onion (soaked in ice water for 5 minutes to mellow the bite)
– 1/4 cup sour cream (full-fat for creaminess)
– 1/4 cup shredded cheddar cheese (sharp cheddar melts so beautifully)

Instructions

1. Pat the London broil completely dry with paper towels to ensure a good sear.
2. In a small bowl, whisk together olive oil, Worcestershire sauce, minced garlic, smoked paprika, black pepper, and salt until fully combined.
3. Rub the marinade evenly over all sides of the London broil, massaging it gently into the meat.
4. Cover the marinated meat and refrigerate for at least 4 hours, or ideally overnight, to let the flavors deepen.
5. Preheat your oven to 375°F and place a rack in the center position.
6. Heat an oven-safe skillet over medium-high heat until a drop of water sizzles immediately upon contact.
7. Sear the London broil for 3-4 minutes per side, until a dark brown crust forms—this locks in juices and adds rich flavor.
8. Transfer the skillet directly to the preheated oven and roast for 15-20 minutes, or until an instant-read thermometer inserted into the thickest part reads 135°F for medium-rare.
9. Remove the skillet from the oven and transfer the London broil to a cutting board, letting it rest for 10 minutes—this allows the juices to redistribute evenly.
10. While the meat rests, warm the flour tortillas in a dry skillet over medium heat for 20-30 seconds per side, just until pliable and lightly toasted.
11. Thinly slice the rested London broil against the grain into ¼-inch strips to ensure tenderness.
12. Assemble tacos by placing sliced meat onto warmed tortillas, then topping with shredded lettuce, diced tomato, sliced red onion, sour cream, and shredded cheddar cheese.
Zesty and tender, the thinly sliced beef melts with each bite against the cool crispness of lettuce and tomato. I love serving these with lime wedges on the side for a bright squeeze that cuts through the richness, or stacking them high for a casual family-style meal where everyone builds their own perfect taco.

Cheesy London Broil Quesadillas

Cheesy London Broil Quesadillas
Sometimes the most comforting meals emerge from simple ingredients left waiting in the refrigerator—a forgotten London broil, a half-used block of cheese, tortillas tucked behind the bread. It’s in these quiet kitchen moments that a humble quesadilla transforms into something deeply satisfying, a warm embrace on a cool evening.

Ingredients

– 1 pound cooked London broil, thinly sliced (I love using leftovers from Sunday dinner; it adds such rich flavor)
– 4 large flour tortillas (the burrito-sized ones work best for folding)
– 2 cups shredded Monterey Jack cheese (I always shred my own—it melts so much creamier than pre-shredded)
– 1 tablespoon olive oil (extra virgin is my go-to for its fruity notes)
– 1/2 cup diced red onion (it adds a lovely sharpness that balances the cheese)
– 1/4 cup chopped fresh cilantro (for a bright, fresh finish)
– 1/2 teaspoon garlic powder (a little sprinkle enhances the meat’s savoriness)
– 1/4 teaspoon smoked paprika (it gives a subtle smokiness that complements the beef beautifully)

Instructions

1. Heat a large skillet over medium heat for 2 minutes until evenly warm.
2. Drizzle 1 teaspoon of olive oil into the skillet, spreading it with a spatula.
3. Place one flour tortilla in the skillet, ensuring it lies flat.
4. Sprinkle 1/2 cup of shredded Monterey Jack cheese evenly over one half of the tortilla.
5. Arrange 1/4 of the sliced London broil in a single layer over the cheese.
6. Scatter 2 tablespoons of diced red onion evenly over the beef.
7. Sprinkle 1/8 teaspoon of garlic powder and a pinch of smoked paprika over the filling.
8. Fold the empty half of the tortilla over the filling, pressing gently with the spatula.
9. Cook for 3–4 minutes until the bottom is golden brown with crisp spots.
10. Carefully flip the quesadilla using the spatula.
11. Cook for another 3–4 minutes until the second side is golden and the cheese is fully melted.
12. Transfer the quesadilla to a cutting board and repeat steps 3–11 with remaining ingredients.
13. Slice each quesadilla into three wedges using a sharp knife.
14. Garnish with chopped fresh cilantro before serving. Perhaps the best part is that first bite—the crisp tortilla giving way to molten cheese and tender beef, the onions adding a gentle crunch. Pair them with a dollop of cool sour cream or a zesty salsa for contrast, and you have a meal that feels both nostalgic and new.

Hearty London Broil Stew

Hearty London Broil Stew
Keeping warm on these chilly evenings has me returning to this comforting stew, where the London broil transforms into something wonderfully tender after hours of gentle simmering. Knife and fork optional, as the meat falls apart with just a spoon, and the vegetables soak up all those rich, savory juices. It’s the kind of meal that makes the whole house smell like home, a slow-cooked embrace in a bowl.

Ingredients

– 2 lbs London broil, cut into 1-inch cubes (I like to trim excess fat for a cleaner broth, but a little marbling adds flavor)
– 2 tbsp extra virgin olive oil (my go-to for its fruity notes that complement the beef)
– 1 large yellow onion, diced (sweet varieties like Vidalia balance the stew’s richness)
– 3 cloves garlic, minced (freshly minced releases the best aroma)
– 4 cups beef broth (low-sodium lets you control the salt level)
– 1 cup dry red wine, like Cabernet Sauvignon (it deepens the flavor without overpowering)
– 3 large carrots, peeled and sliced into 1/2-inch rounds (they hold their shape beautifully)
– 2 stalks celery, chopped (adds a subtle earthy note)
– 1 lb Yukon Gold potatoes, cubed (their creamy texture thickens the stew naturally)
– 1 tsp dried thyme (rubbed between your fingers to wake up the oils)
– 1 bay leaf (remove it before serving—it’s done its job once fragrant)
– 1/2 tsp black pepper, freshly ground (I prefer coarse for a bit of texture)

Instructions

1. Pat the London broil cubes dry with paper towels to ensure a good sear.
2. Heat the olive oil in a large Dutch oven over medium-high heat until it shimmers.
3. Add the beef in a single layer, working in batches to avoid overcrowding, and sear for 3–4 minutes per side until browned.
4. Transfer the beef to a plate, leaving any drippings in the pot.
5. Add the onion to the pot and cook for 5 minutes, stirring occasionally, until softened and translucent.
6. Stir in the garlic and cook for 1 minute until fragrant, being careful not to burn it.
7. Pour in the red wine, scraping the bottom of the pot with a wooden spoon to lift the browned bits—this adds depth to the stew.
8. Simmer the wine for 2 minutes to reduce it slightly and cook off the alcohol.
9. Return the beef to the pot along with any accumulated juices.
10. Add the beef broth, carrots, celery, potatoes, thyme, bay leaf, and black pepper.
11. Bring the stew to a boil, then reduce the heat to low, cover, and simmer for 2 hours until the beef is fork-tender.
12. Remove the bay leaf and discard it before serving. For a thicker stew, mash a few potatoes against the side of the pot with a spoon to naturally thicken the broth. Finally, the stew’s broth is deeply savory with a hint of wine, while the potatoes melt into the background. Serve it over a slice of crusty bread to soak up every last drop, or let it cool completely—it tastes even better the next day.

London Broil and Veggie Frittata

London Broil and Veggie Frittata
Maybe it’s the quiet hum of a Sunday morning, or the way leftover London broil from last night’s dinner calls out for a second act—either way, this veggie frittata feels like a gentle, nourishing embrace. I love how it transforms humble ingredients into something warm and complete, perfect for a slow start.

Ingredients

– 2 cups thinly sliced leftover London broil (I always save a bit extra for this—it adds such a rich, savory depth)
– 6 large eggs, preferably at room temperature for a fluffier texture
– 1/4 cup whole milk (a splash makes it tender, not watery)
– 1 tbsp extra virgin olive oil, my go-to for its fruity notes
– 1/2 cup diced yellow onion (I like the sweetness it brings when softened)
– 1 cup chopped fresh spinach, packed lightly
– 1/2 cup halved cherry tomatoes
– 1/4 tsp kosher salt
– 1/8 tsp black pepper, freshly ground

Instructions

1. Preheat your oven to 375°F to ensure it’s ready when the frittata goes in.
2. Crack 6 large eggs into a medium bowl and whisk vigorously with 1/4 cup whole milk until fully combined and slightly frothy.
3. Stir in 1/4 tsp kosher salt and 1/8 tsp black pepper into the egg mixture.
4. Heat 1 tbsp extra virgin olive oil in a 10-inch oven-safe skillet over medium heat for about 1 minute until shimmering.
5. Add 1/2 cup diced yellow onion and sauté for 4–5 minutes, stirring occasionally, until translucent and fragrant.
6. Tip: Let the onions soften fully—this builds a sweet base without browning them.
7. Add 1 cup chopped fresh spinach and cook for 1–2 minutes, just until wilted.
8. Scatter 2 cups thinly sliced leftover London broil evenly across the skillet.
9. Pour the egg mixture over the vegetables and meat, tilting the pan to distribute it evenly.
10. Arrange 1/2 cup halved cherry tomatoes cut-side up on top for a burst of color.
11. Tip: Press the tomatoes lightly into the eggs so they don’t roll off when baking.
12. Cook on the stovetop for 3–4 minutes until the edges just begin to set.
13. Transfer the skillet to the preheated oven and bake for 12–15 minutes until the center is firm and the top is golden.
14. Tip: Check for doneness by gently jiggling the pan—if the center doesn’t wobble, it’s ready.
15. Remove from the oven and let rest for 2–3 minutes before slicing.
Often, I find the frittata’s edges slightly crisp against the tender, eggy interior, with the London broil lending a hearty, savory note. Serve it warm with a sprinkle of fresh herbs or alongside toasted sourdough for a simple, satisfying meal.

Savory London Broil Sandwich

Savory London Broil Sandwich
Unfolding the butcher paper reveals that beautiful marbled cut, and I find myself already imagining the savory depth it will bring to this simple sandwich. There’s something quietly satisfying about transforming a humble London broil into something truly special, letting the slow marinade work its magic while the kitchen fills with that rich, meaty aroma. This recipe feels like a weekend ritual, one that rewards patience with layers of flavor in every bite.

Ingredients

– 1.5 lb London broil (I look for good marbling—it makes all the difference)
– ½ cup soy sauce (the regular kind, not low-sodium, for proper seasoning)
– 2 tbsp Worcestershire sauce (this adds that wonderful umami backbone)
– 3 cloves garlic, minced (freshly minced releases the most flavor)
– 1 tbsp olive oil (extra virgin is my go-to for marinades)
– 1 tsp black pepper, freshly ground (I always grind it right into the bowl)
– 4 crusty rolls (I prefer something with a sturdy crust that won’t get soggy)
– 4 slices provolone cheese (it melts so beautifully over the warm meat)
– 2 cups arugula (the peppery bite contrasts nicely with the rich beef)
– ¼ cup mayonnaise (room temp spreads more evenly on the rolls)

Instructions

1. Place the London broil in a large resealable plastic bag.
2. Pour the soy sauce, Worcestershire sauce, minced garlic, olive oil, and black pepper into the bag with the meat.
3. Seal the bag tightly, removing as much air as possible to ensure the marinade coats the meat completely.
4. Refrigerate the marinating meat for exactly 8 hours, flipping the bag once halfway through for even flavor penetration.
5. Preheat your oven to 400°F while letting the meat sit at room temperature for 30 minutes before cooking.
6. Heat a large oven-safe skillet over medium-high heat until a drop of water sizzles immediately upon contact.
7. Remove the London broil from the marinade, letting excess liquid drip off, and discard the used marinade.
8. Sear the meat in the hot skillet for 4 minutes without moving it to develop a deep brown crust.
9. Flip the London broil using tongs and sear the other side for another 4 minutes until similarly browned.
10. Transfer the entire skillet to the preheated oven and roast for 15 minutes for medium-rare doneness.
11. Insert an instant-read thermometer into the thickest part of the meat—it should read 135°F for medium-rare.
12. Remove the skillet from the oven and transfer the London broil to a cutting board.
13. Let the meat rest undisturbed for exactly 10 minutes to allow juices to redistribute throughout.
14. While the meat rests, slice the crusty rolls in half horizontally and lightly toast them.
15. Spread 1 tablespoon of mayonnaise evenly on the bottom half of each toasted roll.
16. Thinly slice the rested London broil against the grain at a 45-degree angle for maximum tenderness.
17. Divide the sliced meat evenly among the four prepared roll bottoms.
18. Top each sandwich with one slice of provolone cheese, allowing the residual heat to begin melting it.
19. Add ½ cup of arugula on top of the cheese on each sandwich.
20. Place the top halves of the rolls on each sandwich and serve immediately.

Just sliced and stacked, this sandwich offers the most wonderful contrast—the crusty roll gives way to tender, juicy beef that practically melts, while the provolone adds a creamy richness that balances the peppery arugula. I love serving these warm with a side of crisp pickle spears, the sharp brine cutting through the savory depth beautifully. The marinated meat keeps its character even when cool, making any leftovers perfect for a next-day lunch where the flavors have mingled even more intimately.

London Broil Pasta Primavera

London Broil Pasta Primavera
A quiet afternoon like this always makes me crave something that feels both comforting and vibrant, the kind of meal that simmers slowly and fills the kitchen with warmth. London Broil Pasta Primavera is exactly that—a hearty embrace of tender beef and spring’s freshest vegetables, all tangled together in a simple, satisfying dish.

Ingredients

– 1.5 lbs London broil, sliced thin against the grain (I find this makes it wonderfully tender)
– 12 oz fettuccine pasta (the wider noodles hold the sauce so well)
– 2 cups broccoli florets, cut small for quick cooking
– 1 large red bell pepper, thinly sliced (I love the sweet crunch it adds)
– 1 medium yellow onion, diced (it caramelizes beautifully)
– 3 cloves garlic, minced (freshly minced makes all the difference)
– 3 tbsp extra virgin olive oil (my go-to for its fruity notes)
– 1/2 cup beef broth (low-sodium lets the other flavors shine)
– 1/4 cup grated Parmesan cheese, plus more for serving
– 1 tsp dried oregano
– Salt and black pepper (I’m generous with the pepper here)

Instructions

1. Bring a large pot of salted water to a rolling boil over high heat.
2. Add the fettuccine to the boiling water and cook for 10 minutes, stirring occasionally to prevent sticking.
3. While the pasta cooks, heat 2 tablespoons of olive oil in a large skillet over medium-high heat until it shimmers.
4. Season the sliced London broil generously with salt and black pepper on both sides.
5. Add the beef to the hot skillet in a single layer, working in batches if needed to avoid overcrowding.
6. Sear the beef for 2 minutes per side, until a deep brown crust forms, then transfer to a plate.
7. Tip: Letting the skillet get properly hot before adding the beef ensures a good sear without steaming.
8. Reduce the skillet heat to medium and add the remaining 1 tablespoon of olive oil.
9. Sauté the diced onion for 4 minutes, until it turns translucent and soft.
10. Add the minced garlic and cook for 1 minute more, just until fragrant to avoid bitterness.
11. Stir in the sliced red bell pepper and broccoli florets, cooking for 5 minutes until slightly tender but still crisp.
12. Pour in the beef broth, scraping up any browned bits from the bottom of the skillet.
13. Return the seared beef to the skillet, along with any accumulated juices.
14. Sprinkle in the dried oregano and stir everything to combine.
15. Drain the cooked fettuccine, reserving 1/4 cup of the pasta water.
16. Add the drained pasta to the skillet, tossing with the beef and vegetables.
17. Tip: The starchy pasta water helps create a light, clingy sauce that coats every strand.
18. Stir in the grated Parmesan cheese until it melts into the dish.
19. If the mixture seems dry, gradually add the reserved pasta water until it reaches your desired consistency.
20. Tip: Taste and adjust seasoning at the end—I often add another pinch of salt here to balance the flavors.
21. Remove from heat and let it rest for 2 minutes before serving.

Keeping this dish simple lets each component speak for itself—the beef stays juicy, the vegetables retain their bright crunch, and the pasta soaks up all the savory goodness. I love serving it in wide, shallow bowls with an extra sprinkle of Parmesan and a side of crusty bread for dipping into any remaining sauce.

London Broil Shepherd’s Pie

London Broil Shepherd
Musing on the quiet comfort of a rainy afternoon, I found myself drawn to the kitchen, where the familiar ritual of preparing this London Broil Shepherd’s Pie felt like stitching together warmth and memory. There’s something deeply satisfying about transforming humble ingredients into a dish that feels like a gentle embrace, each layer telling its own quiet story.

Ingredients

– 1.5 lbs London broil, cut into ½-inch cubes (I like trimming any visible silver skin for tenderness)
– 2 tbsp extra virgin olive oil (my go-to for its fruity notes)
– 1 large yellow onion, finely diced (sweet varieties add such depth)
– 2 carrots, peeled and chopped into ¼-inch pieces
– 2 celery stalks, sliced thin (their crispness balances the richness)
– 3 garlic cloves, minced (freshly crushed releases the best aroma)
– 1 tbsp tomato paste (I always keep a tube in the fridge for convenience)
– 1 cup frozen peas (thawed—they brighten the filling beautifully)
– 2 cups beef broth (low-sodium lets the meat shine)
– 1 tsp Worcestershire sauce (a splash for umami depth)
– 2 lbs russet potatoes, peeled and quartered (starchy ones mash up fluffily)
– ½ cup whole milk, warmed (room temp blends smoother)
– 4 tbsp unsalted butter (I prefer it for its creamy finish)
– Salt and black pepper (to layer seasoning throughout)

Instructions

1. Preheat your oven to 375°F to ensure it’s ready for baking.
2. Place the peeled and quartered potatoes in a large pot and cover with cold water by 1 inch.
3. Bring the pot to a boil over high heat, then reduce to a simmer and cook for 15–18 minutes until the potatoes pierce easily with a fork.
4. While the potatoes cook, heat 2 tbsp olive oil in a large oven-safe skillet over medium-high heat until it shimmers.
5. Add the cubed London broil in a single layer, seasoning with ½ tsp salt and ¼ tsp black pepper, and sear for 3–4 minutes until browned on all sides.
6. Transfer the beef to a plate, leaving any drippings in the skillet.
7. Tip: Deglaze the skillet with a splash of broth if bits stick—it adds flavor to the filling.
8. Add the diced onion, carrots, and celery to the skillet and sauté for 5–7 minutes until the onions turn translucent.
9. Stir in the minced garlic and cook for 1 minute until fragrant.
10. Mix in the tomato paste and cook for 1 minute to deepen its color.
11. Return the beef to the skillet, then pour in the beef broth and Worcestershire sauce, scraping up any browned bits.
12. Simmer uncovered for 10–12 minutes until the liquid reduces by half.
13. Fold in the thawed peas and remove the skillet from heat.
14. Drain the cooked potatoes thoroughly and return them to the hot pot for 1 minute to evaporate excess moisture.
15. Mash the potatoes with a ricer or masher until smooth.
16. Tip: Warm the milk before mixing—it prevents the mash from cooling too quickly.
17. Beat in the warmed milk and unsalted butter until the potatoes are creamy.
18. Season the mash with ½ tsp salt and ¼ tsp black pepper.
19. Spoon the potato mixture over the beef filling in the skillet, spreading it evenly to the edges.
20. Use a fork to create swirls on top for crisp ridges.
21. Tip: Bake on a rimmed baking sheet to catch any bubbles—it keeps the oven clean.
22. Bake for 25–30 minutes until the topping is golden and the filling bubbles at the edges.
23. Let it rest for 10 minutes before serving to allow the layers to set.
Serving this straight from the skillet, the creamy potato topping gives way to a savory, beefy filling that’s rich with tender vegetables. Leftovers taste even better the next day, reheated gently with a sprinkle of fresh parsley for a bright finish.

London Broil Philly Cheesesteak

London Broil Philly Cheesesteak
Zigzagging through my kitchen this quiet afternoon, I find myself drawn to the comforting ritual of transforming humble ingredients into something extraordinary. There’s something deeply satisfying about taking a classic cut like London broil and reimagining it as the star of a Philly cheesesteak—a little twist on tradition that always feels like coming home. The slow sizzle of beef and onions fills the air, promising the kind of meal that settles both stomach and soul.

Ingredients

– 1.5 lbs London broil (I always look for good marbling—it makes all the difference in tenderness)
– 2 large yellow onions, thinly sliced (they caramelize so beautifully when you’re patient)
– 2 green bell peppers, sliced into strips (I prefer them with a bit of crunch still left)
– 4 hoagie rolls (toasted just until golden—it prevents sogginess)
– 8 slices provolone cheese (the melty, mild flavor is perfect here)
– 3 tbsp vegetable oil (divided—it has a higher smoke point for searing)
– 2 tbsp Worcestershire sauce (my secret weapon for that deep, savory note)
– 1 tsp garlic powder (I reach for this more than fresh garlic in this recipe)
– 1/2 tsp black pepper (freshly ground releases the best aroma)
– 1/2 tsp salt (I use kosher—it distributes more evenly)

Instructions

1. Place the London broil in the freezer for 30 minutes—this firms it up and makes slicing much easier.
2. Remove the beef from the freezer and slice it against the grain into very thin strips, about 1/8-inch thick.
3. Heat 2 tablespoons of vegetable oil in a large skillet over medium-high heat until it shimmers, about 2 minutes.
4. Add the sliced onions to the hot skillet and cook for 8-10 minutes, stirring occasionally, until they turn soft and golden brown.
5. Push the onions to one side of the skillet and add the remaining 1 tablespoon of oil to the empty space.
6. Add the bell peppers and cook for 4-5 minutes until they’re slightly softened but still have some crispness.
7. Push the peppers to join the onions, then add the beef strips in a single layer—don’t overcrowd the pan.
8. Cook the beef for 2-3 minutes without moving it to develop a good sear, then flip and cook another 2 minutes.
9. Sprinkle the garlic powder, salt, and black pepper evenly over the beef and vegetables.
10. Drizzle the Worcestershire sauce over everything and stir to combine all ingredients thoroughly.
11. Reduce heat to low and arrange the provolone cheese slices over the beef mixture.
12. Cover the skillet and let the cheese melt completely, which takes about 2-3 minutes.
13. While the cheese melts, toast the hoagie rolls in a 350°F oven for 4-5 minutes until lightly crisp.
14. Spoon the cheesy beef mixture directly into the toasted rolls, dividing it evenly among all four.
15. Serve immediately while the cheese is still bubbling and the rolls are warm. Really, the magic happens in that first bite—the tender, savory beef against the sweet caramelized onions, all hugged by melted provolone and a perfectly crisp roll. I sometimes add a drizzle of hot sauce for those who like a little kick, or serve it with crispy potato wedges for the ultimate comfort meal.

London Broil Caesar Salad

London Broil Caesar Salad
Holding this warm plate of London Broil Caesar Salad feels like finding comfort in the quiet of a late autumn afternoon—a hearty, satisfying meal that bridges the gap between elegant dining and cozy home cooking, where tender marinated beef meets crisp romaine in a creamy, garlicky embrace.

Ingredients

– 1.5 lbs London broil steak (I always let it rest on the counter for 30 minutes before marinating—it helps the meat relax)
– 1/3 cup extra virgin olive oil (my go-to for its fruity depth)
– 3 tbsp fresh lemon juice (squeezed just before using for the brightest flavor)
– 2 cloves garlic, minced (I press mine with the side of a knife to release more aroma)
– 1 tsp Dijon mustard (a dollop adds a subtle tang that balances the richness)
– 1/4 cup grated Parmesan cheese (I prefer freshly grated—it melts into the dressing so smoothly)
– 2 large heads romaine lettuce, chopped (rinsed and spun dry to keep the salad crisp)
– 1/2 cup croutons (homemade or store-bought, but I toast mine for extra crunch)
– Salt and freshly ground black pepper (I use a generous pinch of each)

Instructions

1. Pat the London broil steak dry with paper towels to ensure a good sear.
2. In a small bowl, whisk together 1/3 cup olive oil, 3 tbsp lemon juice, 2 minced garlic cloves, 1 tsp Dijon mustard, and 1/4 cup grated Parmesan until emulsified.
3. Place the steak in a shallow dish and pour half of the dressing over it, turning to coat evenly.
4. Cover the dish and refrigerate the steak for at least 1 hour or up to 4 hours for deeper flavor.
5. Preheat a grill or skillet to medium-high heat (about 400°F).
6. Remove the steak from the marinade, letting excess drip off, and season both sides with salt and pepper.
7. Cook the steak for 6-7 minutes per side for medium-rare, or until an instant-read thermometer reads 135°F.
8. Transfer the steak to a cutting board and let it rest for 10 minutes—this keeps the juices inside.
9. While the steak rests, toss the chopped romaine and croutons in a large bowl with the remaining dressing.
10. Thinly slice the rested steak against the grain to ensure tenderness.
11. Arrange the sliced steak over the dressed salad.
12. Garnish with additional Parmesan and black pepper if desired.

Knowing how the crisp romaine gives way to the savory, marinated beef makes each bite a small revelation; serve it with crusty bread to soak up the extra dressing, or top with a soft-boiled egg for a richer, more layered meal.

Spicy London Broil Wraps

Spicy London Broil Wraps
Folding this recipe into my notebook feels like preserving a quiet afternoon memory, the kind where the kitchen fills with warm, spicy scents that linger long after the meal is done. It’s a simple wrap, really, but one that carries the comfort of well-marinated beef and the gentle heat that builds with each bite, perfect for those days when you crave something hearty yet uncomplicated.

Ingredients

– 1.5 lbs London broil, sliced thin against the grain (I find this makes it wonderfully tender)
– 2 tbsp extra virgin olive oil (my go-to for its fruity depth)
– 3 cloves garlic, minced (freshly crushed releases the best aroma)
– 1 tsp smoked paprika (for that subtle, smoky warmth)
– 1/2 tsp cayenne pepper (adjust if you like it milder)
– 1/2 cup sour cream (full-fat gives a creamier texture)
– 4 large flour tortillas (I warm them slightly for extra pliability)
– 2 cups shredded lettuce (crisp iceberg holds up nicely)
– 1/2 cup diced tomatoes (ripe ones add a juicy burst)

Instructions

1. Place the sliced London broil in a medium bowl.
2. Drizzle the extra virgin olive oil over the beef, ensuring it coats each piece evenly.
3. Add the minced garlic, smoked paprika, and cayenne pepper to the bowl.
4. Use your hands to massage the spices and oil into the beef for 1 minute, making sure every slice is well-covered.
5. Cover the bowl with plastic wrap and let it marinate at room temperature for 20 minutes to allow the flavors to meld.
6. Heat a large skillet over medium-high heat until a drop of water sizzles upon contact.
7. Add the marinated beef to the skillet in a single layer, working in batches if needed to avoid overcrowding.
8. Cook the beef for 3 minutes without stirring to develop a seared crust on one side.
9. Flip each slice and cook for another 2 minutes until the beef is browned but still slightly pink inside for tenderness.
10. Transfer the cooked beef to a plate and let it rest for 5 minutes to redistribute the juices.
11. Warm the flour tortillas in a dry skillet over low heat for 30 seconds per side until soft and pliable.
12. Spread 2 tablespoons of sour cream evenly over the center of each warmed tortilla.
13. Layer 1/2 cup of shredded lettuce over the sour cream on each tortilla.
14. Divide the rested beef evenly among the tortillas, placing it over the lettuce.
15. Top each with 2 tablespoons of diced tomatoes.
16. Fold the bottom edge of each tortilla up over the filling, then fold in the sides and roll tightly to form a wrap.

You’ll notice the tender beef, infused with smoky heat, pairs beautifully with the cool, crisp lettuce and creamy sour cream, creating a wrap that’s both satisfying and easy to hold. For a fun twist, slice them in half diagonally and serve with extra sour cream for dipping, letting the flavors mingle in every bite.

London Broil Stuffed Bell Peppers

London Broil Stuffed Bell Peppers
Evenings like this call for something comforting yet thoughtful, where the simple act of preparing a meal becomes a quiet meditation, transforming humble ingredients into something that feels like a warm embrace on a cool autumn night.

Ingredients

– 1.5 lbs London broil, sliced thin against the grain (I find freezing it for 20 minutes first makes slicing so much easier)
– 4 large bell peppers, any color you love (I’m partial to the red ones for their sweetness)
– 1 cup long-grain white rice, rinsed until the water runs clear
– 1 medium yellow onion, finely diced (the sharp scent always takes me back to my grandmother’s kitchen)
– 3 cloves garlic, minced (fresh is always worth the extra minute)
– 2 cups beef broth, warmed (homemade if you have it, but store-bought works beautifully too)
– 1 (14.5 oz) can diced tomatoes, undrained (I like the fire-roasted variety for deeper flavor)
– 2 tbsp extra virgin olive oil (my go-to for both cooking and finishing)
– 1 tsp dried oregano, crushed between your palms to release its oils
– 1/2 tsp smoked paprika (it adds such a lovely warmth)
– 1/2 cup shredded mozzarella cheese (the whole milk variety melts so luxuriously)
– 1/4 cup grated Parmesan cheese (for that salty, nutty finish)

Instructions

1. Preheat your oven to 375°F.
2. Slice the tops off the bell peppers and remove all seeds and membranes.
3. Bring a large pot of salted water to a rolling boil.
4. Blanch the hollowed bell peppers in the boiling water for 3 minutes until slightly softened.
5. Drain the peppers and place them cut-side up in a 9×13 inch baking dish.
6. Heat 1 tablespoon olive oil in a large skillet over medium-high heat until shimmering.
7. Add the sliced London broil and cook for 4-5 minutes, stirring occasionally, until browned on all sides.
8. Transfer the cooked beef to a clean bowl using a slotted spoon.
9. Reduce the skillet heat to medium and add the remaining 1 tablespoon olive oil.
10. Sauté the diced onion for 5-7 minutes until translucent and fragrant.
11. Add the minced garlic and cook for 1 minute until golden but not browned.
12. Stir in the rinsed rice, dried oregano, and smoked paprika, coating everything in the oil.
13. Pour in the warmed beef broth and undrained diced tomatoes, scraping any browned bits from the skillet bottom.
14. Bring the mixture to a simmer, then reduce heat to low, cover, and cook for 15 minutes until the rice is tender and has absorbed most liquid.
15. Fold the cooked London broil back into the rice mixture until evenly combined.
16. Spoon the filling into the prepared bell peppers, packing it gently but not too tightly.
17. Top each pepper with a mixture of mozzarella and Parmesan cheeses.
18. Cover the baking dish with foil and bake at 375°F for 25 minutes.
19. Remove the foil and bake for another 10-15 minutes until the cheese is bubbly and lightly golden.
20. Let the peppers rest for 5 minutes before serving to allow the filling to set. Heirloom ceramic plates seem to cradle these peppers perfectly, their tender walls giving way to the savory, beef-studded rice within—each bite carries the deep warmth of smoked paprika and the bright freshness of tomato, making them wonderful alongside a simple green salad or even sliced cold for lunch the next day.

Creamy London Broil Stroganoff

Creamy London Broil Stroganoff
Beneath the quiet hum of the afternoon, I find myself drawn back to this recipe, a comforting embrace of tender beef and silky sauce that feels like a warm conversation with the past. It’s a dish that unfolds slowly, much like the fading light outside my window, inviting patience and presence in every step.

Ingredients

– 1.5 pounds London broil, thinly sliced against the grain (I find this makes all the difference for tenderness)
– 2 tablespoons extra virgin olive oil, my go-to for its gentle fruity notes
– 1 large yellow onion, thinly sliced (sweet varieties like Vidalia work beautifully here)
– 8 ounces cremini mushrooms, sliced—their earthy depth is worth the extra slicing time
– 3 cloves garlic, minced (freshly minced, please, for that bright, aromatic punch)
– 1 cup beef broth, preferably low-sodium to control the saltiness
– 1 cup sour cream, at room temperature to prevent curdling when stirred in
– 2 tablespoons all-purpose flour, for just the right thickening power
– 1 teaspoon Dijon mustard, my secret for a subtle tang that lifts the creaminess
– 1/2 teaspoon smoked paprika, for a whisper of warmth without overpowering
– Salt and freshly ground black pepper, to season layer by layer as you go

Instructions

1. Pat the London broil slices completely dry with paper towels to ensure a good sear.
2. Heat the olive oil in a large skillet over medium-high heat until it shimmers, about 2 minutes.
3. Add the beef in a single layer, working in batches if needed, and sear for 2 minutes per side until browned but not cooked through.
4. Transfer the beef to a plate, leaving any drippings in the skillet for building flavor.
5. Reduce the heat to medium and add the onion, sautéing for 4 minutes until softened and translucent.
6. Stir in the mushrooms and cook for 6 minutes, until they release their liquid and begin to brown lightly.
7. Add the garlic and cook for 1 minute more, just until fragrant to avoid bitterness.
8. Sprinkle the flour over the vegetables and cook, stirring constantly, for 1 minute to form a roux.
9. Gradually pour in the beef broth while stirring continuously to prevent lumps from forming.
10. Bring the mixture to a gentle simmer and cook for 3 minutes, until slightly thickened.
11. Reduce the heat to low and stir in the sour cream, Dijon mustard, and smoked paprika until fully incorporated.
12. Return the beef and any accumulated juices to the skillet, simmering gently for 4 minutes to heat through and tenderize the meat.
13. Season with salt and pepper, tasting as you go to adjust balance.
Finally, the stroganoff settles into a velvety harmony, with the beef yielding softly to the fork and the sauce clinging like a whispered secret. For a cozy twist, I love serving it over wide egg noodles or creamy mashed potatoes, letting the richness seep into every bite on a quiet evening.

London Broil Hash with Poached Eggs

London Broil Hash with Poached Eggs
Lately, I’ve been craving those quiet weekend mornings where time stretches out like dough rising, and this hash has become my gentle ritual—transforming leftover London broil into something warm and nourishing, with poached eggs that break open like liquid gold over the savory potatoes and beef.

Ingredients

  • 2 cups leftover London broil, shredded into bite-sized pieces—I find the marinated, grilled kind adds the best depth
  • 3 medium russet potatoes, peeled and diced into ½-inch cubes for even cooking
  • 1 large yellow onion, finely chopped; sweet varieties caramelize beautifully here
  • 2 tablespoons extra virgin olive oil, my go-to for its fruity notes
  • 4 large eggs, preferably room temperature for easier poaching
  • 1 teaspoon kosher salt, which I prefer for its clean, even seasoning
  • ½ teaspoon freshly cracked black pepper, adding a gentle warmth
  • 2 tablespoons white vinegar, a little trick to help the egg whites set neatly

Instructions

  1. Heat the olive oil in a large cast-iron skillet over medium heat until it shimmers, about 2 minutes—this ensures the potatoes crisp without burning.
  2. Add the diced potatoes and chopped onion to the skillet, spreading them in an even layer.
  3. Cook for 12–15 minutes, stirring occasionally, until the potatoes are golden brown and tender when pierced with a fork.
  4. Sprinkle the kosher salt and black pepper evenly over the potato-onion mixture, stirring to coat.
  5. Fold in the shredded London broil and cook for another 4–5 minutes, just until the beef is warmed through and slightly crisped at the edges.
  6. While the hash cooks, fill a medium saucepan with 4 inches of water and bring it to a gentle simmer over medium heat—bubbles should barely break the surface.
  7. Stir the white vinegar into the simmering water; this helps the egg whites coagulate faster for tidy poaching.
  8. Crack one egg into a small ramekin, then gently slide it into the water, repeating with the remaining eggs.
  9. Poach the eggs for 3–4 minutes, until the whites are fully set but the yolks remain runny when lifted with a slotted spoon.
  10. Divide the hash among four plates and top each with a poached egg.

Comfort arrives in the contrast of textures—the crisp potatoes and savory beef giving way to the silky egg yolk that coats every bite. I love serving this with buttery toast for scooping up the last bits, or alongside a simple arugula salad to cut through the richness.

London Broil Lettuce Wraps

London Broil Lettuce Wraps

Perhaps it’s the quiet satisfaction of assembling these wraps that draws me back to this recipe, the way the deep, savory notes of marinated beef contrast with the crisp freshness of lettuce cups, creating something that feels both nourishing and deeply comforting on a cool evening.

Ingredients

  • 1 ½ lbs London broil – I find a thicker cut holds the marinade better and stays juicier
  • 3 tbsp soy sauce – use low-sodium if you’re watching salt, but I love the depth of regular
  • 2 tbsp olive oil – extra virgin is my kitchen staple for its fruity notes
  • 1 tbsp rice vinegar – just a splash to brighten everything up
  • 2 cloves garlic, minced – fresh is essential here, none of that jarred stuff
  • 1 tsp grated ginger – I keep a knob in the freezer for easy grating
  • 8 large butter lettuce leaves – their cup-like shape is perfect for holding fillings
  • ½ cup shredded carrots – I buy pre-shredded to save time, no shame in that
  • ¼ cup sliced green onions – the green parts add such a fresh crunch

Instructions

  1. Place the London broil in a shallow dish and pat it completely dry with paper towels – this helps the marinade stick better.
  2. Whisk together soy sauce, olive oil, rice vinegar, minced garlic, and grated ginger in a small bowl until fully combined.
  3. Pour the marinade over the London broil, turning the meat several times to coat every surface evenly.
  4. Cover the dish with plastic wrap and refrigerate for exactly 2 hours – no longer, or the acid can start to toughen the meat.
  5. Preheat your grill or grill pan to medium-high heat, about 450°F, and lightly oil the grates to prevent sticking.
  6. Remove the London broil from the marinade, letting excess drip off, and discard the used marinade completely.
  7. Grill the London broil for 6 minutes on the first side until you see clear grill marks forming.
  8. Flip the meat using tongs and grill for another 5-6 minutes until the internal temperature reaches 135°F for medium-rare.
  9. Transfer the grilled London broil to a cutting board and let it rest undisturbed for 8 minutes – this keeps all those precious juices inside.
  10. While the meat rests, arrange butter lettuce leaves on a platter and divide shredded carrots and sliced green onions among them.
  11. Slice the rested London broil very thinly against the grain – this is the secret to tender bites every time.
  12. Divide the sliced beef evenly among the prepared lettuce cups, drizzling any accumulated juices over the top.

Here, the tender, slightly charred beef melts against the cool, crisp lettuce, while the carrots and green onions add just enough sweetness and bite to balance the rich umami. I sometimes serve these with a small dish of extra rice vinegar for dipping, or pile the leftovers into a rice bowl the next day—they’re just as satisfying deconstructed.

London Broil Fried Rice

London Broil Fried Rice
Often, I find myself standing before the refrigerator, contemplating the quiet poetry of leftovers—how yesterday’s London broil can transform into today’s comfort. On evenings like this, when the light fades early and the kitchen feels like a sanctuary, I let my hands guide me toward something simple yet deeply satisfying.

Ingredients

– 2 cups cooked London broil, thinly sliced against the grain (I save the juices for extra flavor)
– 3 cups day-old jasmine rice, chilled (it fries up fluffier this way)
– 2 large eggs, lightly beaten (I prefer room temperature for even cooking)
– 1/2 cup frozen peas, no need to thaw
– 3 tablespoons soy sauce, the good kind with a rich, dark color
– 2 tablespoons vegetable oil, my trusty neutral choice for high heat
– 1/4 cup finely chopped yellow onion, the sweet variety if you have it
– 2 cloves garlic, minced (freshly crushed releases the most aroma)

Instructions

1. Heat a large skillet or wok over medium-high heat until a drop of water sizzles upon contact.
2. Add 1 tablespoon vegetable oil and swirl to coat the surface evenly.
3. Pour in the beaten eggs and let them set for 30 seconds without stirring.
4. Gently scramble the eggs with a spatula until just cooked through, about 1 minute, then transfer to a plate.
5. Add the remaining 1 tablespoon oil to the same skillet, allowing it to shimmer for 20 seconds.
6. Sauté the chopped onion for 2–3 minutes until translucent and fragrant.
7. Stir in the minced garlic and cook for another 30 seconds, just until golden but not browned.
8. Add the sliced London broil and frozen peas, tossing to combine and heat through for 2 minutes.
9. Crumble the chilled rice into the skillet, breaking up any clumps with your spatula.
10. Drizzle the soy sauce evenly over the rice and stir-fry for 4–5 minutes until the rice is lightly crisped.
11. Fold the scrambled eggs back into the skillet, mixing gently to distribute everything.
12. Cook for 1 final minute to let the flavors meld, then remove from heat.

Delightfully textured, this fried rice balances the chew of seared beef with the soft give of peas and fluffy grains. Each bite carries the savory depth of soy-kissed rice, punctuated by sweet onion and the gentle warmth of garlic. For a cozy twist, I sometimes top it with a soft-fried egg, letting the yolk cascade over the medley like liquid gold.

London Broil Minestrone Soup

London Broil Minestrone Soup
Evenings like this, when the chill settles deep in the bones, call for something more substantial than mere sustenance. This London Broil Minestrone is my quiet answer, a slow-simmered embrace that transforms humble ingredients into a deeply comforting bowl. It’s the kind of meal that feels like a reward for simply making it through the day.

Ingredients

– 1 lb London broil, cut into 1-inch cubes (I find cutting against the grain makes it wonderfully tender)
– 2 tbsp extra virgin olive oil (my go-to for its fruity depth)
– 1 large yellow onion, diced (I like a medium dice for a good texture)
– 3 cloves garlic, minced (freshly minced releases the best aroma)
– 2 medium carrots, sliced into 1/4-inch rounds (they hold their shape beautifully)
– 2 stalks celery, chopped
– 1 (28 oz) can crushed tomatoes (the San Marzano variety is my favorite for sweetness)
– 6 cups beef broth (homemade if you have it, but a good quality store-bought works)
– 1 (15 oz) can cannellini beans, rinsed and drained (rinsing removes that excess sodium)
– 1 cup ditalini pasta (its small size is perfect for spooning)
– 1 tsp dried oregano
– 1/2 tsp freshly cracked black pepper
– 1 tsp kosher salt (I prefer it for its clean flavor)
– 2 cups fresh spinach

Instructions

1. Pat the London broil cubes completely dry with paper towels.
2. Heat the extra virgin olive oil in a large Dutch oven or heavy-bottomed pot over medium-high heat until it shimmers, about 2 minutes.
3. Add the beef cubes in a single layer, working in batches if necessary to avoid crowding the pan.
4. Sear the beef for 3-4 minutes per side until a deep brown crust forms, then transfer it to a clean plate.
5. Reduce the heat to medium and add the diced onion to the pot, scraping up any browned bits from the bottom.
6. Sauté the onion for 5-7 minutes until it becomes translucent and soft.
7. Add the minced garlic and cook for 1 minute until fragrant, being careful not to let it burn.
8. Stir in the sliced carrots and chopped celery, cooking for another 5 minutes to slightly soften them.
9. Pour in the crushed tomatoes and beef broth, using your spoon to deglaze the pot completely.
10. Return the seared beef and any accumulated juices back to the pot.
11. Stir in the dried oregano, kosher salt, and freshly cracked black pepper.
12. Bring the soup to a boil, then immediately reduce the heat to low, cover the pot with a lid slightly ajar.
13. Simmer gently for 1 hour and 15 minutes, until the beef is fork-tender.
14. Stir in the rinsed cannellini beans and ditalini pasta.
15. Continue simmering uncovered for 12-14 minutes, until the pasta is al dente.
16. Turn off the heat and stir in the fresh spinach until it just wilts, which takes about 1 minute.

Knowing the tender beef nearly melts against the firm pasta and soft beans creates a wonderful contrast in every spoonful. The broth, rich and slightly sweet from the tomatoes, is the perfect base for a final drizzle of good olive oil and a sprinkle of Parmesan cheese, making each bowl feel like a complete, comforting meal.

Conclusion

These 23 creative leftover London broil recipes transform simple leftovers into exciting new meals. From hearty sandwiches to flavorful salads, there’s something delicious for every taste. We’d love to hear which recipes become your family favorites—leave a comment below and share your cooking adventures! Don’t forget to pin this article to your Pinterest boards so you can easily reference these tasty ideas again.

Leave a Comment