Old-Fashioned Swiss Steak brings together comforting flavors in a satisfying dish that evokes memories of home-cooked meals from the past. This recipe features tender beef simmered in a rich tomato-based sauce, making it a delight for any dinner table. The simplicity of the ingredients and methods highlights the beauty of traditional cooking, allowing you to create a heartwarming meal with ease.
Why We Love This Old-Fashioned Swiss Steak
Old-Fashioned Swiss Steak holds a special place in many hearts as it combines the nostalgia of traditional home cooking with hearty flavors. This dish is not only delicious but also incredibly versatile. You can serve it over mashed potatoes, rice, or even noodles, making it a perfect family meal. The beef becomes melt-in-your-mouth tender through slow cooking, soaking up all those rich and savory juices from the sauce. Additionally, the recipe allows for numerous variations, ensuring you can tailor it to suit your taste preferences. Whether you are looking to evoke childhood memories or introduce a new family favorite, Old-Fashioned Swiss Steak is a fantastic choice.
Ingredients for Old-Fashioned Swiss Steak
- 2 pounds round steak
- Salt and pepper to taste
- 1/4 cup all-purpose flour
- 2 tablespoons olive oil
- 1 large onion, sliced
- 2 cloves garlic, minced
- 1 can (15 ounces) diced tomatoes
- 1 cup beef broth
- 2 tablespoons Worcestershire sauce
- 1 teaspoon dried thyme
- 1 teaspoon dried oregano
- 1 bay leaf
- 1 cup carrots, sliced
- 2 cups mushrooms, sliced (optional)
- Fresh parsley for garnish (optional)
Directions
- Start by cutting the round steak into serving-sized pieces. Season each piece generously with salt and pepper, then dredge them in flour, shaking off any excess.
- Heat olive oil in a large skillet or Dutch oven over medium-high heat. Once hot, add the steak pieces in batches, browning each side for about 3-4 minutes. Remove the browned steak and set aside on a plate.
- In the same skillet, add the sliced onions and cook until they soften, about 5 minutes. Add the minced garlic and sauté for another minute until fragrant.
- Pour in the diced tomatoes, beef broth, Worcestershire sauce, thyme, oregano, and bay leaf. Stir to combine all ingredients.
- Return the browned steak to the skillet and nestle it into the sauce. Bring the mixture to a gentle simmer.
- Add the sliced carrots and mushrooms (if using) into the skillet. Cover and let everything cook on low heat for about 1.5 to 2 hours, until the meat is tender and the flavors meld together.
- Taste and adjust the seasoning as necessary. Remove the bay leaf before serving.
How to Serve Old-Fashioned Swiss Steak
Serving Old-Fashioned Swiss Steak is all about showcasing the rich, savory flavors it embodies. You can start by placing a generous portion of the tender steak onto a warm plate. Spoon an ample amount of the luscious sauce with vegetables over the top, allowing the vibrant colors of the dish to shine. Consider pairing it with a side of creamy mashed potatoes, rice, or buttered noodles, which can soak up the delicious gravy. A side of sautéed green beans or roasted vegetables adds a fresh touch while enhancing the meal’s overall aesthetic appeal. Garnish your dish with fresh parsley for a pop of color and added flavor. This dish works beautifully for family gatherings or weeknight dinners, allowing you to enjoy the comforting warmth it brings with every bite.
Expert Tips for Old-Fashioned Swiss Steak
To elevate your Old-Fashioned Swiss Steak, consider a few expert tips. First, ensure you sear the meat well to develop rich flavors and a nice crust. Don’t rush this step, as the caramelized bits at the bottom of the pot add depth to your dish. You can also choose to marinate the steak overnight in a mixture of beef broth and seasonings for added flavor and tenderness. If you’re short on time, using a slow cooker is a great option; simply follow the same initial steps of browning the steak, then transfer everything to a slow cooker and let it work its magic for 6-8 hours on low heat. Adding a tablespoon of sugar to the sauce can help balance the acidity of the tomatoes, enhancing the overall taste. Finally, always taste and adjust seasonings near the end of cooking, as this ensures your dish is perfectly seasoned and catered to your liking.
How to Store Old-Fashioned Swiss Steak
After enjoying your Old-Fashioned Swiss Steak, you might want to save some for later. Allow the dish to cool to room temperature, then transfer it into an airtight container. Properly stored, the steak can last in the refrigerator for up to three days. Make sure to keep the sauce with the steak to maintain moisture and flavor. If you want to store it for longer, consider freezing portions. Place the cooled steak and sauce in a freezer-safe container, and it can last for up to three months in the freezer. When you’re ready to enjoy it again, thaw it overnight in the refrigerator and reheat in a skillet over low heat, ensuring it warms through evenly.
Variations of Old-Fashioned Swiss Steak
Old-Fashioned Swiss Steak is a highly adaptable recipe that can suit different tastes and dietary needs. For a spicy kick, you can add diced jalapeños or crushed red pepper flakes during the cooking process. If you’re looking for a heartier version, try adding potatoes to the dish. Cut them into chunks and add them alongside the carrots for a complete one-pot meal. For a mushroom lover’s twist, consider increasing the amount of mushrooms and incorporating different varieties, like cremini or portobello, for added texture and flavor. If you want a more health-conscious option, replace the beef with chicken thighs or even a plant-based protein like seitan or tempeh for a vegetarian alternative. No matter how you choose to switch it up, Old-Fashioned Swiss Steak remains a comforting choice sure to please any palate.
FAQ about Old-Fashioned Swiss Steak
What cut of meat is best for Old-Fashioned Swiss Steak?
Using a round steak or chuck steak works best as they become tender and flavorful when cooked low and slow.
Can I make Old-Fashioned Swiss Steak in a slow cooker?
Yes, you can make this dish in a slow cooker. Brown the meat first, then combine all ingredients and cook on low for 6-8 hours.
How do I know when Old-Fashioned Swiss Steak is done?
The steak is done when it’s fork-tender and easily shreds apart.
Can I use fresh tomatoes instead of canned in Old-Fashioned Swiss Steak?
Absolutely! Just chop up about 2 cups of fresh tomatoes and add them to the dish, adjusting the cooking time as needed.
What can I serve with Old-Fashioned Swiss Steak?
It pairs well with mashed potatoes, rice, or buttered noodles, along with steamed vegetables or a fresh salad.
How long will leftovers of Old-Fashioned Swiss Steak last?
In the refrigerator, leftovers will be safe to eat for up to three days. You can freeze it for up to three months for longer storage.

Old-Fashioned Swiss Steak
Ingredients
Main Ingredients
- 2 pounds round steak Cut into serving-sized pieces.
- 1/4 cup all-purpose flour For dredging the beef.
- 2 tablespoons olive oil For browning the steak.
- 1 large onion, sliced Adds sweetness and flavor.
- 2 cloves garlic, minced Enhances the aroma.
- 1 can (15 ounces) diced tomatoes
- 1 cup beef broth
- 2 tablespoons Worcestershire sauce
- 1 teaspoon dried thyme
- 1 teaspoon dried oregano
- 1 leaf bay leaf Removed before serving.
- 1 cup carrots, sliced Adds sweetness and color.
- 2 cups mushrooms, sliced (optional) For added flavor and texture.
- to taste Salt and pepper For seasoning.
- for garnish Fresh parsley Optional, for color and flavor.
Instructions
Preparation
- Cut the round steak into serving-sized pieces. Season with salt and pepper, then dredge in flour, shaking off excess flour.
- Heat olive oil in a large skillet or Dutch oven over medium-high heat. Brown the steak pieces in batches for 3-4 minutes on each side. Set aside.
Cooking
- In the same skillet, cook the sliced onions until softened, about 5 minutes. Add minced garlic and sauté for another minute.
- Add diced tomatoes, beef broth, Worcestershire sauce, thyme, oregano, and bay leaf. Stir to combine.
- Return the browned steak to the skillet and nestle it into the sauce. Bring to a gentle simmer.
- Add sliced carrots and optional mushrooms. Cover and let cook on low heat for 1.5 to 2 hours until the meat is tender.
- Taste and adjust seasoning if necessary. Remove bay leaf before serving.
Send me this recipe!
Just enter your email below and get it sent straight to your inbox!


