Instant Pot London Broil


This London Broil is one of the most popular beef recipes on Corrie cooks!

Have guests for dinner? Make this Instant Pot London broil and enjoy the compliments :]

For this recipe, we are using the Instant Pot instead of the broiler. But don't worry, the taste is the same and even better.

Once properly seared, the meat will capture all the juiciness inside and you will get a really nice and tasty piece.

What is London Broil anyway?

I'm glad you asked! The London broil is not a beef cut or a type of meat, but a preparation method. The term London broil refers to the meat that is marinated, seared and then broiled.

In some parts of the world, you can find a meat cut called London broil but that is just a fancy name for the top round.

What beef-cut should I use?

For this pressure cooker recipe I would go with the top round for this recipe. Feel free to buy skirt meat or chuck roast.

If you want to use round of eye or rump roast, you'd better go for the Instant Pot Roast Beef.

For how long should I marinate in the fridge?

I would do it for at least 2 hours. Overnight is better of course.

How should I cut the beef?

Once you have prepared your beef, the ideal way to cut is against the grain. This is not mandatory but gives better results.

Why don't you use a beer for the marinade?

There are many recipes for Instant Pot London broil. Some suggest you should use quality stout beer and some say you should cook the meat in chicken stock. So there are many options and many opinions out there.

Personally, after a few times I made this recipe, I find that marinating the beef in vinegar & tomato paste gives the best results. I made it once using beer and it was fine, but this version is much better in my opinion.

If you really like, you can add 1 cup of beer in the 6th step.

Why do you use vinegar? Will it affect the taste?

Don't worry. The vinegar will not have a huge impact on the flavor of the recipe.

Using the vinegar improves the meat texture and makes it softer and tender, just like in your favorite restaurant.

Side dish

Serve the pressure cooker London broil with red potatoes, Instant Pot green beans or roasted brussels sprouts.


You have that beer you didn't use for the marinade... Feel free to drink it :]

How To Make London Broil

Gather your ingredients:

In a large bowl, combine water, vinegar, tomato paste, thyme, and 1 teaspoon of garlic salt.

Add the meat and cover. Marinate for 3 hours in a fridge or overnight. Once done, remove afterward and pat dry.

Heat oil in Instant Pot on Saute and sear beef on all sides.

Once seared pour in the marinade and add that extra cup of liquid, water, stock, or even beer.

Lock the lid into place, select Manual. Set to High pressure and 20 minutes cooking cycle. Once done release pressure naturally.

Slice and serve.

Instant Pot Meat Recipes

Instant Pot Duck

Instant Pot Steak

Instant Pot Pork chops

Instant Pot whole chicken

Instant Pot London Broil
4.43 from 451 votes
Print Pin Rate
Course: dinner, lunch, Main Course
Cuisine: American
Keyword: BBQ sauce, London Broil, stout beer
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 4
  • 1 tbsp olive or canola oil
  • 2 lb London broil or top round
  • ½ cup water or beef stock for the sauce
  • 1 cup water or beef stock for the Instant Pot
  • ¼ cup red wine vinegar
  • 1 tbsp tomato paste
  • 1 ½ tsp dried thyme
  • 1 tsp garlic salt
  • salt and pepper to taste
  • In a mixing bowl, combine ½ cup of water or beef stock, vinegar, tomato paste, and spices.
  • Put the London broil inside and cover. Marinate for 3 hours or overnight in the fridge.
  • Remove the beef from the marinade and pat dry.
  • On the Instant Pot, press "saute" and add oil.
  • Add the beef and sear on all sides until brown.
  • Pour in marinade and that one extra cup of water or stock.
  • Lock the lid and cook at high pressure for 20 minutes.
  • Once done, wait for a natural pressure release. When the valve drops (means all the pressure has been released), open the lid and take out the beef.
  • Season with salt and pepper and serve.
Calories: 7kcal Carbohydrates: 1g Protein: 1g Fat: 1g Saturated Fat: 1g Polyunsaturated Fat: 1g Monounsaturated Fat: 1g Sodium: 614mg Potassium: 50mg Fiber: 1g Sugar: 1g Vitamin A: 75IU Vitamin C: 1mg Calcium: 10mg Iron: 1mg

Instant Pot London Broil Dinner



    Reader Interactions

  1. cory

    Can you suggest cooking times for smaller cuts as the ones I find are 1.4-1.8lbs? Also for doing more or less cooked (i.e. medium, medium rare). The difficulty in instant pot roast seems to be keeping the pink.

    • Joe Craig

      cook london broil pink

  2. Doreen Northrup

    Just made this. Oh my goodness its delicious. I didn't have stout beer so I used beef broth. Will definitely recommend this to my friends and make it again and agsin.

    • Corrie CooksCorrie Cooks

      I'm so glad you like it :] It's one of my favorites too.

  3. Jenna

    Doesn't the instant pot need a least a cup of liquid for cooking?

    • Mel Heinrichs

      Absolutely you need liquid. In this case the stout is the liquid.

      • susan

        how long do i cook for 1.3 lb

        • Corrie CooksCorrie Cooks

          I would try cooking for 15 minutes. If you like it more well done, 20 minutes will still be fine!

    • Mica

      See step 6

  4. M. Owen Santy

    If the stout is too heavy for you can substitute equal amount of nice red wine -OR- one of your Husbands (or your for that matter) IPA's and still is great.

    I do substitute 1/2 a fresh minced onion & add 1 clove og minced garlic for a bit of a "wham"

  5. Adina

    If I wanted to ad vegetables( potatoes/carrots) could I just add them on top or would I need to make adjustments?

    • Corrie CooksCorrie Cooks

      Arrange a trivet over meat mixture. Now, place the vegetables on top of trivet before closing the lid.

  6. AATP

    Hi Corrie,
    Well, I followed the recipe exactly and even marinated the meat for about 6 hours, however it turned out tough and tasteless!
    I am wondering if the natural release time which took about 20 minutes is what made the meat tough since it continues to cook during that time, especially with it being just 2 pounds.  Any thoughts? Thanks! 

    • Corrie CooksCorrie Cooks

      Sorry about that. 2 Suggestions:
      1. Try a different cut of meat.
      2. Try the meat/stew option for 35 minutes.

      I made this recipe at least 5 times myself and it was great...

  7. Maggie

    Hi, I’m new at this but followed directions exactly my meat was overcooked. I sliced it thin with the electric knife. I only marinated it for 3 hours. So easy but now I’m stuck with leftovers but waving them in the juices and hope it helps.

    • Corrie CooksCorrie Cooks

      Just decrease the cooking time a bit (for the same piece size).

  8. Melissa

    I did everything the recipe said, using beef broth and it came out way over cooked and dry. What’s wrong?

    • Corrie CooksCorrie Cooks

      Maybe the chunk was too small. Next time just try using the same size and cook for 15 minutes.

    • Charlotte Larsen

      Most questions had to do with overcooking. I have 2.74 lb London broil. Could I cook in the instant pot 15 minutes and do the quick release?

  9. Kelly Rosenberrg

    Hi! So excited to try this- never actually used the insta pot so can someone confirm when it says “cook on high pressure 20 mins” does that mean I select pressure cook, it’s auto set to high and just add till I get to 20? Mine also says “less, normal, more” what the heck is that?

  10. Jennifer

    Hi! Never have I ever enjoyed a London Broil but I found this recipe as I just recently purchased an lnstant pot ip-duo80. Excited to try !! I did not have the beer so I used your other marinade and oh does it smell delicious! I am making with potatoes and carrots I cannot wait to try it!! Thank you again for sharing this amazing recipe as it was very simple to follow.

    • Corrie CooksCorrie Cooks

      Thank you so much 🙂 Enjoy your new Instant Pot!

  11. Aaron

    Very good flavor but overdone for a london. I went 15 min and still to done. Next time 10. Again flavor amazing

  12. Eric

    This cannot be cooked for more than 10 minutes.

  13. Jesse Iford

    Well, marinated it over night, used a two lb chuck roast because they didn't have top. It was still moist and good and all. But like many others it was way overcooked for my tastes. Still liked everything else about the recipe and otherwise it came out well but I'm going with about five minutes per lb next time.

    • Corrie CooksCorrie Cooks

      I'm sorry that it was overcooked for your taste. I think that decreasing the cook time to 10 minutes sounds like a good idea if you like your meat on the medium-rare side. Let me know how it turns out!

  14. Jimmy

    2LB put in for 15 and wayyyyy over cooked. Threw mushrooms and onions with it and made a gravy with the left over juices which saved it somewhat. Agree with Eric. No more than 10 mins.

    • Chris Simons

      Thanks for the tip. I will try 8 min for a 1.6 lb London broil.

  15. Chris Simons

    Why do most recipes want to throw away perfectly good marinade?
    I used tomato paste, now I have 5 oz left. Couldn't I substitute Ketchup?

    • Krystal

      You could freeze your marinade. When I open tomato paste, I put what I don't use in a quart size freezer bag. Pat it down flat and remove any extra air. This way it lays flat in your freezer and you can just break a piece off the next time you need it. If you are freezing the marinade, I suggest a mason jar.

      • Elaine Williams

        this is a great idea. I too hate opening a can of tomato paste for just one tablespoon of paste!

    • Corrie CooksCorrie Cooks

      Yes, you could substitute ketchup, but it will be a bit sweeter. I like to use tomato paste in a tube since you can store it in the refrigerator after opening and it won't go to waste.

  16. Mike

    Very bland. Needs a lot of work and additional flavors. Added garlic, onions, and mushrooms and that didn't help. Cooked for 13 minutes which for a 2.8 lb. chunk of meat was perfect. There's no way this could be cooked longer and still be a little pink in the middle.

  17. PJ

    Marinating now and will pressure cook for dinner.....Hint never throw away flavorful meat juices and gravies. Add extra canned broth and make refrig veggie soup..chop up some onions, celery, carrots and any left over veggies and if any, leftover roast Cook 3 min, open throw in some noodles. close lid. The leftover heat will cook the noodles. Leftover mashed potatoes can also be whisked with broth and added before cooking (makes it creamy). Makes enough for lunch

  18. Jackie Woo

    Corrie, as a chef, I think there might be some confusion in the “cutting” instructions. I think it might be worded to cut “against the grain” instead of “along the grain”. Flavors are delicious!

    • Corrie CooksCorrie Cooks

      Yes you are right, thanks for pointing that out!

  19. Thomas Connors

    I used 2.7 pounds and it came out far too well done at 20 minutes. I may have over done the searing but there’s no way a couple minutes of searing explains this- does too much liquid make it cook faster?

  20. De

    I had a one pound piece of beef. Had to cook it over 20 minutes and came out tough. This recipe was not good! At all, the flavor of the sauce was so so but really the beef at half the size was terrible.

  21. Linda Emley

    Buy tomato paste in the tube. It is delicious and easily stored in the refrigerator.

    • Corrie CooksCorrie Cooks

      Totally agree!

  22. Ginny Baker

    2 lb top round at 10 min was perfect! I've made many London broils in the oven and have to say some top rounds cook better than others. Some cows are just tough!

    • Corrie CooksCorrie Cooks

      This is true, it does depend on the quality of beef. I'm glad it worked out well for you!

      • Dawn

        I have a 1.8 pound London broil should I cook it for 10 minutes and then do a quick release?

        • Corrie CooksCorrie Cooks

          I would cook for 10 minutes and then do a natural pressure release, but up to you...

  23. Cass

    The cook time for this London broil is way to much. I did 8 minutes and the meat was way over cooked. Ruined good piece of meat.

    • Corrie CooksCorrie Cooks

      I'm sorry to hear that. Due to the nature of the Instant Pot it is difficult to cook meat rare enough that it is pink inside. If you like it rare, might be better to try another method.

  24. Leave a Reply

    Your email address will not be published. Required fields are marked *