Instant Pot Swiss Steak

Annie Lampella @ Ketofocus

By Annie Lampella, Pharm.D.

Published March 18, 2022 • Updated February 1, 2026

This is a budget friendly way to feed your family juicy steaks using your Instant Pot

This post may contain affiliate links. See my disclosure policy.

Turn tough cuts of beef like London Broil and round steak into juicy tender steak using your Instant Pot. Pour over a hearty tomato and mushroom based gravy for an easy low carb Instant Pot steak recipe.

When it’s a busy weeknight, I love using my Instant Pot to make dinner. I can throw everything in there and it does most of the work. This Instant Pot steak recipe is one of those keto dinners that practically makes itself. Others that are my go-to Instant Pot dinner recipes are my taco soup and pulled pork.

steak topped with tomatoes and mushrooms over mashed potatoes and a side of cauliflower

Making steak in the pressure cooker is a simple way to turn normally tough, lean cuts of beef such as London Broil, Top Round or Bottom Round, into juicy tender steak. The steak is seared to seal in the juices then braised in a tomato and wine sauce under pressure. A dish that would normally take a few hours to slowly braise to perfect tenderness is ready in about 45 minutes in the Instant Pot.

How to cook steak in the Instant Pot

  1. Pat steaks dry and season with salt and pepper.
  2. Set Instant Pot to sauté mode. Add oil and sear steaks on both sides until browned.
  3. Remove steaks and add onion, mushrooms and minced garlic. Stir and cook until almost softened.
  4. Pour in diced tomatoes, chicken broth and wine.
  5. Add in steak.
  6. Pressure cook high for 30 minutes. Let pressure release naturally for 10 minutes before releasing the rest of the pressure manually.
juicy steak on a platter with broccoli and mushrooms around with an instant pot in the background

Key ingredients

  • Steak – To make Swiss steak use traditionally tough cuts of beef like London Broil, Top Round or Bottom Round. Roast or steaks both work.
  • Vegetables – This recipe uses mushrooms, onion and garlic but you can customize to your liking. Try adding broccoli, zucchini or celery.
  • Diced tomatoes – One can of diced tomatoes is added to help tenderize the beef and for flavor.
  • Chicken broth – Liquid is needed to braise the steaks in the Instant Pot. You can use chicken broth, beef broth or vegetable broth. Water will also work if you don’t have any.
  • Wine – Red wine is preferred; however, this is an optional ingredient. Wine adds flavor to the sauce.
Youtube
639K+ subscribers
Discover More Keto Recipes on Our Channel

Explore 680+ keto recipe videos with step-by-step instructions, tips, and tricks to make keto easy.

Recipe
Print Pin

Instant Pot Swiss Steak

4 (1) Prep 10m Cook 60m Total 70m 6 servings

Ingredients

  • 2-3 pounds london broil, top round, bottom round steak or roast
  • 1 teaspoon arrowroot powder, optional
  • 2 tablespoons avocado oil
  • 1/2 cup diced onion
  • 3 oz sliced mushrooms
  • 2 cloves garlic, minced
  • 1/2 teaspoon dried thyme
  • 14 oz can diced tomatoes, drained
  • 1 cup chicken broth
  • 1/4 cup red wine, optional

Step by Step Instructions

Step by Step Instructions

1
Prepare steaks or roast

Pat steaks or roast dry with a paper towel. Season generously with salt and pepper. Dust with arrowroot powder or your favorite thickener if using.

patting steak dry with a paper towel
Tip Arrowroot powder will help to form a crust on the outside of the steaks. It will also help thicken the sauce.
Ingredients for this step
  • Beef
  • Salt & pepper
  • Arrowroot powder (optional)
2
Sear steaks

Set Instant Pot to sauté mode. Add avocado oil. Once oil is heated through, add steaks to the liner of the Instant Pot. Do not crowd the steaks, leave room for steam to escape in order to get a proper sear and crust on the outside of each steak. You may have to work in batches. Sear on all sides. Remove steaks and set aside.

steak searing in an instant pot
Tip Use any oil with a high smoke point.
Ingredients for this step
  • Oil
3
Saute onions and mushrooms

To the liner of the Instant Pot, add diced onions, mushrooms, garlic and thyme. Sauté until almost softened. Stir in diced tomatoes, chicken broth and red wine, if using.

steak in liquid inside an instant pot
Ingredients for this step
  • Onions (diced)
  • Mushrooms (sliced)
  • Garlic (minced)
  • Thyme
  • Diced tomatoes
  • Chicken broth
  • Red wine (optional)
4
Pressure cook

Return steaks to the Instant Pot and submerge within the liquid. Place the lid on the pressure cooker and turn the vent to seal. Pressure cook on high for 30 minutes. Let pressure release naturally for 10 minutes before sliding or pressing the knob to vent remaining pressure.

an instant pot face set to 30 minutes on high
5
Thicken sauce

Remove steak. To thicken the sauce, turn the Instant Pot to sauté mode and let sauce reduce. Add more arrowroot powder or your favorite thickener if needed. Pour sauce over steak once finished.

tomato based sauce simmer in an instant pot
Nutrition Per Serving
364 Calories
7.4g Fat
51g Protein
4.9g Net Carbs
5.9g Total Carbs
6 Servings
Nutrition disclaimer

The nutrition information provided is an estimate and is for informational purposes only. I am a Doctor of Pharmacy (Pharm.D.); however, this content is not intended to be a substitute for professional medical advice, diagnosis, or treatment. Always consult your physician or other qualified health provider before making any lifestyle changes or beginning a new nutrition program.

Calculate Your Keto Macros in 30 Seconds

Not sure if this recipe fits your daily targets? Our free calculator shows you personalized macros based on your goals, activity level, and body composition.

Get My Macros (Free) →

Get weekly keto recipes from Annie.

Join the list and get new recipes delivered to your inbox every week.

Instant Pot Swiss Steak

Frequently Asked Questions

How to make swiss steak in a slow cooker?

Sear your steak or roast on all sides in a skillet over medium high heat. Then add to a slow cooker with remaining ingredients. Slow cook on low for 6-8 hours. This is one of my favorite keto comfort food dinners either way you make it.

What's the difference between swiss steak and salisbury steak?

Salisbury steak is made from ground beef and fried and served with a mushroom tomato sauce. Swiss steak is made from steak or roast and braised in a tomato sauce. Often mushrooms are added for flavor.

How to serve swiss steak on the stove top?

Sear the beef on all sides using a dutch oven. Remove beef. Add onions, mushrooms, garlic and thyme. Saute until almost softened. Add tomatoes, chicken broth, wine and steak. Bring to a boil, then reduce heat to low and simmer for 1-2 hours until beef is tender.

Similar Recipes

Others looking for “Instant Pot Swiss Steak” also liked:

pouring sauce on slices of steak

What is swiss steak?

Swiss steak didn’t originate in Switzerland like most would think. It has nothing to do with the country. Instead Swiss steak got its name from the term used to tenderize steak, ‘swissing’ which is where tough cuts of beef are mechanically tenderized similar to cubed steak.

Most Swiss steak recipes tenderize tough cuts of beef like top round by slowly cooking and braising the meat in a tomato based sauce instead of using a mechanical tenderizer.

The act of slow cooking and braising in an acidic broth (tomatoes) tenderizes the steak into juicy, tender cuts.

Making this recipe in the Instant Pot cuts the cooking time way down, and it’s completely keto friendly.

a platter with swiss steak on the dinner table with broccoli and tomatoes around

What cut of beef is Swiss steak?

Making Swiss steak for dinner is an excellent budget friendly way to enjoy a juicy low carb steak dinner. Unlike New York steak, ribeye and sirloin which are naturally tender, I use tougher, less popular cuts of beef to make Swiss steak.

  • Top round steak
  • London broil
  • Top round roast
  • Bottom round steak
  • Bottom round roast
  • Chuck roast
  • Chuck steak
  • Chuck arm
  • Flank steak
  • Skirt steak
  • Stew meat

Tomato mushroom gravy

Braising Swiss steak in a tomato sauce not only tenderizes the beef, but it creates incredible flavor when combined with onion, mushroom, garlic, thyme and red wine.

To thicken the sauce, reduce the liquid in the Instant Pot using sauté mode. You can speed things up by adding a thickening agent – I use arrowroot powder.

a dinner platter with sliced steak and broccoli topped with a tomato sauce

Storage information

Store leftover Swiss steak in the refrigerator for 3-5 days. Freeze in a freezer safe container or bag for up to 1 month.

About the Author
Annie Lampella, Pharm.D.

Annie Lampella, Pharm.D.

Annie is a Doctor of Pharmacy, mom, and the recipe creator behind KetoFocus. With a B.S. in Genetics from UC Davis, she has over 14 years of experience developing family-friendly keto recipes based on the science of human metabolism.

Other Keto Dinner Recipes

A plate with creamy orzo pasta with spinach and sun dried tomatoes topped with sliced chicken and shredded parmesan cheese.
60 Mins
Low Carb Tuscan Chicken Pasta
5 Stars (1 Reviews)

This one-pot Tuscan chicken pasta is creamy, bold, and packed with Italian flavor—but without all the carbs. Each serving is high in protein, low...

See the Recipe
Crispy chicken cutlets on a wire rack topped with chopped parsley and lemon wedges near by.
30 Mins
Breaded Chicken Cutlets
5 Stars (2 Reviews)

These gluten-free, low-carb breaded chicken cutlets are juicy, tender, and way easier to make. No pounding needed. I found a simple method that keeps...

See the Recipe
Reviews 3
4 Stars (1 Reviews)
  1. H
    Hannah Mar 21, 2023

    This worked out very well for my family! Thank you for the recipe. The instant pot really helped the meat tenderize.

  2. R
    Roni Jun 23, 2022

    Hi, could I use xanthum gum instead of arrowroot?

    1. Annie Lampella
      Annie Lampella Jul 16, 2022

      Yes, but it might make it slimy so don't add too much

Leave a Review