The Best Old-Fashioned Swiss Steak Recipe
If you’re craving comfort food that feels like a warm hug from your grandma’s kitchen, you’re going to adore The Best Old-Fashioned Swiss Steak Recipe. It’s one of those classic dishes that combines tender, flavorful beef with a rich tomato-based gravy that lingers just right on your taste buds. Trust me, it’s a recipe that’s not only easy to make but also perfect for those cozy evenings when you want something hearty and satisfying.
I’ve made this Swiss steak countless times, and each time it turns out a little better—thanks to a few practical tweaks I’ve picked up along the way. What makes The Best Old-Fashioned Swiss Steak Recipe truly special is how it transforms simple ingredients into a mouthwatering, melt-in-your-mouth meal. Whether you’re cooking for a family dinner or meal prepping for the week, this recipe is a reliable go-to that never disappoints.
Ingredients You’ll Need
These ingredients work beautifully together to create layers of flavor and a smooth, luscious sauce. When shopping, aim for fresh veggies and quality beef to really elevate the dish.
- All-purpose flour: This helps to tenderize the beef and thickens the sauce just right.
- Salt: Enhances all the flavors and seasons the steak well.
- Ground black pepper: Adds a subtle heat and depth without overpowering.
- Granulated garlic: For a gentle, aromatic boost without the harshness raw garlic can sometimes bring.
- Cubed steak or round steak: Look for tenderized cuts or beef round steak sliced to serving portions – they’re perfect for slow cooking and soaking up the sauce.
- Vegetable oil: Or any high-heat cooking oil to get a great sear on the steaks.
- Onion: Diced, it adds sweetness and texture to the sauce.
- Celery: Diced celery adds a subtle crunch and fresh flavor contrast.
- Green bell pepper: Thin slices that bring a gentle earthiness and color to the dish.
- Mushrooms: Cremini or white button mushrooms add savory umami that really rounds things out.
- Garlic cloves: Minced for fresh pungency in the sauce.
- Tomato paste: Concentrated tomato flavor that enriches the gravy.
- Diced or stewed tomatoes: Either canned or home-canned, these bring juiciness and acidity to balance the richness.
- Beef broth: The base of the sauce that keeps it hearty and beefy.
- Worcestershire sauce: Adds tangy, savory notes to deepen the flavor profile.
- Dried thyme: For a hint of earthiness and herbal aroma.
- Sugar: Just a touch to balance acidity.
- Celery seed (optional): If you like a little extra celery kick in your dish.
- Water and cornstarch: For thickening the sauce to that perfect silky consistency.
Variations
I often tweak The Best Old-Fashioned Swiss Steak Recipe depending on the season or what’s in my fridge. Feel free to make it your own—these variations can help you keep things fresh and tailored to your taste buds.
- Spicy variation: I sometimes add a dash of smoked paprika or cayenne pepper to bring a subtle heat that livens up the sauce.
- Vegetable swaps: In winter, I swap bell peppers with some sweet roasted red peppers or even carrots for a sweeter undertone.
- Slow cooker version: I love prepping everything then tossing it into the slow cooker for an all-day stew—perfect for busy days when you want dinner waiting for you.
- Gluten-free adaptation: Instead of all-purpose flour, I use a gluten-free blend and cornstarch combo to keep the sauce luscious and thick.
- Mushroom-free: If you’re team no mushrooms, I’ve simply doubled the peppers and onions to make sure we don’t miss that earthy element.
How to Make The Best Old-Fashioned Swiss Steak Recipe
Step 1: Prep and season your steaks
Start by mixing the flour, salt, pepper, and granulated garlic in a shallow dish. Dredge each piece of cubed steak lightly in this mixture, shaking off the excess. This coating not only adds flavor but helps create a beautiful crust and thickens the gravy later on.
Step 2: Sear the beef to lock in flavor
Heat your vegetable oil in a large skillet over medium-high heat. Add the steaks in batches so they don’t crowd the pan—this is key for a nice brown crust rather than steaming. Cook each side about 3-4 minutes until golden. Once seared, set the steaks aside. Trust me, this step really makes the meat juicy and flavorful.
Step 3: Build the flavor base with veggies
In the same skillet, add diced onions, celery, green bell pepper, and mushrooms. Sauté over medium heat until everything softens and caramelizes slightly—about 5-7 minutes. This adds a natural sweetness and depth, giving the final dish that crave-worthy richness.
Step 4: Make the rich tomato sauce
Stir in minced garlic and tomato paste, cooking for another 1-2 minutes until fragrant. Then add the canned tomatoes, beef broth, Worcestershire sauce, thyme, sugar, and celery seed if using. Give it a good stir, scraping the bottom to lift up all those tasty browned bits. This is where the magic happens as the sauce thickens and flavors meld.
Step 5: Simmer everything until tender perfection
Return the steaks to the skillet, nestling them into the sauce. Cover and reduce heat to low. Let it simmer gently for about 1.5 to 2 hours—this slow cook is what tenderizes the beef to that melt-in-your-mouth texture. Stir occasionally, and if the sauce seems too thin near the end, stir together the water and cornstarch and add it in to thicken up.
How to Serve The Best Old-Fashioned Swiss Steak Recipe

Garnishes
I love sprinkling chopped fresh parsley over the top just before serving. It adds a lively pop of color and a fresh, subtly peppery flavor that cuts through the richness. Some days, I also add a little grated sharp cheddar for that extra cozy touch.
Side Dishes
Swiss steak cries out for a starchy side to soak up that delicious gravy. Mashed potatoes are my top pick, creamy and buttery. But if you want something lighter, buttered egg noodles or even a simple rice pilaf work equally well. And don’t forget some steamed green beans or roasted carrots to add freshness and color on the plate.
Creative Ways to Present
For special occasions, I like serving Swiss steak in individual shallow bowls with a swirl of sour cream on top and a sprinkle of smoked paprika. It feels a bit fancy but stays true to the homestyle roots. Pair it with crusty bread to mop up every last bit of sauce for a meal that’s both inviting and satisfying.
Make Ahead and Storage
Storing Leftovers
I usually cool down the leftovers completely, then store them in an airtight container in the fridge for up to four days. The flavors actually deepen overnight, so you might find leftovers even better the next day. Just give it a good stir before reheating to bring it back to life.
Freezing
This recipe freezes beautifully. I portion it out into freezer-safe containers, leaving a little room at the top for expansion. When frozen properly, it holds for up to three months without losing texture or flavor. It’s a lifesaver for quick family dinners or busy weeknights.
Reheating
To reheat, I prefer gently warming the Swiss steak on the stovetop over low heat, adding a splash of beef broth or water if the sauce has thickened too much. This keeps the beef tender and prevents the sauce from drying out. Avoid the microwave if you can, but if pressed for time, use low power in short bursts, stirring in between.
FAQs
-
Can I use other cuts of beef instead of cubed steak?
Absolutely! Cubed steak is tenderized round steak, but you can also use beef chuck steak for a richer flavor, especially if you plan to slow cook it longer. Just make sure the cut isn’t too thick so it cooks evenly and becomes tender.
-
Is it necessary to dredge the steak in flour?
While not absolutely required, flouring the steak helps create a lovely crust during searing and acts as a natural thickener for the sauce later on. It also gives that classic texture and flavor that defines The Best Old-Fashioned Swiss Steak Recipe.
-
How long should I simmer the steak for the best tenderness?
Simmering for 1.5 to 2 hours on low heat allows the beef to become tender without drying out. You want it to be fork-tender and infused with the rich tomato gravy. Patience here definitely pays off!
-
Can I make this recipe in a slow cooker?
Yes! After searing the steak and sautéing the veggies, transfer everything to your slow cooker. Cook on low for 6-8 hours or high for 3-4 hours. The long, gentle cooking ensures tender beef and a robust sauce.
-
What’s the best way to thicken the sauce if it’s too watery?
Mix equal parts water and cornstarch (about 2 tablespoons each), then stir it into the simmering sauce. Cook for a few more minutes until it thickens up nicely. This trick gives you that perfect, silky consistency every time.
Final Thoughts
There’s something timeless and comforting about The Best Old-Fashioned Swiss Steak Recipe that makes it a staple in my kitchen. It’s the kind of dish that brings people together, invites cozy conversations, and fills your home with mouthwatering aromas. If you haven’t tried it yet, give it a go—you might just find a new favorite that feels like home in every bite. I’m confident once you make this, you’ll appreciate its simplicity, flavor, and heartwarming charm as much as I do.
PrintThe Best Old-Fashioned Swiss Steak Recipe
This classic Old-Fashioned Swiss Steak recipe features tenderized round steak smothered in a rich tomato and vegetable gravy. The meat is lightly floured and pan-fried to seal in the flavor, then simmered with aromatic vegetables, mushrooms, and a savory tomato sauce made from diced tomatoes and beef broth. This hearty comfort dish pairs beautifully with mashed potatoes or rice, making it a perfect family meal.
- Prep Time: 15 minutes
- Cook Time: 1 hour 30 minutes
- Total Time: 1 hour 45 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: American
Ingredients
Meat and Coating
- 1/4 cup all-purpose flour
- 1/2 teaspoon salt
- 1/4 teaspoon ground black pepper
- 1 teaspoon granulated garlic
- 2 pounds cubed steak or round steak, cut into serving-size pieces
Cooking Oil
- 1/4 cup vegetable oil (or other high-temperature cooking oil)
Vegetables
- 1 onion, diced
- 1–2 stalks celery, diced
- 1 green bell pepper, thinly sliced
- 8 ounces cremini or white button mushrooms, sliced
- 2 cloves garlic, minced
Tomato and Broth
- 3 tablespoons tomato paste
- 1 (15-ounce) can diced or stewed tomatoes (or 1 pint home-canned tomatoes)
- 2 cups beef broth
Seasonings
- 1 tablespoon Worcestershire sauce
- 1/2 teaspoon dried thyme
- 1 teaspoon sugar
- 1 pinch celery seed (optional)
Thickening Slurry
- 2 tablespoons water
- 2 tablespoons cornstarch
Instructions
- Prepare the meat coating: In a shallow dish, combine the all-purpose flour, salt, ground black pepper, and granulated garlic. Dredge each piece of cubed steak in the seasoned flour mixture, coating all sides evenly.
- Brown the meat: Heat the vegetable oil in a large heavy skillet or sauté pan over medium-high heat. Add the floured steak pieces in batches if necessary to avoid overcrowding, and brown each side until golden, about 3-4 minutes per side. Remove and set aside.
- Sauté the vegetables: In the same skillet, add the diced onion, celery, green bell pepper, and sliced mushrooms. Cook over medium heat, stirring occasionally, until the vegetables soften and the onions become translucent, about 5-7 minutes. Add the minced garlic during the last minute of cooking to release its aroma.
- Add tomato paste and liquids: Stir in the tomato paste and cook for 1-2 minutes to deepen the flavor. Then add the diced or stewed tomatoes along with their juices, beef broth, Worcestershire sauce, dried thyme, sugar, and optional celery seed. Stir well to combine all ingredients.
- Simmer with meat: Return the browned steak pieces to the skillet, nestling them into the tomato and vegetable sauce. Bring the mixture to a simmer, then reduce the heat to low. Cover and cook gently for 1 to 1.5 hours, or until the meat is tender and the flavors meld beautifully, stirring occasionally.
- Thicken the sauce: In a small bowl, mix the cornstarch with 2 tablespoons of water to create a slurry. Stir the slurry into the sauce and cook for another 3-5 minutes uncovered, until the sauce thickens to your desired consistency.
- Serve: Taste the sauce and adjust seasoning with salt and pepper if needed. Serve the Swiss steak hot with mashed potatoes, rice, or crusty bread to soak up the delicious sauce.
Notes
- For best results, use tenderized cubed steak or round steak slices that are about 1/2 inch thick.
- Cooking times may vary depending on the thickness of the meat; longer simmering ensures a more tender texture.
- If you prefer a spicier sauce, add a pinch of crushed red pepper flakes when sautéing the vegetables.
- Leftovers keep well in the refrigerator for up to 3 days and are excellent reheated.
- To make this recipe gluten-free, use a gluten-free flour blend for dredging and ensure beef broth is gluten-free.
Keywords: Swiss steak, old-fashioned recipe, cubed steak, round steak, tomato gravy, comfort food, stovetop braising
