Homemade Salisbury Steak with Mashed Potatoes, Mac and Cheese, and Corn
Enjoy the best homemade Salisbury steak with rich onion gravy, creamy mashed potatoes, cheesy mac and cheese, and buttery corn. This classic comfort food is perfect for a cozy family dinner. Made with simple ingredients, this easy Salisbury steak recipe delivers restaurant-quality flavor at home.
Why You’ll Love This Recipe
- Easy to Make – Simple pantry ingredients and quick prep time.
- Rich & Juicy – Tender beef patties smothered in flavorful brown gravy.
- Perfect for Meal Prep – Great for leftovers and reheats well.
Ingredients
For the Salisbury Steak Patties:
- 1 lb ground beef
- 1/3 cup plain panko breadcrumbs
- 2 tbsp ketchup
- 1 tbsp mustard
- 1 tbsp Worcestershire sauce
- 1 tsp garlic powder
- 1 tsp onion powder
- 1 tsp Kinder’s Buttery Steakhouse seasoning (or all-purpose seasoning)
- 1 tbsp oil (for frying)
- 1 small onion, sliced
For the Gravy:
- 2 packs brown gravy mix
- 2 cups hot water
- 1 tbsp ketchup
- 2 dashes Worcestershire sauce
For the Sides:
- Mashed Potatoes: Creamy and buttery for the perfect pairing with gravy.
- Mac and Cheese: Rich, cheesy, and ultra-comforting.
- Corn: Lightly buttered and seasoned to complement the meal.
Instructions
Step 1: Make the Salisbury Steak Patties
- In a large bowl, combine ground beef, breadcrumbs, ketchup, mustard, Worcestershire sauce, garlic powder, onion powder, and seasoning.
- Mix well and shape into patties.
Step 2: Brown the Patties
- Heat oil in a large skillet over medium heat.
- Add patties and sliced onions to the pan.
- Brown on both sides, flipping only once.
Step 3: Make the Gravy
- In a bowl, whisk together brown gravy mix, hot water, ketchup, and Worcestershire sauce.
- Pour the gravy over the browned patties and onions.
- Reduce heat to low and let simmer until the gravy thickens (about 10 minutes).
Step 4: Prepare the Sides
- Mashed Potatoes: Peel, boil, and mash with butter, milk, salt, and pepper.
- Mac and Cheese: Cook pasta, then mix with cheese, butter, and milk for a creamy texture.
- Corn: Heat with butter and season to taste.
Step 5: Serve & Enjoy!
Plate the Salisbury steak with mashed potatoes, mac and cheese, and corn. Spoon extra gravy over everything for the ultimate comfort meal.
Tips for the Best Salisbury Steak
- Don’t overwork the beef mixture – Mix just until combined for tender patties.
- Let the gravy simmer – This enhances the flavors and thickens it perfectly.
- Use a cast iron skillet – It helps create a perfect sear on the patties.
What to Serve with Salisbury Steak
- Buttered Rolls: Perfect for soaking up extra gravy.
- Green Beans: Add a veggie side for a well-rounded meal.
- Southern Sweet Tea: A refreshing drink to complete the dish.
This homemade Salisbury steak dinner is a nostalgic and comforting meal that your family will love. Simple to prepare and packed with flavor, it’s a dish that brings everyone to the table!

Homemade Salisbury Steak with Mashed Potatoes, Mac and Cheese, and Corn
Equipment
- Large skillet
- Mixing bowl
- Whisk
- Cutting board and knife
- Saucepan (for sides)
Ingredients
- For the Salisbury Steak:
- 1 lb ground beef
- 1/3 cup plain panko breadcrumbs
- 2 tbsp ketchup
- 1 tbsp mustard
- 1 tbsp Worcestershire sauce
- 1 tsp garlic powder
- 1 tsp onion powder
- 1 tsp all-purpose seasoning
- 1 tbsp oil
- 1 small onion sliced
- For the Gravy:
- 2 packs brown gravy mix
- 2 cups hot water
- 1 tbsp ketchup
- 2 dashes Worcestershire sauce
- For the Sides:
- Mashed potatoes
- Mac and cheese
- Buttered corn
Instructions
- Prepare the patties – Mix ground beef with seasonings, shape into patties.
- Brown the patties – Cook in a pan with oil over medium heat, flipping once.
- Make the gravy – Mix gravy ingredients, pour over patties, and simmer until thickened.
- Prepare sides – Cook mashed potatoes, mac and cheese, and corn.
- Serve – Plate everything and enjoy!
Notes
Leftovers store well for up to 3 days in an airtight container.
Use homemade gravy instead of packet mix for a richer taste.