Old-Fashioned Swiss Steak: A Classic Comfort Food That Never Goes Out of Style
Few dinners feel as warm, familiar, and deeply comforting as Old-Fashioned Swiss Steak. This timeless American recipe has been passed down through generations, gracing dinner tables on chilly evenings and busy Sundays alike. With tenderized beef slowly braised in a savory tomato-based gravy with onions and simple pantry spices, Swiss steak is the kind of meal that tastes like home, no matter where you are.
Despite its name, Swiss steak has nothing to do with Switzerland. Instead, the term “Swiss” refers to the process of swissing, or pounding and tenderizing tougher cuts of beef before slow-cooking them until fork-tender. The result is a rich, hearty dish that transforms inexpensive ingredients into something truly special.
In this FoodieMoms-style guide, we’re diving deep into everything you need to know to make the best old-fashioned Swiss steak recipe from scratch—just like grandma used to make, but with modern tips for perfect results every time.

Why Old-Fashioned Swiss Steak Is Still a Favorite
There’s a reason Swiss steak has stood the test of time. It checks every box for a satisfying family dinner:
- Budget-friendly cuts of beef
- Simple pantry ingredients
- One-pan comfort food cooking
- Incredible leftovers that taste even better the next day
Swiss steak is also wonderfully adaptable. You can serve it over mashed potatoes, rice, egg noodles, or even creamy polenta. The slow-simmered tomato gravy pairs beautifully with nearly any starch, making it a versatile staple in the comfort-food category.
Ingredients for Old-Fashioned Swiss Steak
Use fresh, simple ingredients for the most authentic flavor.
Ingredients:
- 2 pounds cube steak or round steak, cut into serving pieces
- ½ cup all-purpose flour
- 1 teaspoon salt
- ½ teaspoon black pepper
- 1 teaspoon paprika
- ½ teaspoon garlic powder
- 2 tablespoons vegetable oil or butter
- 1 large onion, thinly sliced
- 3 cloves garlic, minced
- 1 can (14.5 oz) diced tomatoes, undrained
- 1 cup beef broth
- 1 tablespoon Worcestershire sauce
- 1 teaspoon sugar (optional, to balance acidity)
- Fresh parsley, chopped (for garnish)

Instructions: How to Make Old-Fashioned Swiss Steak
- Prepare the Steak:
Place the cube steaks on a cutting board. If using round steak, pound it with a meat mallet until tender. Cut into individual portions. - Season and Dredge:
In a shallow dish, combine flour, salt, pepper, paprika, and garlic powder. Dredge each piece of steak in the seasoned flour, coating both sides well. Shake off excess. - Brown the Meat:
Heat oil or butter in a large heavy skillet or Dutch oven over medium-high heat. Brown the steaks on both sides, about 3–4 minutes per side. Remove and set aside. - Sauté the Onions:
In the same skillet, add sliced onions. Cook for 5–7 minutes until softened and lightly caramelized. Add minced garlic and cook for another 30 seconds. - Build the Gravy:
Stir in diced tomatoes, beef broth, Worcestershire sauce, and sugar if using. Scrape up any browned bits from the bottom of the pan. - Return the Steak:
Nestle the browned steaks back into the skillet, spooning gravy over the top. - Simmer Low and Slow:
Cover and reduce heat to low. Simmer for 1½ to 2 hours, until the meat is fork-tender and the gravy has thickened. - Finish and Serve:
Taste and adjust seasoning if needed. Garnish with fresh parsley and serve hot.
Tips for Perfect Swiss Steak Every Time
- Don’t rush the simmer: Low and slow cooking is key to tender beef.
- Use a heavy pan: A Dutch oven or cast-iron skillet distributes heat evenly.
- Flour matters: The flour coating helps thicken the gravy naturally.
- Let it rest: Swiss steak tastes even better after sitting for 10–15 minutes before serving.
Variations You’ll Love
- Crockpot Swiss Steak: Brown the meat first, then transfer everything to a slow cooker. Cook on low for 7–8 hours.
- Oven-Baked Swiss Steak: After browning, cover and bake at 325°F (165°C) for 2 hours.
- Mushroom Swiss Steak: Add sliced mushrooms with the onions for extra umami flavor.
- Spicy Twist: Add a pinch of crushed red pepper flakes or smoked paprika.
What to Serve with Old-Fashioned Swiss Steak
Swiss steak pairs beautifully with classic sides:
- Creamy mashed potatoes
- Buttered egg noodles
- Steamed green beans or carrots
- Fluffy white or brown rice
- Homemade biscuits or crusty bread

A Little History Behind Swiss Steak
Swiss steak rose to popularity in early 20th-century America, especially during times when cooks relied on economical cuts of meat. By pounding, flouring, and braising beef, home cooks could create deeply satisfying meals without breaking the bank. This method reflects the ingenuity of vintage American kitchens—and why Swiss steak remains beloved today.
Make-Ahead and Storage Tips
- Refrigerator: Store leftovers in an airtight container for up to 4 days.
- Freezer: Swiss steak freezes well for up to 3 months. Thaw overnight before reheating.
- Reheating: Warm gently on the stovetop with a splash of broth.
Why You’ll Love This Recipe
This Old-Fashioned Swiss Steak recipe is hearty, nostalgic, and deeply comforting. It’s proof that simple ingredients, cooked with care, can create something unforgettable. Whether you’re cooking for family, guests, or just craving a cozy dinner, Swiss steak delivers every single time.

Old-Fashioned Swiss Steak
Ingredients
Equipment
Method
- Season flour with salt, pepper, and paprika. Dredge steaks in flour mixture.
- Brown steaks in hot oil in a skillet. Remove and set aside.
- Sauté onions and garlic in the same skillet until softened.
- Add tomatoes, beef broth, and Worcestershire sauce. Stir well.
- Return steaks to skillet, cover, and simmer on low for 1.5–2 hours.
- Serve hot with gravy spooned over the steak.






