This Cracker Barrel Hamburger Steak is a juicy, flavorful meal smothered in a rich onion gravy. It’s an easy and comforting dinner that takes just 35 minutes to make! Serve it with mashed potatoes or veggies for a complete meal.
Jump to RecipeIngredients Needed:
Hamburger Steaks:
- 1½ pounds ground beef chuck
- ½ teaspoon salt
- ¼ teaspoon ground black pepper
- ¼ teaspoon onion salt
- ¼ teaspoon garlic powder
Onion Gravy:
- 1 cup white onion slices
- 1 to 2 teaspoons butter
- 1 tablespoon all-purpose flour
- 1½ cups beef broth
How To Make Hamburger Steak?
- Mix the meat: In a medium bowl, combine ground beef, salt, black pepper, onion salt, and garlic powder. Mix well.
- Shape the patties: Divide the meat into 4 equal portions and form them into round, flat patties.
- Cook the steaks: Heat a cast-iron skillet over medium-high heat. Add the patties and cook for 3 to 4 minutes on one side.
- Flip and brown: Turn the patties over and cook for another 3 to 4 minutes until browned. Remove from the skillet and set aside.
- Cook the onions: Add sliced onions to the same skillet and cook for 5 to 6 minutes until soft and lightly browned. Remove them from the pan.
- Make the gravy: If needed, add 1 to 2 teaspoons of butter to the skillet. Stir in flour and cook for 1 minute, stirring constantly.
- Add the broth: Pour in beef broth, stirring until the gravy is smooth. Reduce heat and cook for 2 minutes until thickened.
- Combine & serve: Add the cooked onions back to the gravy or serve them separately. Place the hamburger steaks on a plate and pour the onion gravy over the top. Enjoy!

Recipe Tips:
- Choose the Right Beef: Use ground beef chuck (80/20) for the best flavor and juiciness. Lean meat can make the patties dry.
- Don’t Overmix the Meat: Mix just until the ingredients are combined. Overmixing will make the patties dense and tough instead of tender.
- Use a Hot Skillet: A cast-iron skillet works best. Make sure it’s hot before adding the patties to get a nice brown crust without sticking.
- Cook the Flour Well: When making the gravy, cook the flour for at least 1 minute before adding broth. This removes the raw flour taste and makes a smoother gravy.
- Let the Meat Rest: After cooking, let the patties rest for a few minutes before serving. This helps keep the juices inside so the steak stays moist and flavorful.
How To Store & Reheat Leftovers?
- Refrigerate: First, let the leftover hamburger steak cool to room temperature. Then, place it in an airtight container and store it in the fridge for up to 3 days.
- Freeze: Allow the hamburger steak to cool completely. Wrap each patty in plastic wrap and place them in a freezer-safe bag. Store the gravy separately in a freezer-safe container. Freeze for up to 3 months.
- Reheat: Heat a skillet over medium-low heat. Add the hamburger steak with a little broth or water, cover, and warm for 5 to 7 minutes, flipping halfway through. Stir the gravy separately until warm.
Nutrition Facts:
- Calories: 462 kcal
- Total Fat: 34g
- Saturated Fat: 13g
- Cholesterol: 121mg
- Sodium: 887mg
- Potassium: 572mg
- Total Carbohydrate: 5g
- Dietary Fiber: 1g
- Sugars: 2g
- Protein: 31g
Cracker Barrel Hamburger Steak
Course: DinnerCuisine: AmericanDifficulty: Easy4
servings10
minutes25
minutes462
kcalThis Cracker Barrel Hamburger Steak is a juicy, flavorful meal smothered in a rich onion gravy. It’s an easy and comforting dinner that takes just 35 minutes to make! Serve it with mashed potatoes or veggies for a complete meal.
Ingredients
- Hamburger Steaks:
1½ pounds ground beef chuck
½ teaspoon salt
¼ teaspoon ground black pepper
¼ teaspoon onion salt
¼ teaspoon garlic powder
- Onion Gravy:
1 cup white onion slices
1 to 2 teaspoons butter
1 tablespoon all-purpose flour
1½ cups beef broth
Directions
- Mix the meat: In a medium bowl, combine ground beef, salt, black pepper, onion salt, and garlic powder. Mix well.
- Shape the patties: Divide the meat into 4 equal portions and form them into round, flat patties.
- Cook the steaks: Heat a cast-iron skillet over medium-high heat. Add the patties and cook for 3 to 4 minutes on one side.
- Flip and brown: Turn the patties over and cook for another 3 to 4 minutes until browned. Remove from the skillet and set aside.
- Cook the onions: Add sliced onions to the same skillet and cook for 5 to 6 minutes until soft and lightly browned. Remove them from the pan.
- Make the gravy: If needed, add 1 to 2 teaspoons of butter to the skillet. Stir in flour and cook for 1 minute, stirring constantly.
- Add the broth: Pour in beef broth, stirring until the gravy is smooth. Reduce heat and cook for 2 minutes until thickened.
- Combine & serve: Add the cooked onions back to the gravy or serve them separately. Place the hamburger steaks on a plate and pour the onion gravy over the top. Enjoy!
Notes
- Choose the Right Beef: Use ground beef chuck (80/20) for the best flavor and juiciness. Lean meat can make the patties dry.
- Don’t Overmix the Meat: Mix just until the ingredients are combined. Overmixing will make the patties dense and tough instead of tender.
- Use a Hot Skillet: A cast-iron skillet works best. Make sure it’s hot before adding the patties to get a nice brown crust without sticking.
- Cook the Flour Well: When making the gravy, cook the flour for at least 1 minute before adding broth. This removes the raw flour taste and makes a smoother gravy.
- Let the Meat Rest: After cooking, let the patties rest for a few minutes before serving. This helps keep the juices inside so the steak stays moist and flavorful.