Hamburger Steak & Onion Gravy
This hamburger steak with creamy onion mushroom gravy is pure comfort food. Think juicy, seasoned patties smothered in a rich, savory gravy packed with onions and mushrooms. It’s like a Southern diner classic that you can easily whip up at home, no fancy ingredients or special gear needed.

Whether you’re feeding a hungry family or just want to level up your ground beef game, this recipe brings big flavor with minimal fuss. It’s hearty, creamy, and ridiculously satisfying. Serve it over mashed potatoes or rice and let that gravy do the talking.
Before you get started
You’ll want to prep your ingredients ahead of time. Chop your green onions, slice the mushrooms and onions, and get your seasonings ready. Mixing the meat can get sticky, so keep a bowl of cold water nearby to dip your hands in while forming the patties. It helps more than you’d think.
A heavy-bottom skillet works best for searing and simmering everything together. And don’t skip the simmer step at the end – that’s where all the flavors come together and make magic.
What You Need To Make Hamburger Steak with Creamy Onion Mushroom Gravy
You can find the full ingredient list with exact amounts in the recipe card, but here’s what you’ll need to bring this dish to life:
- Ground meat for the patties
- Cottage cheese to keep them moist
- Seasonings like garlic powder, onion powder, Cajun, and herb blends
- Worcestershire sauce for a savory kick
- Green onion for freshness
- Butter, sliced onions, and mushrooms for the sauce base
- Cream of mushroom soup, beef gravy, and bouillon for richness
- Onion soup mix for added flavor depth
How to Make Hamburger Steak & Onion Gravy
1
Start by mixing the ground meat with cottage cheese, seasonings, green onions, and Worcestershire sauce. Don’t overmix. Shape into thick patties and set aside.
2
In a hot skillet, sear the patties on both sides until browned. Remove and keep warm. In the same skillet, melt some butter and sauté diced onion and mushrooms. Once they’ve got some color, add the sliced onions and cook until they soften.
3
Stir in cream of mushroom soup, beef gravy, Better Than Bouillon, and onion soup mix. Let it simmer into a rich, thick sauce. Add the patties back to the skillet and let everything cook together for 15 to 20 minutes. The gravy will thicken and soak into the meat, making everything ultra flavorful.
4
Serve with mashed potatoes or rice and drizzle that creamy gravy right over the top. No need to be shy with it.
Commonly Asked Questions
Can I make the patties ahead of time?
Yes! You can prepare the meat patties a day in advance and store them in the fridge. When you’re ready to cook, just follow the instructions for browning and making the gravy.
What can I use instead of cream of mushroom soup?
You can substitute with cream of chicken or cream of celery soup. If you prefer a lighter option, use a combination of beef broth and sour cream.
How do I store leftovers?
Store any leftovers in an airtight container in the fridge for up to 3 days. Reheat gently in a skillet over low heat, adding a bit of water or beef broth if the gravy thickens too much.

Hamburger Steak & Onion Gravy
Ingredients
For the Meat Mixture:
- 2 lbs ground meat beef or beef-pork blend
- 2 tablespoons cottage cheese
- 1 tablespoon garlic powder
- 1 tablespoon onion powder
- 1 tablespoon Cajun seasoning
- 1 tablespoon herb and garlic seasoning
- 1 teaspoon black pepper
- 1 tablespoon Worcestershire sauce
- ½ bunch green onion chopped
For the Gravy:
- 1 can cream of mushroom soup
- 1 jar Heinz beef gravy
- 1 teaspoon Better Than Bouillon beef flavor
- ½ onion sliced
For the Sautéed Veggies:
- ½ onion diced
- 1 pint mushrooms diced
- 1 –2 tablespoons butter
Instructions
- In a large bowl, combine the ground meat, cottage cheese, garlic powder, onion powder, Cajun seasoning, herb and garlic blend, black pepper, Worcestershire sauce, and chopped green onion. Mix until just combined. Form into thick, even-sized patties.
- In a large skillet, melt butter over medium heat. Add the diced onion and mushrooms and sauté until softened and lightly browned, about 6 to 8 minutes. Remove from skillet and set aside.
- In the same skillet, place the hamburger patties and cook over medium-high heat. Sear for about 3 to 4 minutes per side until nicely browned. They don’t need to be fully cooked yet.
- In a bowl, mix together the cream of mushroom soup, Heinz beef gravy, and Better Than Bouillon until smooth. Pour the mixture into the skillet with the patties. Layer the sliced onions directly on top.
- Cover and reduce the heat to low. Let everything simmer together for 15 to 20 minutes, or until the patties are fully cooked and the gravy is thick and rich.
- Serve the patties hot with plenty of that creamy gravy. Spoon the sautéed mushrooms and onions over the top before serving. Perfect over mashed potatoes, rice, or egg noodles.










