Swiss Steak

Here's a delicious recipe that will have your taste buds tingling.

1/4 cup butter
1 tablespoon minced garlic
1/2 cup onion, chopped
1/2 cup grated carrot
1/3 cup finely chopped celery
1/2 cup finely chopped green pepper
1 - 16 oz. diced tomatoes with garlic and herbs
1 tablespoon Worcestershire Sauce
2 tablespoons red wine vinegar
3/4 cup beef broth
1/4 cup canola oil
2 pounds round steak
3/4 cups flour
1 teaspoon salt
1/2 teaspoon pepper

In medium skillet heat butter on low and saute garlic and onion until tender. Add carrots, celery and green pepper and cook for 2-3 minutes until tender. Add diced tomatoes,Worcestershire Sauce, wine vinegar, and beef broth and bring to boil. Set aside.

Combine flour, salt and pepper on a plate and mix together. Dip steaks in flour, both sides. In large skillet, cook steaks in heated oil for one minute until brown on each side. Drain oil. Cover steaks with tomato mixture and cook covered on low heat for one hour until steaks are tender. Great with potatoes or rice. Serves 4-6.
Click here for a printable version of this recipe.


  1. My mom used to make swiss steak and I had been thinking lately I need to try it. Thanks for a true country recipe that I know will be a winner!

    1. Hi Susie! I hope you'll enjoy this recipe. It's one I've had for a very long time. Always good. Enjoy!