The sizzling sound of beef hitting a hot skillet transports me back to lazy Sunday afternoons, where the scent of dinner simmering filled the air. My go-to dish during those cozy times is the Old-Fashioned Swiss Steak—a classic comfort food that’s the perfect antidote to a busy week. This recipe features tender steak swimming in a rich tomato gravy that’s bursting with the flavors of sautéed onions, bell peppers, and mushrooms. Not only is it a crowd-pleaser that appeals to all ages, but it also allows you to enjoy the satisfaction of homemade cooking without spending hours in the kitchen. Serve it over creamy mashed potatoes or fluffy rice, and you’ve got a meal that feels like a warm hug. Curious about how to make this timeless family favorite? Let’s get started!

Why is Swiss Steak so comforting?
Tender Meat: The cube steak becomes incredibly tender as it simmers, ensuring each bite melts in your mouth.
Savory Gravy: A rich tomato-based gravy infused with vegetables creates a deep, comforting flavor that enhances the dish.
Family-Friendly: This timeless recipe is loved by both kids and adults, making it the perfect family meal on busy weeknights.
Versatile Pairing: Serve it over mashed potatoes, rice, or noodles for a satisfying meal that fits any occasion.
Easy Prep: With straightforward steps, you can whip up this delightful dish without the hassle, just like our Garlic Butter Steak or Swiss Mushroom Melt.
Old-Fashioned Swiss Steak Ingredients
• Let’s gather everything for this comforting dish!
For the Steak
• Cube Steak or Round Steak (2 lbs) – Main protein that become fork-tender after simmering; consider chuck steak for moisture.
• All-Purpose Flour – For coating the steak; adds a flavorful crust. Consider using cornstarch for gluten-free option.
• Salt – Enhances the flavor of the steak and broth. Use kosher salt for better control during seasoning.
• Black Pepper – Adds basic seasoning; important for flavor balance. Freshly ground black pepper yields better flavor.
• Garlic Powder – Contributes to the savory depth of the dish. Fresh minced garlic can be used for stronger flavor.
• Vegetable Oil (¼ cup) – For browning the steak and vegetables. Can substitute with olive oil for a different flavor profile.
For the Gravy
• Onion (1, diced) – Adds sweetness and texture to the gravy. Shallots can be used for a milder flavor.
• Celery (1–2 stalks, diced) – Provides additional flavor and crunch. Green bell pepper can be omitted for a simpler taste.
• Green Bell Pepper (thinly sliced) – Offers sweetness and color; enhances the overall flavor. Red or yellow bell pepper can be substituted for sweetness.
• Mushrooms (8 oz, sliced) – Adds earthiness to the dish. Use button or cremini mushrooms depending on availability.
• Garlic (2 cloves, minced) – Intensifies flavor in the sautéing process. Adjust according to preference.
• Tomato Paste (3 tbsp) – Depth of flavor and richness to the gravy. Tomato sauce can serve as an alternative.
• Diced Tomatoes (1 can, 15 oz) – Forms the base of the gravy. Crushed tomatoes also work well.
• Beef Broth (2 cups) – Provides moisture and richness to the sauce. Homemade broth is preferable for deeper flavor.
• Worcestershire Sauce (1 tbsp) – Adds umami and complexity. Soy sauce can be used as a substitute.
• Dried Thyme (½ tsp) – Enhances the savory profile of the dish. Fresh thyme can be substituted for a more vibrant flavor.
• Sugar (1 tsp) – Balances acidity from tomatoes. Honey can serve as a natural alternative, adjusting quantity to taste.
• Celery Seed (pinch, optional) – Additional flavor boost. Can be omitted or replaced with caraway seeds.
• Cornstarch + Water (2 tbsp each, optional) – For thickening the gravy. Flour can be used if preferred, mixing with broth first.
Now that we have our ingredients in place, we’re ready to dive into creating a warm family favorite—Old-Fashioned Swiss Steak!
Step‑by‑Step Instructions for Old-Fashioned Swiss Steak
Step 1: Prepare the Steak
Preheat your oven to 325°F (165°C). In a shallow dish, coat the cube steaks generously with a mix of all-purpose flour, salt, pepper, and garlic powder. Heat ¼ cup of vegetable oil in a large oven-safe pot over medium-high heat. Once the oil shimmers, add the steaks and brown them for about 4-5 minutes on each side until they develop a golden crust. Remove the steaks and set them aside on a plate.
Step 2: Sauté Vegetables
In the same pot, reduce the heat to medium and add the diced onion, celery, and sliced green bell pepper. Sauté these vegetables for about 5-7 minutes until they are tender and the onion turns translucent. Next, add the sliced mushrooms and continue cooking for 2-3 minutes until they soften. Stir in the minced garlic and tomato paste, cooking for an additional 1-2 minutes until fragrant and slightly caramelized.
Step 3: Build the Sauce
With the vegetables now softened, pour in the diced tomatoes, beef broth, Worcestershire sauce, dried thyme, sugar, and a pinch of celery seed. Stir well and make sure to scrape any browned bits from the bottom of the pot, as these add rich flavor to the gravy. Bring this mixture to a gentle simmer, allowing the fragrant aromas of the Old-Fashioned Swiss Steak to fill your kitchen.
Step 4: Simmer
Carefully return the browned steak to the pot, ensuring it is fully submerged in the savory sauce. Cover the pot with a lid and place it in the preheated oven. Let it bake for 1½ to 2 hours, checking periodically until the steak becomes fork-tender and the flavors meld beautifully. The sauce should be bubbling and thickening, creating a comforting gravy.
Step 5: Thicken Gravy (if needed)
If you prefer a thicker gravy, mix 2 tablespoons of cornstarch with an equal amount of water in a small bowl. Stir this mixture into the pot after the simmering time and return it to the stovetop. Cook over medium heat for another few minutes, stirring until the gravy thickens to your desired consistency, enhancing the delight of your Old-Fashioned Swiss Steak.
Step 6: Serve
Once ready, gently transfer the steak and sauce to a serving platter or plate the dish directly over creamy mashed potatoes, fluffy rice, or buttered noodles for a fulfilling meal. Garnish with fresh parsley if desired, and relish in the comforting flavors of this classic Old-Fashioned Swiss Steak that will surely warm your heart and home.

Make Ahead Options
These Old-Fashioned Swiss Steaks are perfect for meal prep enthusiasts looking to save time on busy weeknights! You can brown the steak and sauté the vegetables up to 24 hours in advance; simply let them cool and store them in the refrigerator. Additionally, the sauce can be made ahead and refrigerated for up to 3 days. When you’re ready to serve, combine the prepped components in your pot, cover, and bake until heated through—about 30 minutes at 325°F (165°C). This way, you’ll get all the comforting flavors of homemade Swiss steak with minimal effort, ensuring your family still enjoys a delicious dinner without the rush!
What to Serve with Classic Old-Fashioned Swiss Steak
Experience a delightful dining experience by pairing your favorite Swiss Steak with complementary sides that enhance its comforting flavors.
-
Creamy Mashed Potatoes: The rich, buttery texture of mashed potatoes serves as a perfect canvas for soaking up the luscious tomato gravy. They add a velvety touch that makes each bite satisfying.
-
Steamed Green Beans: Bright and crunchy green beans provide a fresh contrast to the tender meat. Their slight bitterness balances the dish while adding a pop of color.
-
Buttered Egg Noodles: These tender noodles soak up the flavors of the sauce, creating a simple yet delicious pairing that feels like a warm hug on a plate.
-
Garlic Bread: Crispy and aromatic, garlic bread is perfect for mopping up any remaining gravy. It brings a crunchy texture and irresistible flavor to the meal.
-
Coleslaw: A side of coleslaw introduces a crunchy, tangy element to balance the savory richness of Swiss Steak. The freshness is a delightful contrast.
-
White Rice: Fluffy, mildly flavored white rice is an excellent base for the steak and sauce, ensuring that every last drop of gravy is enjoyed.
-
Red Wine: A glass of red wine, like a Merlot or Cabernet Sauvignon, complements the richness of the steak and enhances the meal’s flavors.
Expert Tips for Old-Fashioned Swiss Steak
• Low and Slow Cooking: The key to tender Swiss Steak is the long, slow simmering process. Rushing can result in tough meat, so be patient!
• Choose the Right Pot: Using a heavy pot like a Dutch oven ensures even heat distribution, making your steak fork-tender and gravy rich.
• Don’t Skip the Browning: Browning the steak and vegetables adds depth to the flavor. Take the time to achieve a nice golden crust for maximum taste.
• Customizable Veggies: Feel free to substitute or add your favorite vegetables—carrots, potatoes, or zucchini can make this dish uniquely yours!
• Thickening Gravy: If your sauce isn’t thick enough, mix cornstarch with water and stir it in after baking. This will elevate your Old-Fashioned Swiss Steak’s gravy to perfection.
Old-Fashioned Swiss Steak Variations
Make this comforting dish even more delightful by customizing it to your taste!
- Dairy-Free: Use olive oil instead of butter in the sautéing process to keep it dairy-free while still enjoying the savory flavors.
- Veggie-Packed: Add diced carrots or potatoes directly into the simmering pot for a heartier, one-pot meal that everyone will love.
- Spicy Kick: Incorporate a pinch of red pepper flakes or diced jalapeños for a subtle, spicy twist that elevates the dish’s flavor profile.
- Herb Variation: Swap dried thyme for fresh herbs like rosemary or parsley to give the sauce a vibrant and refreshing note.
- Mushroom Lovers: Boost the earthiness by using a mix of wild mushrooms, like shiitake or oyster, to make the gravy even more flavorful.
- Tomato Twist: Use a can of fire-roasted diced tomatoes for added smokiness and depth in the sauce, making your Swiss steak stand out.
- Alternative Meat: For a richer flavor, try brisket or short ribs instead of cube steak; just adjust the cooking time to ensure tenderness.
- Asian Flair: Add soy sauce and a hint of ginger for a unique spin, reminiscent of delicious Asian beef dishes. This is a fun way to mix global flavors into a classic.
Feel free to explore these variations that can bring out your creativity while you cook. For more flavor inspirations, you might enjoy checking out our Chinese Pepper Steak or trying our Swiss Bacon Mushroom Meatloaf for family-friendly recipes that are sure to impress.
Storage Tips for Old-Fashioned Swiss Steak
Fridge: Store leftovers in an airtight container for up to 3-4 days. Reheat gently on the stove or in the microwave, adding a splash of broth for moisture.
Freezer: For long-term storage, freeze in a freezer-safe container for up to 2 months. Ensure it’s wrapped tightly to prevent freezer burn.
Thawing: When ready to enjoy your Old-Fashioned Swiss Steak, thaw it overnight in the refrigerator. Reheat on the stovetop until warmed through for optimal tenderness.
Reheating: Gently reheat in a covered pot over low heat, stirring occasionally. This helps maintain the rich flavors and keeps the steak moist.

Old-Fashioned Swiss Steak Recipe FAQs
What type of steak should I use for Swiss Steak?
I recommend using cube steak or round steak for Old-Fashioned Swiss Steak as they become incredibly tender when simmered. Chuck steak is another fantastic option if you’re looking for moisture retention. Just be sure the meat is well tenderized before cooking to enhance texture.
How can I store leftovers of Swiss Steak?
Store any leftover Old-Fashioned Swiss Steak in an airtight container in the refrigerator for up to 3-4 days. Just remember to reheat it gently, adding a splash of beef broth in the microwave or on the stove to prevent drying out—trust me, you want to keep that rich flavor!
Can I freeze Swiss Steak? If so, how?
Absolutely! For long-term storage, transfer the cooled Swiss Steak into a freezer-safe container and freeze it for up to 2 months. Title the container with the date so you can track how long it’s been stored. To reheat, thaw it overnight in the refrigerator, then warm it on low heat until it’s heated through—this helps it stay tender and delicious.
What should I do if the gravy isn’t thick enough?
If you find that your gravy isn’t as thick as you’d like it to be after simmering, fear not! Mix 2 tablespoons of cornstarch with 2 tablespoons of water in a small bowl, then stir this mixture into the pot. Return it to the stovetop and cook over medium heat, stirring until the gravy thickens. This simple step will elevate the Old-Fashioned Swiss Steak’s sauce to the perfect consistency, making it even more comforting.
Can I make Swiss Steak in a slow cooker?
Very! To make this recipe in a slow cooker, simply brown the steak and sauté the vegetables as directed, then transfer everything to the slow cooker. Reduce the beef broth to 1 cup and cook on low for 6-8 hours or until the meat is fork-tender. This method truly lets the flavors meld beautifully, giving you a delicious, hands-off meal.

Savory Old-Fashioned Swiss Steak: A Comfort Food Classic
Ingredients
Equipment
Method
- Preheat your oven to 325°F (165°C). In a shallow dish, coat the cube steaks generously with a mix of all-purpose flour, salt, pepper, and garlic powder. Heat ¼ cup of vegetable oil in a large oven-safe pot over medium-high heat. Once the oil shimmers, add the steaks and brown them for about 4-5 minutes on each side until they develop a golden crust. Remove the steaks and set them aside on a plate.
- In the same pot, reduce the heat to medium and add the diced onion, celery, and sliced green bell pepper. Sauté these vegetables for about 5-7 minutes until they are tender and the onion turns translucent. Next, add the sliced mushrooms and continue cooking for 2-3 minutes until they soften. Stir in the minced garlic and tomato paste, cooking for an additional 1-2 minutes until fragrant and slightly caramelized.
- With the vegetables now softened, pour in the diced tomatoes, beef broth, Worcestershire sauce, dried thyme, sugar, and a pinch of celery seed. Stir well and make sure to scrape any browned bits from the bottom of the pot, as these add rich flavor to the gravy. Bring this mixture to a gentle simmer.
- Carefully return the browned steak to the pot, ensuring it is fully submerged in the savory sauce. Cover the pot with a lid and place it in the preheated oven. Let it bake for 1½ to 2 hours, checking periodically until the steak becomes fork-tender.
- If you prefer a thicker gravy, mix 2 tablespoons of cornstarch with an equal amount of water in a small bowl. Stir this mixture into the pot after the simmering time and return it to the stovetop. Cook over medium heat for another few minutes, stirring until the gravy thickens to your desired consistency.
- Once ready, gently transfer the steak and sauce to a serving platter or plate the dish directly over creamy mashed potatoes, fluffy rice, or buttered noodles. Garnish with fresh parsley if desired.

Leave a Reply