A classic budget-friendly comfort food made with seasoned ground beef, tender onions, and rich homemade gravy.
Poor Man’s Steak is an old-fashioned family dinner that proves you don’t need expensive cuts of beef to create something hearty and delicious. Instead of traditional steak, seasoned ground beef is shaped into patties, lightly browned, and then simmered in a savory onion gravy until tender.
The result is a comforting meal with crispy golden edges, juicy beef, and plenty of rich gravy for spooning over mashed potatoes, rice, or egg noodles.
Why You’ll Love This Recipe
- 🥩 Uses affordable ground beef instead of expensive steak
- 🧅 Loaded with sweet, savory onions
- 🍲 Simmering in gravy keeps the beef tender and flavorful
- 💰 Budget-friendly and perfect for feeding a family
- 🥔 Delicious over mashed potatoes
- ⏱️ Simple enough for a weeknight dinner
- ❤️ Classic old-fashioned comfort food
Ingredients
For the Steak Patties
- 1½ pounds ground beef, preferably 80–85% lean
- ½ cup breadcrumbs
- 1 large egg
- ½ small onion, finely chopped
- 1 teaspoon Worcestershire sauce
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- ½ teaspoon paprika
- 1 teaspoon salt
- ½ teaspoon black pepper
- 2 tablespoons vegetable or olive oil, for frying
For the Onion Gravy
- 1 large yellow onion, thinly sliced
- 2 tablespoons butter
- 2 tablespoons all-purpose flour
- 2 cups beef broth
- 1 tablespoon Worcestershire sauce
- 1 teaspoon Dijon mustard, optional
- ½ teaspoon garlic powder
- ¼ teaspoon black pepper
- Salt, to taste
- ½ teaspoon dried thyme, optional
How to Make Poor Man’s Steak
1. Prepare the Beef Mixture
Add the ground beef, breadcrumbs, egg, chopped onion, Worcestershire sauce, garlic powder, onion powder, paprika, salt, and black pepper to a large bowl.
Mix gently with your hands or a wooden spoon until everything is evenly combined.
Avoid overmixing the meat. Working it too much can result in tough patties.
2. Shape the Patties
Divide the mixture into 6–8 equal portions.
Shape each portion into a thick oval or round patty, similar in size to a small hamburger steak.
Gently press the patties together so they hold their shape during cooking.
3. Brown the Patties
Heat the oil in a large skillet over medium-high heat.
Place the patties in the hot skillet, working in batches if necessary.
Cook for approximately 3–4 minutes per side, or until nicely browned.
They don’t need to be completely cooked through at this point because they’ll finish cooking in the gravy.
Transfer the browned patties to a plate.
4. Cook the Onions
Reduce the heat to medium and add the butter to the same skillet.
Add the sliced onions and cook for 6–8 minutes, stirring occasionally.
Allow them to soften and become lightly golden. The browned bits left behind from the beef will add extra flavor to the onions.
5. Make the Gravy
Sprinkle the flour over the onions and stir continuously for about 1 minute.
Slowly pour in the beef broth while stirring to prevent lumps.
Add the Worcestershire sauce, Dijon mustard if using, garlic powder, black pepper, and thyme.
Bring the gravy to a gentle simmer.
As it heats, it will gradually thicken into a rich, savory sauce.
6. Return the Steaks to the Pan
Carefully place the browned beef patties back into the gravy.
Spoon some of the onions and sauce over the top.
Reduce the heat to low, cover the skillet, and simmer for approximately 20–25 minutes.
The patties should be cooked through and tender, while the gravy becomes thick and flavorful.
For ground beef, make sure the center reaches a safe internal temperature of 160°F (71°C).
7. Taste and Serve
Taste the gravy and adjust the salt and pepper as needed.
Serve the Poor Man’s Steak hot with plenty of onion gravy spooned over the top.
The Best Side Dishes
The gravy is the star of this meal, so choose sides that can soak it up.
🥔 Mashed Potatoes
Creamy mashed potatoes are probably the perfect pairing. The rich beef gravy flows into the potatoes for an incredibly comforting bite.
🍚 White Rice
Steamed white rice is an inexpensive and simple option that works beautifully with the onion gravy.
🍜 Egg Noodles
Buttered egg noodles make the meal especially hearty and are excellent with the savory sauce.
🥕 Vegetables
Balance the richness with:
- Green beans
- Steamed broccoli
- Glazed carrots
- Roasted Brussels sprouts
- Peas
- Corn
A simple green salad also works well.
Tips for the Best Poor Man’s Steak
Use 80–85% Lean Ground Beef
A little fat keeps the patties juicy and flavorful. Extremely lean ground beef can produce drier steaks.
Don’t Overmix
Mix the ingredients only until combined. Gentle handling creates more tender patties.
Brown Before Simmering
Don’t skip the browning step. Those golden-brown edges provide much of the deep flavor in the finished dish.
Don’t Rush the Gravy
Let the onions cook until soft and lightly golden before making the gravy. This adds a subtle sweetness that makes the sauce much better.
Keep the Simmer Gentle
A hard boil can make the beef patties tough. Keep the pan at a gentle simmer while the steaks finish cooking.
Delicious Variations
Mushroom Poor Man’s Steak
Add 8 ounces of sliced mushrooms along with the onions. Cook until golden before making the gravy.
Creamy Mushroom Version
Stir ½ cup of heavy cream or sour cream into the finished gravy for a richer, creamy sauce.
If using sour cream, lower the heat before adding it to prevent curdling.
Cheesy Poor Man’s Steak
Add a slice of provolone, Swiss, or cheddar over each patty during the final few minutes of cooking. Cover the skillet and let the cheese melt.
French Onion Style
Increase the onions and top the finished patties with shredded Gruyère or Swiss cheese. Broil briefly until the cheese is bubbling and golden.
Slow Cooker Version
Brown the patties first, then transfer them to a slow cooker with the prepared onion gravy.
Cook on LOW for 4–5 hours until tender.
Make-Ahead Instructions
Poor Man’s Steak is an excellent make-ahead dinner.
You can prepare the beef patties up to 24 hours in advance. Cover them tightly and refrigerate until you’re ready to cook.
You can also prepare the entire dish ahead of time and gently reheat it on the stovetop.
If the gravy becomes too thick after refrigeration, add a splash of beef broth while reheating.
Storage
Store leftovers in an airtight container in the refrigerator for up to 3–4 days.
Reheat individual portions in the microwave or warm everything gently in a covered skillet over low heat.
Poor Man’s Steak can also be frozen. Allow it to cool completely, then store the patties together with the gravy in a freezer-safe container for up to 2–3 months.
Thaw overnight in the refrigerator before reheating.
Frequently Asked Questions
Why is it called Poor Man’s Steak?
The name comes from using inexpensive ground beef instead of traditional steak cuts. The patties are prepared and served in a way that gives them the feel of a steak dinner without the higher cost.
Can I use ground turkey?
Yes. Ground turkey can be substituted, although the finished patties will be somewhat leaner. Adding a little extra Worcestershire sauce or a tablespoon of olive oil can help maintain moisture.
Can I make this without breadcrumbs?
Yes. Crushed crackers, quick oats, or panko breadcrumbs can work as alternatives.
Can I use mushroom soup for the gravy?
Absolutely. For an easier creamy version, replace part of the beef broth with condensed cream of mushroom soup.
Can I make the patties thinner?
Yes, but thicker patties tend to remain juicier during the simmering process. If you make them thinner, reduce the cooking time accordingly.
Final Thoughts
Poor Man’s Steak is the perfect example of how simple ingredients can create an incredibly satisfying dinner. Seasoned ground beef becomes tender and flavorful after being browned and gently simmered in homemade onion gravy.
Serve it over creamy mashed potatoes, fluffy rice, or buttery egg noodles, and you’ve got an inexpensive meal that tastes like it took much more effort than it actually did.
It’s hearty, comforting, family-friendly, and exactly the kind of old-fashioned recipe worth keeping in your dinner rotation.

