A London Broil is a hearty dish that’s perfect for weeknight dinners or special occasions. Combining juicy cuts of beef with the rich, savory flavors of tomatoes and onions and the comforting texture of potatoes, this recipe London broil with tomatoes and onions and potatoes is a complete meal in itself. Whether you’re a seasoned cook or new to the kitchen, this guide will walk you through the steps to prepare an unforgettable dish. From choosing the right ingredients to perfecting your cooking technique, we’ll ensure you bring out the best in this recipe.
Introduction to London Broil
What is London Broil?
Contrary to what its name suggests, a London Broil isn’t a specific cut of meat but rather a method of preparation. Traditionally, it involves marinating and broiling beef to achieve a tender, flavorful result. Over the years, the term has come to include oven-roasting or grilling techniques, offering more versatility for home cooks. Most recipes call for affordable cuts like top round or flank steak, making it an economical choice for a crowd-pleasing meal.
The Appeal of London Broil with Tomatoes and Onions
Combining beef with tomatoes and onions creates a dish that’s both hearty and nutritious. The juicy acidity of tomatoes enhances the meat’s natural flavors, while the onions add sweetness and depth. Together, they create a flavorful base that elevates the entire dish. This pairing also ensures the meat stays tender and moist during cooking, especially when slow-cooked or roasted.
Why Add Potatoes to the Dish?
Potatoes are the ultimate comfort food, and they’re the perfect sidekick for this recipe. Their starchy goodness balances the richness of the beef and the tanginess of the tomatoes. Plus, cooking them together allows the potatoes to absorb all the flavors of the dish, making every bite a delightful medley of textures and tastes.
Ingredients for London Broil with Tomatoes and Onions

Essential Ingredients for the Best London Broil Recipe
When making the perfect recipe London broil with tomatoes and onions and potatoes, having the right ingredients is essential. Here’s what you’ll need to get started:
- London Broil Steak: Opt for top round or flank steak, typically around 2 pounds. These cuts are budget-friendly yet packed with flavor.
- Tomatoes: Use canned stewed tomatoes or fresh, chopped tomatoes for a vibrant, tangy base.
- Onions: Sweet or yellow onions work best, as they caramelize beautifully during cooking.
- Potatoes: Go for waxy potatoes like Yukon Gold or baby potatoes, which hold their shape and absorb flavors well.
- Seasonings: Garlic, salt, pepper, and a touch of paprika add depth to the dish.
- Oil or Butter: For searing the meat and enhancing its richness.
Choosing the Best Cut of Meat for London Broil
Selecting the right beef cut can make or break your recipe. A London Broil steak should be lean yet tender when cooked correctly. Cuts like top round or flank steak work well because they benefit from marinating and slow cooking. Look for meat with minimal fat marbling for a healthier option while ensuring it’s thick enough to retain juiciness during cooking.
Substitutes for Tomatoes and Onions in London Broil
Want to switch things up? You can substitute beef with chicken thighs or pork loin for a different spin. If you’re out of tomatoes, use chunky salsa or tomato puree as a base. Vegetables like carrots, celery, or bell peppers can also be added for more flavor and color. With these simple tweaks, you can adapt the dish to suit your preferences while sticking to the recipe London broil with tomatoes and onions and potatoes theme.
Preparation Steps for London Broil with Tomatoes and Onions
Marinating Tips for the Juiciest London Broil Recipe

A key step in this recipe London broil with tomatoes and onions and potatoes is marinating the meat. Marinating not only infuses the steak with flavor but also tenderizes it, ensuring every bite is succulent. Prepare a marinade using olive oil, minced garlic, soy sauce, a splash of vinegar, and your choice of dried herbs like rosemary or thyme. Place the steak in a resealable bag, pour in the marinade, and let it sit in the fridge for at least 4 hours or, ideally, overnight.
Prepping Tomatoes, Onions, and Potatoes for the Dish
While the steak marinates, prepare the vegetables. Dice the tomatoes if using fresh ones, or drain canned tomatoes slightly to avoid excessive liquid. Slice onions into thin rounds for even cooking, and chop potatoes into bite-sized pieces. Toss the potatoes with olive oil, salt, and pepper to enhance their flavor during roasting.
Assembling Your London Broil Recipe for Even Cooking
Once the prep work is done, it’s time to assemble. Lay the onions and tomatoes at the base of a roasting pan or Dutch oven to create a flavorful bed. Place the marinated steak on top, allowing the juices to seep into the vegetables as it cooks. Scatter the potatoes around the meat, ensuring they’re evenly spaced for proper roasting. If desired, pour some of the leftover marinade over the vegetables for an extra punch of flavor.
With everything prepped and ready, you’re just a few steps away from creating a dish that’s both hearty and satisfying. Next, we’ll explore different cooking techniques to bring this meal to life!
Cooking Methods for London Broil with Tomatoes and Onions

Oven-Roasting Tips for the Perfect London Broil Recipe
Oven-roasting is a classic method for preparing recipe London broil with tomatoes and onions and potatoes. Start by preheating your oven to 350°F (175°C). Place the marinated London Broil on a bed of onions and tomatoes in a roasting pan, and scatter the seasoned potatoes around it. Cover the pan tightly with aluminum foil to lock in moisture and flavors. Roast for 2 to 3 hours, checking occasionally to ensure the meat remains juicy. Once done, let it rest for 10 minutes before slicing against the grain. This method ensures tender beef and perfectly cooked vegetables.
Slow Cooker Method for Tender London Broil with Potatoes
For those who prefer a hands-off approach, a slow cooker is an excellent alternative. Layer the tomatoes, onions, and potatoes at the base of the cooker, then place the marinated steak on top. Cook on low for 6-8 hours or on high for 4-5 hours. The slow cooking process allows the flavors to meld beautifully, resulting in a melt-in-your-mouth texture. For added depth, consider adding a splash of beef broth or red wine to the mix.
Grilling London Broil with Tomatoes and Onions
Grilling offers a smoky twist to the recipe London broil with tomatoes and onions and potatoes. First, grill the marinated steak over medium-high heat, cooking each side for about 6-7 minutes. While the steak rests, prepare the tomatoes, onions, and potatoes in a grill basket or foil packet until tender. Pair the grilled steak with the vegetables for a flavorful, summery version of the dish.
Serving and Presentation Tips for London Broil with Tomatoes and Onions

How to Plate London Broil with Vegetables Like a Pro
Presentation matters, and serving your recipe London broil with tomatoes and onions and potatoes can be both elegant and simple. Arrange slices of the beef on a large platter, fanning them out slightly for visual appeal. Place the roasted potatoes around the edges and top the meat with the caramelized onions and stewed tomatoes. Garnish with freshly chopped parsley or thyme for a pop of color and aroma.
Perfect Side Dishes for London Broil with Potatoes and Onions
While this dish is a complete meal, a few sides or sauces can elevate it even further. A crisp green salad with a tangy vinaigrette or steamed green beans adds freshness and contrast. For sauces, a creamy horseradish or a red wine reduction pairs beautifully with the beef. Want something heartier? Serve with a crusty loaf of bread to soak up the delicious juices.
For more recipes to inspire your culinary adventures, check out the wide range of dishes on DeliciouRecipes. Explore new flavors and ideas to complement your London Broil masterpiece!
Frequently Asked Questions
What is the Best Marinade for London Broil Recipe?
A flavorful marinade is the secret to making the perfect recipe London broil with tomatoes and onions and potatoes. A simple yet effective marinade combines olive oil, soy sauce, minced garlic, and a splash of balsamic vinegar. Adding honey or brown sugar balances the acidity while giving the steak a beautiful caramelized crust. Fresh herbs like thyme, oregano, or rosemary infuse the meat with earthy, aromatic notes.
For an extra kick, try incorporating Dijon mustard or Worcestershire sauce. These ingredients enhance the beef’s natural umami. Remember, marinating the steak for at least 4 hours, or better yet, overnight, is key to achieving a tender, flavorful result.
Can You Use Different Vegetables in London Broil with Tomatoes and Onions?
Yes, the beauty of this dish lies in its versatility. While tomatoes, onions, and potatoes are staples in the classic recipe, there are plenty of other vegetables that can elevate the dish.
- Carrots and Parsnips: Their natural sweetness complements the tangy tomatoes and savory beef.
- Bell Peppers: Add vibrant colors and a slight crunch to the meal.
- Mushrooms: Provide a meaty texture and absorb the rich juices, enhancing every bite.
- Zucchini or Eggplant: Great low-carb options that pair well with the seasoned steak.
When substituting vegetables, be mindful of their cooking times. Softer vegetables like zucchini or mushrooms may need to be added later in the cooking process to avoid overcooking.
How do I store leftovers, and for how long?
Leftovers from this recipe London broil with tomatoes and onions and potatoes are a blessing in disguise! Store any remaining food in an airtight container to maintain freshness.
- In the Refrigerator: Leftovers can be stored for up to three days. Reheat gently in the oven or microwave to prevent the beef from drying out.
- In the Freezer: For longer storage, freeze portions for up to three months. When ready to eat, thaw in the refrigerator overnight and reheat in a skillet or oven at a low temperature.
For added convenience, slice the beef and portion it with the vegetables before storing. This makes reheating quicker and ensures the flavors remain intact.
How can I make the dish ahead of time?
Making this recipe London broil with tomatoes and onions and potatoes ahead of time is a smart way to save time while impressing your guests. Start by marinating the steak the night before to let the flavors fully develop. Prepare the vegetables in advance, storing them in separate containers until it’s time to cook. On the day of serving, layer the ingredients in the roasting pan and pop it in the oven. If you’re using a slow cooker, assemble everything in the pot the night before and set it to cook in the morning.
What are some creative serving ideas?
This dish is delicious on its own, but you can get creative with how you serve it:
- Over Rice or Mashed Potatoes: The savory juices make an excellent sauce.
- In Sandwiches or Wraps: Thinly slice the meat and serve it with the vegetables in crusty bread or tortillas for a hearty lunch.
- As a Salad Topping: Use the steak as a protein-packed addition to a green salad, adding the roasted tomatoes and onions as flavorful toppings.
This flexibility makes the recipe not just a dinner staple but also a base for a variety of meals.
What cuts of meat can I use if I can’t find London Broil?
If London Broil isn’t available, don’t worry. Similar cuts like flank steak, top round, or even skirt steak can work beautifully in this recipe. These cuts are affordable and take well to marinades, ensuring the finished dish remains flavorful and tender.
Final Thoughts on London Broil with Tomatoes and Onions
Key Tips for Making the Best London Broil Recipe
Preparing the perfect recipe London broil with tomatoes and onions and potatoes doesn’t require expert skills—just a little preparation and attention to detail. Marinating the meat, using fresh ingredients, and choosing the right cooking method are key. Whether you roast, slow cook, or grill, the combination of juicy beef, tangy tomatoes, caramelized onions, and tender potatoes is guaranteed to impress.
Experiment with seasoning and pairings to make this dish your own. Once you’ve tried it, you’ll see why this hearty meal is a favorite for both everyday dinners and special occasions. Now, it’s time to gather your ingredients and get cooking!