
Swiss steak is a classic comfort-food dinner made with tenderized round steak slowly braised in a rich tomato and onion gravy. The beef cooks until it becomes incredibly tender, while the onions, tomatoes, garlic, and beef broth create a deeply savory sauce.
Serve it over creamy mashed potatoes, rice, or buttered egg noodles for a hearty family meal that is especially comforting on a cool evening.
Why You’ll Love This Recipe
- The beef becomes tender enough to cut with a fork.
- It uses an affordable cut of meat.
- The tomato onion gravy is rich and flavorful.
- Most of the cooking is hands-off.
- It tastes even better the following day.
- It can be prepared in a Dutch oven, oven-safe pot, or slow cooker.
- The leftovers freeze well.
Swiss Steak with Tomato Onion Gravy
Ingredients
Method
- Cut the round steak into approximately six serving-size portions. Place the pieces between sheets of plastic wrap or parchment paper and pound them gently with a meat mallet until they are about ½ inch thick.
- Pat the meat dry with paper towels.
- In a shallow dish, combine the flour, salt, black pepper, and paprika.
- Coat each piece of steak lightly in the seasoned flour. Shake off any excess flour.
- Reserve approximately one tablespoon of the flour mixture for thickening the gravy, if needed.
- Heat the olive oil and butter in a large Dutch oven or deep oven-safe skillet over medium-high heat.
- Working in batches, sear the steak for about 2–3 minutes per side, until browned. Do not overcrowd the pot.
- Transfer the browned steak to a clean plate. The beef does not need to be completely cooked at this stage.
- Reduce the heat to medium. Add the sliced onion to the same pot and cook for 5–7 minutes, stirring occasionally, until softened and lightly golden.
- Add the garlic and cook for approximately 30 seconds.
- Stir in the tomato paste and cook for 1 minute.
- Slowly pour in the beef broth while scraping the browned bits from the bottom of the pot.
- Add the crushed tomatoes, Worcestershire sauce, Italian seasoning, thyme, salt, black pepper, and optional brown sugar. Stir until combined.
- Return the steak and any accumulated juices to the pot. Spoon some of the tomato onion gravy over the meat.
- Bring the sauce to a gentle simmer. Cover the pot and transfer it to a preheated 325°F oven.
- Cook for 1 hour 45 minutes to 2 hours 15 minutes, or until the steak is very tender and easily pulls apart with a fork.
- Remove the pot from the oven. Taste the gravy and adjust the salt and pepper as needed.
- When the gravy is thinner than desired, remove the steak temporarily and simmer the sauce uncovered on the stovetop for 5–10 minutes.
- For a thicker gravy, mix the reserved tablespoon of seasoned flour with 2 tablespoons of cold water. Stir a small amount into the simmering gravy and cook until thickened.
- Return the steak to the gravy if it was removed. Garnish with fresh parsley and serve hot over mashed potatoes, rice, or buttered egg noodles.
Enjoying this recipe? You may also love my Comfort Dinner Guide — a simple collection of easy, cozy meal ideas for busy weeknights. It’s a helpful extra resource for those nights when you want something comforting without overthinking dinner.
🔄 Variations
Mushroom Swiss Steak
Add 8 ounces of sliced mushrooms with the onions and cook until lightly browned.
Vegetable Swiss Steak
Add sliced bell peppers, diced carrots, or chopped celery to the gravy.
Spicy Swiss Steak
Add ¼–½ teaspoon crushed red pepper flakes with the seasonings.
Fire-Roasted Swiss Steak
Replace the regular crushed tomatoes with fire-roasted crushed tomatoes for a slightly smoky flavor.
Slow Cooker Swiss Steak
Brown the flour-coated steak and sauté the onion as directed. Transfer everything to a slow cooker and cook on Low for 7–8 hours or High for 4–5 hours.
🍽️ Serving Suggestions
Serve Swiss steak with:
- Creamy mashed potatoes
- Buttered egg noodles
- Steamed white rice
- Garlic green beans
- Roasted carrots
- Southern-style corn
- Homemade biscuits
- Crusty bread
- A simple garden salad
❄️ Storage
Allow the Swiss steak and gravy to cool before transferring them to an airtight container.
Store in the refrigerator for up to 4 days.
Freezing
Place the cooled steak and gravy in a freezer-safe container, leaving a small amount of room for expansion.
Freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.
Reheating
Reheat the Swiss steak and gravy in a covered skillet or saucepan over medium-low heat until hot.
Add a small splash of beef broth or water when the gravy has become too thick.
Individual portions can also be reheated in the microwave at 60-second intervals.
💡 Pro Tips
- Pound the steak evenly so every piece tenderizes and cooks at the same rate.
- Shake off excess flour to prevent the coating from becoming gummy.
- Brown the steak in batches so it sears instead of steaming.
- Scrape the browned bits from the pot because they add flavor to the gravy.
- Keep the oven temperature low so the beef becomes tender without drying out.
- Do not stop cooking based only on time.
- The steak is ready when it can be easily separated with a fork.
- Prepare the dish one day ahead for an even deeper flavor.
❓ FAQs
What is Swiss steak?
Swiss steak is a dish made from tenderized beef that is browned and slowly braised in a tomato-based gravy until it becomes fork tender.
Is Swiss steak from Switzerland?
No. The name refers to “swissing,” a method traditionally used to pound or roll meat to make it more tender.
What is the best meat for Swiss steak?
Top round or bottom round steak is traditionally used. Chuck steak can also work, although it may contain more fat.
Do I have to tenderize the round steak?
Tenderizing is strongly recommended because round steak is naturally lean and firm. Some stores sell mechanically tenderized cube steak, which can also be used.
Why is my Swiss steak still tough?
The steak usually needs more cooking time. Continue braising it gently until a fork slides into the meat easily. Tough cuts become tender through low, slow cooking.
Can I prepare Swiss steak on the stovetop?
Yes. Cover the pot and simmer it on the lowest heat setting for approximately 1½–2 hours. Check it occasionally and add more broth when needed.
Can I make Swiss steak in a slow cooker?
Yes. Brown the steak first, then cook it with the gravy on Low for 7–8 hours or High for 4–5 hours.
Can I make it ahead?
Yes. Swiss steak can be prepared one or two days in advance. Refrigerate it in the gravy and reheat gently before serving.
Can I freeze it?
Yes. Freeze the cooked steak together with the gravy for up to three months.
What should I serve with Swiss steak?
Mashed potatoes are the classic choice, but rice, egg noodles, biscuits, roasted vegetables, and green beans also pair well with it.