How to make Salisbury Steak Meatballs
Ingredients:
For the meatballs:

- 1 lb lean ground beef
- 3/4 cup panko breadcrumbs
- 1 large egg
- 1/4 cup ketchup
- 1/4 cup dijon mustard
- 1 tbsp. Worcestershire sauce
- 1 tsp. seasoned salt
- 1/2 tsp. garlic powder
- 1/2 tsp. pepper
- 2 tbsp. olive oil (for frying)
For the gravy:
- 3 tbsp. butter
- 3 tbsp. flour
- 2 tbsp. Worcestershire sauce
- 1 onion (diced)
- 1 tsp. seasoned salt
- 1 cup low sodium chicken stock
Directions:
- In a large bowl, add all the meatball ingredients. Mix together with your hand until all ingredients are incorporated.
- Form 1-inch balls and roll them into round shapes.
- Heat a non-stick skillet to medium-high heat and add the olive oil.
- Once hot, add the meatballs and cook on each side until all sides are browned, about 8 minutes total.
- Remove the meatballs from the pan and set aside.
- Lower the heat to medium and add the butter to the pan.
- Once melted, add the flour and whisk immediately to form a roux (the thickening base for the sauce).
- Add the diced onions and cook for 3 minutes or until slightly tender.
- Add the chicken stock, Worcestershire sauce, and seasoned salt to the mixture.
- Cook the mixture over medium heat until it begins to thicken and resemble a gravy.
- Add the meatballs back into the pan and lower the heat to low. Cook for 15-20 minutes, stirring every 5 minutes or so to coat the meatballs in the sauce.
- Check the gravy for seasoning and add more salt or pepper if necessary or desired.
- Serve over mashed potatoes and enjoy!
Why You’ll Love This Salisbury Steak Meatballs
Salisbury Steak Meatballs are a delicious twist on the classic Salisbury steak. They bring the comfort of hearty food in a more fun, bite-sized form. These meatballs are juicy, flavorful, and covered in a rich gravy. You will love how easy they are to prepare, making them a perfect weeknight dinner option.
The combination of ground beef with the flavors of ketchup, mustard, and Worcestershire sauce creates a delightful taste that is sure to satisfy your hunger. When served over creamy mashed potatoes, this dish becomes an ultimate comfort food you will crave again and again.
Nutriments Benefits
Each ingredient in this recipe serves a purpose, not only in taste but also in nutrition.
- Lean Ground Beef: Provides protein and iron, essential for muscles and overall health.
- Panko Breadcrumbs: Helps with the meatball’s texture and adds a light crunch.
- Onions: Offer vitamins and minerals, such as Vitamin C, and they provide flavor.
- Olive Oil: Contains healthy fats and can help reduce inflammation.
- Chicken Stock: Adds depth to the gravy and is often lower in calories than heavy cream.
These ingredients combine to make a hearty, nutritious meal that will leave you feeling satisfied.
What to Serve With Salisbury Steak Meatballs
Salisbury Steak Meatballs pair wonderfully with several side dishes. Here are some great options:
- Mashed Potatoes: The classic pairing that soaks up all that delicious gravy.
- Rice: A simple option that can also be flavored with herbs for added taste.
- Green Beans: Lightly sautéed or steamed green beans add a healthy crunch.
- Salad: A fresh green salad can balance the richness of the meatballs.
- Bread Rolls: Soft rolls are great for mopping up the gravy.
These side dishes will complement your meal perfectly and enhance your dining experience.
How to Store Salisbury Steak Meatballs
If you have leftovers or want to prepare a larger batch, storing Salisbury Steak Meatballs is straightforward. Here’s how:
- Cool the Meatballs: Allow them to cool at room temperature for about 30 minutes after cooking.
- Use Airtight Containers: Place the meatballs and gravy in airtight containers.
- Refrigeration: Store them in the refrigerator for up to 3-4 days.
- Freezing: If you want to keep them longer, you can freeze the meatballs. Place them in a single layer on a baking sheet to freeze for an hour. Then, transfer them to a freezer-safe container or bag. They can last 2-3 months in the freezer.
To reheat, warm them up on the stove or in the microwave until heated through.
Tips and Mistakes to Avoid
- Don’t Overmix the Meat Mixture: Mixing too much can make the meatballs tough. Just combine until ingredients are mixed well.
- Avoid Skipping the Browning Step: Browning adds flavor through caramelization, so don’t skip it!
- Watch the Gravy Thickness: If it’s too thick, add a little more chicken stock; if too thin, let it cook longer to reduce.
- Taste the Gravy: Always taste your gravy before serving to adjust seasonings to your liking.
Variations
Salisbury Steak Meatballs can be customized in many ways:
- Add Cheese: Mixing in shredded cheese can add a delicious surprise.
- Different Sauces: Try different types of sauces, like a mushroom-based gravy, for a twist.
- Seasoning Swaps: Use Italian herbs like oregano and basil for a different flavor profile.
- Lean Alternatives: Use ground turkey or chicken if you prefer a lighter option.
These variations can help keep your meal interesting and cater to different tastes.
FAQs
1. Can I use ground turkey instead of ground beef?
Yes, ground turkey is a healthier alternative. It will change the flavor slightly but still delicious.
2. How can I make the meatballs more flavorful?
Consider adding minced garlic, chopped fresh herbs, or grated cheese to the mixture for extra flavor.
3. Can I make the meatballs in advance?
Yes, you can prepare the meatball mixture and form the balls ahead of time. Store them in the refrigerator for up to a day or freeze them for longer storage.
These tips and tricks will help you enjoy a delightful meal of Salisbury Steak Meatballs, making it a beloved dish for you and your loved ones!

Salisbury Steak Meatballs
Ingredients
For the meatballs
- 1 lb lean ground beef
- 3/4 cup panko breadcrumbs
- 1 large egg
- 1/4 cup ketchup
- 1/4 cup dijon mustard
- 1 tbsp Worcestershire sauce
- 1 tsp seasoned salt
- 1/2 tsp garlic powder
- 1/2 tsp pepper
- 2 tbsp olive oil for frying
For the gravy
- 3 tbsp butter
- 3 tbsp flour
- 2 tbsp Worcestershire sauce
- 1 onion (diced)
- 1 tsp seasoned salt
- 1 cup low sodium chicken stock
Instructions
Preparation
- In a large bowl, add all the meatball ingredients. Mix together with your hand until all ingredients are incorporated.
- Form 1-inch balls and roll them into round shapes.
Cooking
- Heat a non-stick skillet to medium-high heat and add the olive oil.
- Once hot, add the meatballs and cook on each side until all sides are browned, about 8 minutes total.
- Remove the meatballs from the pan and set aside.
- Lower the heat to medium and add the butter to the pan.
- Once melted, add the flour and whisk immediately to form a roux.
- Add the diced onions and cook for 3 minutes or until slightly tender.
- Add the chicken stock, Worcestershire sauce, and seasoned salt to the mixture.
- Cook the mixture over medium heat until it begins to thicken and resemble gravy.
- Add the meatballs back into the pan and lower the heat to low. Cook for 15-20 minutes, stirring every 5 minutes to coat the meatballs in the sauce.
- Check the gravy for seasoning and add more salt or pepper if necessary.
- Serve over mashed potatoes and enjoy!