Hearty Grilled London Broil Served with Vegan Mashed Potatoes

This London Broil recipe has been passed down for generations and will become a new family favorite if you haven’t tried it yet. The secret is to marinate the beef in a unique blend of spices overnight and then slow-cooked to perfection. The result is a tender, flavorful meal perfect for any occasion.
These delightful vegan mashed potatoes are the perfect side dish for this hearty meal. The potatoes are boiled until soft and then mashed with vegan margarine, soy milk, and garlic. This delicious combination will have you and your family feeling full and satisfied. Don’t forget to reheat the leftovers the next day! (If there are any left)

Ingredients For the London Broil Marinade:

  • 2 lbs. Kosher Beef London Broil
  • Two cloves peeled and chopped garlic
  • 1 tsp. parsley flakes (dried or fresh)
  • 1 tsp. onion flakes
  • 1 tbsp. Honey
  • 1/2 tbsp. Dijon mustard
  • 1/4 cup soy sauce
  • 1/3 cup vegetable or canola oil

Prepare the marinade:

  1. Mix the ingredients for the marinade in a mixing bowl and place the meat in.
  2. Cover dish with clean wrap and let the meat marinate for at least 2 hours (for best results overnight).

Cooking the meat:

  1. Heat your BBQ Grill
  2. Once heated, remove the steak from the marinade and let the excess juices drip off before placing the meat on the grill.
  3. Grill for approximately 5 minutes on each side
  4. When cooked to the desired temperature, remove, and let rest.

Ingredients for Vegan Mashed Potatoes

  • Ten (10) large Yukon golden potatoes
  • 3-5 cloves of roasted garlic (smashed)
  • 1/4 cup unsweet soy milk
  • 2 tsp. kosher salt
  • 1/2 cup vegan butter (melted)
  • 1 tsp. parsley flakes
  • 1 tsp. dried rosemary
  • 1/4 tsp. freshly cracked black pepper


  1. Add your potatoes to a large pot and cover with water over high heat to bring them to a boil.
  2. Reduce heat and let them simmer for approximately 20 minutes until they are fork-tender
  3. Drain the potatoes
  4. Transfer back to the pot and add your butter, soy milk, garlic, herbs, and spices
  5. Mix well

To Serve:
Once the meat has rested, slice it, and serve it alongside freshly made vegan mash.

Cooking time: 50 MinutesPrep Time: 25 Minutes600 calories: (per serving)Servings: 4
Recommend0 recommendationsPublished in Recipes