Tender homemade Salisbury steak patties smothered in rich caramelized onion gravy, served with creamy garlic mashed potatoes, slow-simmered Southern green beans with smoked bacon, and soft buttery dinner rolls. This classic Southern comfort food dinner is hearty, satisfying, and perfect for family meals any night of the week.
Why You’ll Love This Recipe
Juicy, flavorful homemade Salisbury steak
Rich onion gravy made from scratch
Creamy garlic mashed potatoes
Southern-style green beans with bacon
Soft buttery dinner rolls
Ultimate comfort food dinner
Recipe Information
Prep Time: 25 minutes
Cook Time: 45 minutes
Total Time: 1 hour 10 minutes
Servings: 6
Ingredients:
For the Salisbury Steaks
2 lbs ground beef (80/20)
½ cup breadcrumbs
1 large egg
¼ cup whole milk
1 small onion, finely grated
3 garlic cloves, minced
1 tablespoon Worcestershire sauce
1 tablespoon ketchup
1 teaspoon Dijon mustard
1 teaspoon onion powder
1 teaspoon garlic powder
1 teaspoon smoked paprika
1 teaspoon kosher salt
½ teaspoon black pepper
2 tablespoons vegetable oil
Homemade Onion Gravy
2 large yellow onions, thinly sliced
3 tablespoons butter
2 tablespoons all-purpose flour
3 cups beef broth
1 tablespoon Worcestershire sauce
1 teaspoon Dijon mustard
½ teaspoon thyme
Salt and black pepper to taste
Creamy Garlic Mashed Potatoes
3 lbs Yukon Gold potatoes, peeled and cubed
6 tablespoons butter
¾ cup heavy cream
4 roasted garlic cloves, mashed
Salt and black pepper
Southern Green Beans
1 lb fresh green beans, trimmed
5 slices thick-cut bacon, chopped
1 small onion, diced
2 garlic cloves, minced
1½ cups chicken broth
Salt and pepper
Dinner Rolls
6 soft butter rolls
Melted butter for brushing
Instructions:
Step 1: Prepare the Salisbury Steaks
In a large bowl combine:
Ground beef
Breadcrumbs
Egg
Milk
Grated onion
Garlic
Worcestershire sauce
Ketchup
Dijon mustard
Garlic powder
Onion powder
Smoked paprika
Salt
Pepper
Mix gently until just combined.
Form into 6 oval patties.
Heat oil in a large skillet.
Sear each patty for 4–5 minutes per side until browned.
Remove and set aside.
Step 2: Make the Onion Gravy
Using the same skillet, melt butter.
Add sliced onions.
Cook over medium-low heat for 15–20 minutes until deeply caramelized.
Stir in flour and cook for 1 minute.
Slowly whisk in beef broth.
Add:
Worcestershire sauce
Dijon mustard
Thyme
Simmer until thickened.
Return the Salisbury steaks to the skillet.
Cover and simmer for 20 minutes, spooning gravy over the patties occasionally.
Step 3: Make the Garlic Mashed Potatoes
Boil potatoes in salted water until fork tender.
Drain well.
Mash with:
Butter
Heavy cream
Roasted garlic
Salt
Pepper
Whip until smooth and creamy.
Step 4: Cook the Southern Green Beans
Cook bacon until crisp.
Add onion and garlic.
Cook until softened.
Add green beans and chicken broth.
Cover and simmer for 25–30 minutes until tender.
Season with salt and pepper.
Step 5: Warm the Rolls
Brush the dinner rolls with melted butter.
Warm in a 350°F (175°C) oven for 5–7 minutes.
Assemble the Plate
Serve each plate with:
Two homemade Salisbury steak patties
Plenty of rich onion gravy
A generous scoop of creamy garlic mashed potatoes
Southern green beans with bacon
Two warm buttered dinner rolls
Spoon extra gravy over the mashed potatoes for the perfect finishing touch.
Tips
Use 80/20 ground beef for the juiciest Salisbury steaks.
Slowly caramelizing the onions creates a naturally sweet, rich gravy.
Roasted garlic gives the mashed potatoes a deep, buttery flavor.
Simmering the steaks in the gravy keeps them tender and flavorful.
Storage
Refrigerator: Store leftovers in an airtight container for up to 4 days.
Freezer: Salisbury steaks and gravy freeze well for up to 3 months.
Reheat: Warm gently on the stovetop or microwave, adding a splash of beef broth if needed.
Serving Suggestions
Pair this Southern comfort meal with:
Sweet tea
Cornbread
Candied yams
Collard greens
Mac and cheese
Peach cobbler or banana pudding for dessert
Final Thoughts
This Homemade Salisbury Steak with Onion Gravy Plate is the definition of Southern comfort food. Juicy beef patties smothered in savory onion gravy, creamy garlic mashed potatoes, smoky green beans, and warm buttered rolls come together for a hearty, satisfying dinner that’s perfect for weeknight meals or Sunday family gatherings.
