Old-Fashioned Swiss Steak

Swiss steak topped with tomato onion sauce, served with peas and carrots

The Spruce Eats / Diana Rattray

Prep: 20 mins
Cook: 2 hrs 14 mins
Total: 2 hrs 34 mins
Servings: 6 servings
Nutrition Facts (per serving)
804 Calories
52g Fat
25g Carbs
60g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 6
Amount per serving
Calories 804
% Daily Value*
Total Fat 52g 67%
Saturated Fat 20g 101%
Cholesterol 197mg 66%
Sodium 524mg 23%
Total Carbohydrate 25g 9%
Dietary Fiber 4g 13%
Total Sugars 5g
Protein 60g
Vitamin C 18mg 91%
Calcium 91mg 7%
Iron 7mg 41%
Potassium 1068mg 23%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

Although many might think Swiss steak comes from Switzerland, in reality, the name comes from the "swissing" technique for tenderizing meat. Tough cuts of meat go through a mechanical tenderizer, or a swissing machine, and come out the other end with cube-shaped indentations. If you can't find it in the supermarket already packaged that way, use thick steaks and thin them out with a tenderizing mallet, or ask your butcher to do it for you. They might have the machine and can provide you with beautifully tenderized steaks.

Our take on the classic Swiss steak starts on the stove and finishes the meat in the oven. The steak is portioned, tenderized, and slowly baked with onions and tomatoes for a full-flavored and filling dish. We tenderize our meat using flour, which helps create a crust and thickens the tomato sauce. If there are any guests with wheat allergies, simply skip the flour and reduce the sauce as much as possible before serving, so it's nicely thick. Alternatively, you can use a cornstarch slurry at the end to obtain a thicker texture in your sauce.

For a classic Swiss steak meal, serve with green beans and mashed potatoes.


Click Play to See This Old-Fashioned Swiss Steak Recipe Come Together

"It does take some time to prep and brown the steak, but then you just combine everything in the Dutch oven and throw it into the oven for an hour and a half to cook. I would recommend wearing an apron when tenderizing the meat, as the flour goes a bit everywhere." —Victoria Heydt

Old-Fashioned Swiss Steak Tester Image
A Note From Our Recipe Tester


  • 2 to 3 pounds boneless chuck steak, or bottom round

  • 1/2 teaspoon freshly ground black pepper

  • 1 teaspoon kosher salt

  • 1 cup all-purpose flour

  • 2 medium onions, quartered and sliced

  • 3 tablespoons vegetable oil, more as needed

  • 1 (28-ounce) can tomatoes, undrained and chopped

For Thickening the Sauce:

  • 1 tablespoon all-purpose flour, as needed

  • 1 tablespoon water, as needed

Steps to Make It

  1. Gather the ingredients.

    Ingredients for Swiss steak recipe gathered

    The Spruce Eats

  2. Preheat the oven to 325 F/165 C.

  3. Trim fat from steak.

    Steak with fat trimmed on a cutting board

    The Spruce Eats

  4. Season the meat with pepper and salt. Add a good amount of flour on a cutting board and place the steak on it. Sprinkle more flour over the meat and pound it with a meat hammer to tenderize. Continue to turn, flour, and pound until most of the flour is used and the steak is nice and flat and feels spongy to the touch. Set aside.

    Steak pounded thin with a meat mallet and thinly floured on a cutting board

    The Spruce Eats

  5. Heat a large, heavy ovenproof skillet or Dutch oven over medium heat. Add 3 tablespoons of vegetable oil to the pan. 

    Oil being poured into a skillet

    The Spruce Eats

  6. When the oil is hot, but not smoking, add the sliced onions. Cook, constantly stirring until the onions are translucent and lightly browned, for about 10 minutes. Remove the onions to a dish with a slotted spoon.

    Frying onions being stirred with a wooden spoon

    The Spruce Eats

  7. If needed, add another tablespoon of the remaining oil to the pan to cover its bottom.

  8. Cut the steak into 6 pieces and place them in the hot oil. If your pan isn't big enough, work in batches until all steaks are brown on all sides, 1 to 2 minutes per side, and there is no pink showing. If needed, use the remaining tablespoon of oil between each batch.

    Steak cut into six pieces browning in the skillet

    The Spruce Eats

  9. Place the onion on top of the steaks, add the canned tomatoes, and cover the pan. Place the meat in the oven and bake for about 1 1/2 to 2 hours, or until the steaks are tender.

    Steak covered with tomatoes and onions in the skillet

    The Spruce Eats

  10. Remove the steaks, tomatos, and onions to a hot serving platter

    Steaks topped with bits of tomatoes and onions in a serving dish

    The Spruce Eats

  11. If the remaining sauce is too thin, place the pan over medium heat. Combine 1 tablespoon of flour with 1 tablespoon of cold water and stir the mixture into the sauce until no lumps remain. Simmer the sauce until well thickened.

    Tomato sauce being stirred with a wooden spoon in the skillet

    The Spruce Eats

  12. Pour the sauce over steaks.

    Swiss steaks topped with tomato onion sauce in a serving dish

    The Spruce Eats

  13. Enjoy!

What Is the Difference Between Salisbury Steak and Swiss Steak?

A Salisbury steak is made from ground beef that's formed into a patty, and Swiss steak is actually steak. Additionally, Salisbury steak usually has a gravy that consists of beef broth, and Swiss steak is known for being cooked with tomatoes and onions.


You may also see this steak cut referred to as "cube steak," because it's a cut that has been run through a mechanical tenderizer called a meat cuber or swissing machine that leaves little cube-shaped indentations in the beef as it's been compressed.


Here are a few additional ingredients you can add to the recipe, or substitutions that will also make a wonderful dish:

  • Use canned stewed tomatoes instead of the regular canned tomatoes.
  • Add 1 cup of sliced celery to the onions when browning, and then add the tomatoes.
  • Add 1 minced clove of garlic to the onions just before adding the tomatoes.
  • Season the sauce with a dash of oregano and a teaspoon of celery flakes.
  • Add 2 tablespoons of tomato paste along with the tomatoes if you'd rather not thicken it with flour.
  • Add 1/2 cup of tomato juice or low-sodium beef broth when making the final sauce if you'd like a thinner and juicier consistency.
  • For a totally hands-off experience, make this in the slow cooker.