Prep time: 10 mins | Cook time: 25 mins | Serves: 4
This fantastic Swiss Steak in a rich and savoury Tomato Gravy is my family’s favourite. A delicious weeknight dinner that you can throw together in less than thirty minutes. Perfect to serve over rice or mashed potatoes with your choice of veggies on the side.
Ingredients
1 pound cube steak
1 medium onion, sliced
4 to 6 mushrooms, fresh
1/2 cup all-purpose flour
1/2 cup Panko bread crumbs
1/2 teaspoon salt
1/2 teaspoon ground pepper
1/2 teaspoon garlic powder
1/2 teaspoon onion powder
1/2 teaspoon Season-All (optional)
1/2 teaspoon taco seasoning mix (optional)
2 tablespoons cooking oil
1 tablespoon butter
1 teaspoon garlic, minced
2 tablespoons all-purpose flour
1 pkg dry onion soup mix
1 tablespoon Worcestershire sauce
2 tablespoons tomato paste
2 cups water or beef broth
1/4 cup dry red wine
salt and pepper, to taste (for beef)
How to make Family Favorite Swiss Steak With Tomato Gravy
Step 1: In a heavy skillet, melt the butter with oil over medium to medium-high heat. Meanwhile, slice the onion and mushrooms into quarters.
Step 2: To make 4 equal portions of the beef, slightly pound the cube steaks or cut, then season with salt and pepper.
Step 3: Combine the flour, Panko, and seasonings. For this recipe, I used Bucks Multi-Purpose Seasoning instead of Season-All seasoning.
Step 4: In the flour mixture, dredge the cube steaks, then place them in the hot oil in the skillet. Cook each side for about 3 minutes. When done, remove from the skillet.
Step 5: In the now-empty skillet, saute the onions and mushrooms for about 4 to 5 minutes until the onions are translucent. Add 2 tbsp of flour, stirring until incorporated. Stir in the wine. Add the water along with the dry onion soup mix, Worcestershire sauce, and 2 tablespoons tomato paste.
Step 6: Place the cooked cube steaks back in the gravy mixture. Put the lid on and cook for about 10 to 15 minutes over low heat until done.
Step 7: When done, remove from the heat and serve the steak over rice or mashed potatoes with your favourite veggies on the side. Enjoy!

Ingredients
- 1 pound cube steak
- 1 medium onion, sliced
- 4 to 6 mushrooms, fresh
- 1/2 cup all-purpose flour
- 1/2 cup Panko bread crumbs
- 1/2 teaspoon salt
- 1/2 teaspoon ground pepper
- 1/2 teaspoon garlic powder
- 1/2 teaspoon onion powder
- 1/2 teaspoon Season-All (optional)
- 1/2 teaspoon taco seasoning mix (optional)
- 2 tablespoons cooking oil
- 1 tablespoon butter
- 1 teaspoon garlic, minced
- 2 tablespoons all-purpose flour
- 1 pkg dry onion soup mix
- 1 tablespoon Worcestershire sauce
- 2 tablespoons tomato paste
- 2 cups water or beef broth
- 1/4 cup dry red wine
- salt and pepper, to taste (for beef)
Instructions
Step 1: In a heavy skillet, melt the butter with oil over medium to medium-high heat. Meanwhile, slice the onion and mushrooms into quarters.
Step 2: To make 4 equal portions of the beef, slightly pound the cube steaks or cut, then season with salt and pepper.
Step 3: Combine the flour, Panko, and seasonings. For this recipe, I used Bucks Multi-Purpose Seasoning instead of Season-All seasoning.
Step 4: In the flour mixture, dredge the cube steaks, then place them in the hot oil in the skillet. Cook each side for about 3 minutes. When done, remove from the skillet.
Step 5: In the now-empty skillet, saute the onions and mushrooms for about 4 to 5 minutes until the onions are translucent. Add 2 tbsp of flour, stirring until incorporated. Stir in the wine. Add the water along with the dry onion soup mix, Worcestershire sauce, and 2 tablespoons tomato paste.
Step 6: Place the cooked cube steaks back in the gravy mixture. Put the lid on and cook for about 10 to 15 minutes over low heat until done.
Step 7: When done, remove from the heat and serve the steak over rice or mashed potatoes with your favourite veggies on the side. Enjoy!