This Best Swiss Steak is the ultimate comfort food consisting of fork-tender beef smothered in a rich, savory tomato gravy with onions, peppers, and mushrooms. It’s a hearty, satisfying meal that comes together with simple ingredients and minimal fuss.

swiss steak with mushrooms

Whether you’re feeding a hungry family on a weeknight or serving a cozy Sunday dinner, this recipe delivers big flavor every time. It’s a delicious recipe that has been passed down by my mom, Millie. A classic we enjoyed in the 1970’s.

What is Swiss steak?

Despite the name, Swiss steak didn’t originate in Switzerland. The term “Swiss” refers to the technique of tenderizing or “swissing” the meat, typically cube steak or round steak that’s been pounded thin and tenderized. The beef is dredged in seasoned flour, browned until a golden crust forms, then slowly braised in a rich tomato-based gravy with vegetables until it’s fall-apart tender.

The result is a deeply flavorful, comforting dish where the meat soaks up all the savory goodness of the sauce. It’s the kind of meal that fills the house with an irresistible aroma and brings everyone to the table.

a serving steak with peas and potatoes

Why you’ll love this recipe

  • It’s made with affordable, easy-to-find ingredients but tastes like something you’d prefer for a special occasion.
  • The slow braise transforms tough cuts of beef into melt-in-your-mouth tenderness.
  • You can make it in the oven, on the stovetop, or in the slow cooker; whatever fits your schedule.
  • The rich, tangy tomato gravy is absolutely irresistible and perfect for sopping up with crusty bread.

Ingredients needed to make the best Swiss steak

ingredients swiss steak recipe
  • All-purpose flour: Used to dredge the steak, creating a golden crust that also helps thicken the gravy.
  • Salt, black pepper, and garlic powder: Seasons the flour mixture for perfectly seasoned meat.
  • Cubed steak or round steak, tenderized: The star of the dish. Cube steak is already tenderized, but if using round steak, ask your butcher to run it through a tenderizer or pound it thin yourself.
  • Avocado oil: A high-heat oil perfect for browning the steaks without burning.
  • Onion: Diced and sautéed until soft, adding sweetness and depth to the gravy.
  • Celery: Adds a subtle earthy flavor and texture to the vegetable base.
  • Green bell pepper: Thinly sliced, it brings a mild, slightly sweet pepper flavor that complements the tomato gravy.
  • Cremini or white button mushrooms: Sliced and sautéed until tender, they add an earthy, meaty texture.
  • Garlic: Minced and added near the end of sautéing for a fragrant punch of flavor.
  • Tomato paste: Concentrated tomato flavor that deepens the richness of the gravy.
  • Diced or stewed tomatoes: The base of the gravy, adding tangy sweetness and body.
  • Beef broth: Creates the braising liquid that keeps the meat moist and flavorful.
  • Worcestershire sauce: Adds umami and a subtle tang that enhances the overall depth.
  • Dried thyme: A classic herb that pairs beautifully with beef and tomatoes.
  • Sugar: A pinch balances the acidity of the tomatoes.
  • Celery salt: A secret weapon that adds a savory, slightly salty note.
  • Cornstarch and water: Combined into a slurry to thicken the gravy at the end.

How do you make this Swiss steak recipe? 

seasoning swiss steak

Prepare and brown the steak:

  1. Preheat your oven to 325°F.
  2. In a large resealable plastic bag, combine the flour, salt, pepper, and garlic powder. Add the steak pieces a few at a time, shaking gently to coat them evenly. Set the coated steaks aside.
  3. Heat the avocado oil in a heavy oven-safe pot or cast-iron Dutch oven over medium-high heat. Brown the steaks on both sides until a nice crust forms, then transfer them to a plate.
tenderizing steak

Sauté the vegetables:

  1. Lower the heat to medium, then add the onion, celery, bell pepper, and mushrooms to the same pot. Sauté for 6-7 minutes, stirring occasionally, until the vegetables soften. Add a little more oil if needed.
  2. Stir in the garlic and tomato paste; cook for another minute until fragrant.
browning the steak

Build the gravy and braise:

  1. Pour the diced tomatoes, beef broth, Worcestershire sauce, thyme, sugar, and celery salt into the pot. Stir gently, scraping up the flavorful browned bits from the bottom.
  2. Return the browned steaks to the pot, making sure they’re fully submerged in the sauce.
  3. Cover and bake in the preheated oven for 1½ to 2 hours, until the meat is fork-tender.
making sauce and veggies

Thicken the gravy and serve:

  1. Once done, carefully remove the pot from the oven and transfer the steaks to a plate, leaving the gravy in the pot.
  2. In a small bowl, combine the cornstarch and water to create a slurry. Stir this into the gravy.
  3. Place the pot back on the stovetop and bring the gravy to a gentle boil over medium heat, stirring constantly until it thickens.
  4. Serve the steaks generously topped with gravy alongside mashed potatoes, buttered egg noodles, or cooked white rice.
red sauce

Serving

This Swiss steak is a complete comfort meal on its own, but it truly shines when served over a fluffy bed of mashed potatoes, egg noodles, or butter rice. The gravy is so flavorful you’ll want something to soak up every last drop. A side of green beans, roasted carrots, or a simple green salad rounds out the meal beautifully.

swiss steak with peas

Sandy’s tips and substitutions:

  • Slow cooker method: After browning the meat and sautéing the vegetables as described, transfer everything to your slow cooker. Reduce the beef broth to 1 cup. Cook on LOW for 6-8 hours until the meat is tender. Thicken the gravy with the cornstarch slurry before serving.
  • Stovetop method: After browning the steaks and vegetables, simmer covered on low heat for about 1½-2 hours, checking occasionally, until the meat reaches desired tenderness. Thicken the gravy as described above.
  • Make ahead: This dish tastes even better the next day as the flavors continue to meld. Store leftovers in an airtight container in the fridge for up to 3 days. Reheat gently on the stovetop or in the microwave.
  • Freezer-friendly: Swiss steak freezes beautifully. Cool completely, then transfer to a freezer-safe container and freeze for up to 3 months. Thaw overnight in the fridge and reheat on the stovetop.
  • Taste to test: The gravy is the heart of this dish, so taste it before serving. Adjust the salt, pepper, or a splash of Worcestershire if needed to suit your preferences.
  • Use different vegetables: Feel free to swap in whatever vegetables you have on hand, such as carrots, parsnips, or even a handful of frozen peas added at the end would all work well.
swiss steak

Variations:

  • Spicy kick: Add a pinch of red pepper flakes or a diced jalapeño with the vegetables for a little heat.
  • Herb swap: Try fresh rosemary or bay leaf in place of the dried thyme for a different flavor profile.
  • Mushroom lovers: Double the mushrooms or use a mix of wild mushrooms for an even earthier, richer gravy.
  • Creamy twist: Stir in a splash of heavy cream or a spoonful of sour cream at the end for a creamier gravy.
  • Gluten-free: Use a gluten-free flour blend for dredging and cornstarch for thickening to make this dish gluten-free.
red sauce swiss steak

More steak recipes you may want to try:

swiss steak with mushrooms
No ratings yet
Leave a Review

Get the Recipe:

Swiss Steak Recipe

This Best Swiss Steak is tender, flavorful, and smothered in a rich tomato gravy with onions, peppers, and mushrooms. A comforting, hearty meal perfect for weeknights or Sunday dinners!
Prep Time: 20 minutes
Cook Time: 1 hour 13 minutes
Total Time: 1 hour 50 minutes
Yield: 6

Ingredients
 

For the steak:

For the slurry:

Instructions
 

  • Preheat your oven to 325°F.
  • In a large resealable plastic bag, combine the flour, salt, pepper, and garlic powder. Add the steak pieces a few at a time, shaking gently to coat them evenly. Set the coated steaks aside.
  • Heat the avocado oil in a heavy oven-safe pot or cast-iron Dutch oven over medium-high heat. Brown the steaks on both sides until a nice crust forms, then transfer them to a plate.
  • Lower the heat to medium, then add the onion, celery, bell pepper, and mushrooms to the same pot. Sauté for 6-7 minutes, stirring occasionally, until the vegetables soften. Add a little more oil if needed.
  • Stir in the garlic and tomato paste; cook for another minute until fragrant.
  • Pour the diced tomatoes, beef broth, Worcestershire sauce, thyme, sugar, and celery salt into the pot. Stir gently, scraping up the flavorful browned bits from the bottom.
  • Return the browned steaks to the pot, making sure 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.
  • In a small bowl, combine the cornstarch and water to create a slurry. Stir this into the gravy.
  • Place the pot back on the stovetop and bring the gravy to a gentle boil over medium heat, stirring constantly until it thickens.
  • Serve the steaks generously topped with gravy alongside mashed potatoes, buttered egg noodles, or cooked white rice.

Notes

Sandy’s tips:

  • Slow cooker method: After browning the meat and sautéing the vegetables as described, transfer everything to your slow cooker. Reduce the beef broth to 1 cup. Cook on LOW for 6-8 hours until the meat is tender. Thicken the gravy with the cornstarch slurry before serving.
  • Stovetop method: After browning the steaks and vegetables, simmer covered on low heat for about 1½-2 hours, checking occasionally, until the meat reaches desired tenderness. Thicken the gravy as described above.
  • Make ahead: This dish tastes even better the next day as the flavors continue to meld. Store leftovers in an airtight container in the fridge for up to 3 days. Reheat gently on the stovetop or in the microwave.
  • Freezer-friendly: Swiss steak freezes beautifully. Cool completely, then transfer to a freezer-safe container and freeze for up to 3 months. Thaw overnight in the fridge and reheat on the stovetop.
  • Use different vegetables: Feel free to swap in whatever vegetables you have on hand, such as carrots, parsnips, or even a handful of frozen peas added at the end would all work well.
Cuisine: American
Course: Main Course
Calories: 365kcal, Carbohydrates: 15g, Protein: 38g, Fat: 17g, Saturated Fat: 4g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 10g, Cholesterol: 95mg, Sodium: 924mg, Potassium: 935mg, Fiber: 2g, Sugar: 4g, Vitamin A: 264IU, Vitamin C: 21mg, Calcium: 62mg, Iron: 5mg
Did you make this recipe?Tag @reluctantentertainer on Instagram and hashtag it #reluctantentertainer!
swiss steak recipe