Cube Steak Hoagies with Brown Gravy, Mushrooms and Onions

A tasty, hearty sandwich made easy by baking the components in the oven. I spotted this recipe over at The Hill Hangout and made just a few changes to the preparation. The original recipe has you layer the meat, uncooked vegetables and gravy in a baking dish, then cook away. While this method is a time saver, I found that the mushrooms let off so much liquid in the baking dish that it compromised the gravy and made it too watery. I modified the recipe to cook the onions and mushrooms beforehand to combat this.

Notes: My cube steaks were very thick and large and just a bit frozen so I ended up baking mine closer to 60 minutes to get them all the way cooked through.

Cube Steak Hoagies with Brown Gravy, Mushrooms and Onions
Makes 4-6 sandwiches


  • 4 large cube steaks, thawed
  • 1 package of brown gravy mix, about 2 cups prepared
  • 1 small onion
  • 1 package of sliced mushrooms
  • Salt & Pepper
  • Garlic powder
  • Hoagie rolls, toast them with butter in a pan if desired
  • Sliced provolone or pepper jack cheese


  1. Spray a baking dish with cooking spray. Place the cube steak in it in a single layer.
  2. Chop the onions and mushrooms. Add them to a saute pan and add a splash of olive oil in and over medium heat until most of the water has cooked out of the mushrooms. Layer over the meat.
  3. Cook the gravy over medium heat in a saucepan according to package directions. When thick, pour over meat and vegetables.
  4. Cover tightly with foil. Bake on 375-f degrees for about 30 minutes. Vegetables will be tender and meat will be cooked through. If needed, cut the cube steak to fit in the hoagie buns. Place meat on hoagie rolls. Pile on the onions and mushrooms. Top with slices of cheese.

Sharing this recipe at the following fun link parties.

Leave a Reply

Please note that I am in the process of converting older recipes to the new format since my site migrated. If the recipe you are interested in doesn’t have a printable recipe card, please leave a comment and I will update it as soon as I am able to. Thanks for understanding!

Your email address will not be published. Required fields are marked *

One Comment