When I was growing up, not much felt cozier than a skillet of Smothered Swiss Steak gently bubbling on the stove. These days, I’ve put my own spin on my mom’s classic recipe by adding fresh mushrooms and sweet bell peppers to the savory onions and rich tomato gravy. Cooked nice and slow, this hearty dish always turns out melt-in-your-mouth tender—perfect for a cozy family dinner or whenever you’re craving some good old-fashioned comfort food. (If you’re a fan of hearty comfort food, like me, you’ll want to check out my recipes for Old-Fashioned Potato Soup, Stuffed Cabbage Soup, and One Pot Ground Beef Stroganoff.)
There’s just something special about recipes like this, the kind of dishes that families pass down because they’re so timeless, easy, and comforting. I have fond memories of growing up in Pennsylvania when we would often enjoy a meal of this Old-Fashioned Swiss Steak after a day outdoors or on a chilly day after school. With cold fingers and flushed cheeks, stepping into the warm kitchen filled with the aroma of steak and simmering vegetables always felt like a warm welcome.
Today, I keep that tradition going, but with a few little twists that make this classic Swiss Steak even better. The mushrooms and peppers aren’t a traditional part of Mom’s recipe but trust me, they bring so much depth to the gravy and add extra heartiness.
And something I especially appreciate about this dish is that it’s budget-friendly without feeling like a compromise. I tend to use cubed steak because it’s one of those humble ingredients that transforms into something special when cooked low and slow. It’s perfect for stretching the grocery budget, which is especially important these days. And you know I love sharing recipes that are both affordable and delicious.
Ingredients for Easy Old-Fashioned Swiss Steak:
Cubed Steak (or Round Steak) – A classic, economical cut that’s been tenderized, becoming wonderfully tender and flavorful when cooked slowly. You can use thinly sliced round steak instead, but I recommend tenderizing it with a meat mallet.
All-Purpose Flour – Coating the steaks in flour before browning helps create a flavorful crust and helps to thicken the gravy.
Salt & Black Pepper – Essential for seasoning, and enhancing the natural flavors of the meat and vegetables.
Granulated Garlic – I use both fresh and granulated garlic. You could use just one or the other, but I think using both gives this dish more depth of flavor.
Oil – For the tastiest results, I like to brown the meat and saute the vegetables. I use avocado oil for this, but another neutral flavor, high-heat oil like vegetable oil will work, too.
Onion – Provides sweetness and depth, creating a flavorful base as it caramelizes during cooking.
Celery – Adds a subtle earthy note and extra texture, contributing to the classic “homestyle” taste.
Green Bell Pepper – Brings a touch of sweetness and color, balancing the richness of the gravy.
Cremini or White Button Mushrooms – Give the dish extra heartiness and an umami-rich layer, making the gravy incredibly savory.
Fresh Garlic – Infuses the dish with aromatic flavor, deepening the overall savory profile.
Tomato Paste – Adds concentrated tomato flavor, richness, and color, enhancing the gravy’s depth.
Diced Tomatoes (canned or home-canned) – Essential for creating the classic tomato-based gravy, lending both acidity and sweetness.
Beef Broth – Forms the flavorful base of the gravy, giving it depth and richness as the steak cooks.
Worcestershire Sauce – Introduces a subtle tangy and savory complexity, boosting the overall flavor.
Dried Thyme – Provides earthy warmth and aromatic balance, complementing the other flavors perfectly.
Sugar – Just a small amount balances the acidity of the tomatoes, rounding out the flavors beautifully.
Celery Seed (optional) – Enhances the celery flavor subtly, adding extra dimension and traditional homestyle character.
Cornstarch and Water – Combined to form a slurry, thickening the gravy perfectly at the end of cooking.
My Best Tips for the Best Swiss Steak
- Season Generously:
Don’t be shy when seasoning your steaks. Use plenty of salt and pepper, along with dried thyme or your favorite herbs and spices, to build layers of flavor that deepen beautifully as the steak slowly cooks. - Brown Your Steaks Thoroughly:
Take your time and ensure steaks are nicely browned before braising. A rich, golden crust adds tremendous depth to the finished dish. - Keep the Steak Moist:
Make sure the steaks remain fully submerged in the gravy while cooking. If you notice the liquid level getting too low or the steaks drying out, add a small amount of water or broth as needed. - Low and Slow Wins:
Patience truly is the secret ingredient to tender swiss steak. Cooking the steak gently at a low temperature allows tougher cuts of beef, like cubed steak, to become deliciously fork-tender and flavorful. - Balance Your Tomatoes:
Add a small pinch of sugar to your tomato gravy to balance acidity. It’s a small touch that makes a big difference in flavor. - Check for Doneness Carefully:
Swiss Steak should be cooked until it’s easily pulled apart with a fork, but still tender and juicy. Check periodically toward the end of cooking time, gently piercing the meat to ensure it’s perfectly tender without becoming mushy or overdone. - Enhance the Gravy Flavor:
If you want even deeper flavor, add a splash of red wine, or beef stock during the cooking process—these ingredients make the gravy a little more special and even more savory.
If you try this recipe for Old-Fashioned Swiss Steak recipe, I hope you love it. And follow me on Facebook, Pinterest, and Instagram so you don’t miss a post.
*As an Amazon Associate I earn from qualifying purchases. This post may contain Amazon or other affiliate links, which means I will earn a commission at no additional cost to you if you click through and make a purchase.*
Print
The Best Old-Fashioned Swiss Steak Recipe
- Total Time: 2 hours
- Yield: 6 1x
Description
This Smothered Swiss Steak recipe is old-fashioned comfort food at its best! Tender cubed steak slowly braised in savory tomato gravy with mushrooms, peppers, and onions. Perfect for cozy family dinners!
Ingredients
- 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 if necessary)
- 1/4 cup vegetable oil (or other high-temperature cooking oil)
- 1 onion, diced
- 1 stalk celery, diced
- 1 green bell pepper, thinly sliced
- 8 ounces of cremini or white button mushrooms, sliced
- 2 cloves garlic, minced
- 3 tablespoons tomato paste
- 1 (15-ounce) can diced or stewed tomatoes (or use 1 pint of home-canned tomatoes)
- 2 cups beef broth
- 1 tablespoon Worcestershire sauce
- 1/2 teaspoon dried thyme
- 1 teaspoon sugar
- 1 pinch celery seed (optional)
- 2 tablespoons of water + 2 tablespoons cornstarch
Instructions
-
Preheat your oven to 325°F. Combine flour, salt, pepper, and granulated garlic in a large resealable plastic bag. Add steak pieces a few at a time, shaking gently to coat evenly. Set aside.
-
Heat the vegetable oil in a heavy oven-safe pot or cast-iron Dutch oven over medium-high heat. Brown steaks on both sides until a nice crust forms, then transfer them to a plate.
-
Lower heat to medium, then add onion, celery, bell pepper, and mushrooms to the same pot. Sauté vegetables for 6–7 minutes, stirring occasionally until they soften. Add a little more oil if necessary. Stir in garlic and tomato paste; cook for another minute until fragrant.
-
Pour diced tomatoes, beef broth, Worcestershire sauce, thyme, sugar, and celery seed into the pot. Stir gently, scraping the flavorful browned bits from the bottom. Return browned steaks to the pot, ensuring they’re fully submerged in the sauce.
-
Cover and bake in the preheated oven for 1½ to 2 hours, until the meat is fork-tender. Once done, carefully remove the pot from the oven and transfer the steaks to a plate, leaving the gravy in the pot.
-
Combine cornstarch and water in a small bowl to create a slurry. Stir this slurry into the gravy. Place the pot back onto the stovetop and bring the gravy to a gentle boil over medium heat, stirring constantly until it thickens.
-
Serve steaks generously topped with gravy alongside mashed potatoes, buttered egg noodles, or cooked white rice.
Notes
- Slow Cooker Method: After browning meat and vegetables as described above, transfer everything to your slow cooker. Reduce beef broth to 1 cup. Cook on LOW for 6–8 hours until meat is tender. Thicken gravy using the cornstarch slurry before serving.
- Stovetop Method: After browning steaks and vegetables, simmer covered on low heat for about 1½–2 hours, checking occasionally, until meat reaches desired tenderness. Thicken gravy as described above.
- Prep Time: 30 minutes
- Cook Time: 1 hour 30 minutes
93 Comments
Doris
March 14, 2025 at 5:22 amI made this last night and my hubby loved it! We will be having it again!
Linda
March 11, 2025 at 6:39 pmMade this today in my insta pot and it took 30 minutes. An excellent recipe that my husband and I remember as eating when we were younger. Will definitely make it again. It will even taste better as leftovers. Thank you.
Lisa Brown
November 18, 2024 at 12:03 amThis is a great recipe. Cube and round steak(s) aren’t always my favorite so mine had been overlooked in the freezer for several months. I finally pulled them out for this recipe. I used fire roasted tomatoes and left out the thyme (personal preference.) I browned and braised in my dad’s old cast iron dutch oven and served it with mashed potatoes. If my mom’s swiss steak had been as good as this, I wouldn’t have waited 30 years to make it. (Sorry mom.) It’s rich and savory. I’ll always keep the ingredients in the pantry for this. This would be a great Meal Train recipe. It’s easily doubled and is budget friendly. Thanks for sharing.
Melissa Lynn
November 21, 2024 at 6:33 amI’m happy to hear that you enjoyed the recipe!
Traci Cherubin
November 17, 2024 at 11:00 pmI haven’t made Swiss Steak in years and came across your recipe. So so so good! I served it with mashed potatoes, peas, and applesauce. My husband said it tasted like a restaurant meal and gave me a little kiss ion the cheek! Yep. This is a keeper!!
Melissa Lynn
November 21, 2024 at 6:33 amI love it! Thank you for sharing!
Pat
November 10, 2024 at 11:49 pmWas looking for something like my Mom used to make and came across this recipe. “Swissed” cube steak is indeed difficult to find these days but with meat prices skyrocketing it might be coming more popular. I came across 4 nice sized portions for under $7.00 ! I loved the comments about the scent wafting through the home on a fall evening, so I chose to oven bake (scent was glorious). Followed the recipe closely (omitting celery seed and mushrooms because I didn’t have them on hand). IT WAS WONDERFUL! Meat was so tender, sauce was amazing and more than enough to cover whatever you choose to serve it over, ( I could eat it by itself.). Sauce thickened while cooking so did not need to thicken it. YUMMY – will make again!
Melissa Lynn
November 15, 2024 at 6:01 amI’m so happy you enjoyed the recipe!
steffani
October 7, 2024 at 2:47 amThis was really terrific. I did double all the seasonings, because that’s how I roll — and I had to make it gluten-free, which I did by dredging in potato starch instead of AP flour.
But that worked SO well that it thickened the sauce beautifully and I was able to skip the cornstarch step.
I only made those small seasoning tweaks otherwise, but I’ve shared this recipe widely only my social media and with friends already, and I’ve invited the neighbours to join me tomorrow (it’s a he king lot for food for a single woman! Haha!)
Best Swiss steak I’ve ever had or made. Thanks. I’d post my pic, if I could. :
Melissa Lynn
October 9, 2024 at 2:19 amThank you for the kind words! I’m so happy you enjoyed the recipe!
Janet
September 12, 2024 at 8:35 pmI made this recipe last night. I did it as I was watching football and wanted to have it already for tomorrows supper. I was stumped for a while. I was supposed to remove the steaks and then finish the sauce. I suddenly dicovered that having the steaks in one place, and the sauce in another (both in the fridge) wouldn’t really work well. I have now put the steak back in the sauce. When the sauce and steaks are HOT, I will take out the steaks and keep warm while I finish up thickening the sauce. I’m sure it will be good. Do you think any leftover sauce and steak would be good warmed together?
Melissa Lynn
September 13, 2024 at 4:49 amYes, I think there should be no problem warming the leftover sauce and steak together.
Susan
September 5, 2024 at 12:46 amThis was delicious! I simmered on the stove top. I was out of celery and used carrots instead. It’s a very tasty dish and I will dlefinitely be using again and again! Thanks for the recipe!
Melissa Lynn
September 5, 2024 at 7:31 pmYou are very welcome! I’m glad you liked the recipe!
Terri
June 14, 2024 at 1:16 pmThe sauce is excellent! I’m going to use it on meatballs.