These Salisbury Steak Meatballs with Mushroom Gravy are classic comfort food. This incredibly delicious dinner recipe is ready in about 30-minutes!
Meatballs are a comfort food for most families and they are usually a food many kids will readily eat. I know mine does and because of that I often serve new flavored foods in the form of a meatball.
Sweet and Sour? Korean Bulgogi? Greek? My daughter has tried them all. In my family meatballs are a gateway food. After she had Sweet and Sour meatballs, she was ready to try sweet and sour chicken which was something I was not successful at getting her to try before. Then onto conquering Greek meatballs. Another battle won. Now she loves gyros. This has gone on time and time again until I have a child with a pretty good palette for her age.
Yesterday when she came in from practicing soccer, the first thing she said was “Mmmmmm. Mama, I can smell the meatballs cooking. They smell delicious!” This time the meatballs are of the Salisbury steak variety with mushroom gravy which I served over mashed potatoes with steamed green beans. She cleaned her plate and asked for two more. Mission successful.
To set the scene, prior to soccer practice, she helped me add the seasonings to the meat. She helped measure or add everything that went into them. She already could see that she liked everything that went into making them so logically she knew she should like the meatball itself.
These meatballs are tender and moist, not to mention flavorful. If your best recollection of a Salisbury steak is something that came from a frozen dinner, I urge you to give these a try! These taste nothing like that dense almost flavorless piece of meat, so please don’t judge this recipe based on that experience.
- 2 tbsp olive oil
For the Meatballs:
- ½ cup breadcrumbs, regular, Panko or GF
- ¼ cup milk or water
- 1½ lb lean ground beef
- 1 egg
- ½ cup diced onions
- ¼ cup (4 tbsp) ketchup
- 1 tablespoon dry mustard [See Note 1]
- 1 tbsp Worcestershire sauce [see Note 2]
- 1 tsp Kosher salt
- 1 tsp ground black pepper
For the gravy:
- 2 tbsp butter
- 1 large onion, chopped
- 8 oz cremini mushrooms, sliced
- 1 tbsp Worcestershire sauce [See Note 2]
- 1 cup unsalted beef broth
- 2 tbsp cornstarch [See Note 3]
- salt and ground black pepper, to taste
- chopped fresh parsley
- If you're serving the meatballs with mashed potatoes, fill a medium pot with water about ¾ full and cover with a tight-fitting lid. Heat this over high heat to bring to a boil. You want just enough water to cover the potatoes during cooking. While the water is heating, peel and dice the potatoes. Remember: Smaller potatoes cook faster thank large chunks. Add these to the pot even if the water is not boiling yet. Be sure to salt the water liberally.
- Meanwhile, into a large bowl, add the hamburger, bread crumbs, milk (or water), egg, onions, ketchup, mustard powder, Worcestershire, salt, and ground black pepper. Mix well with your hands taking care not to compact or "squish" the meat - I use my fingertips. Compacting the meat during mixing leads to dense meatballs.
- Add two tablespoons of olive oil into a large skillet set over medium-high heat.
- Shape meat into 1-inch meatballs - about the size of a golf ball. Add the meatballs to the skillet. If you have a smaller skillet, you may need to cook in batches to avoid overcrowding the pan. Overcrowding leads to steaming rather than browning the meat.
- Brown the meatballs on all sides. Once browned, move the meatballs around the edge of the pan and start the base of the gravy in the middle area of the skillet. If you have a smaller skillet, you may need to remove the meatballs to a plate and set aside.
- Add butter to the center of the skillet and melt completely. Add onions and mushrooms and cook until onion is soft and translucent - about 3 minutes. Sprinkle the cornstarch over the onions and mushrooms, then stir to coat. I find this helps with clumping. Add the beef broth and stir to combine working out any lumps you find. Move the meatballs around back into the full pan. Season the gravy with salt and pepper and bring to a full boil. Cornstarch needs to boil to activate thickening. After about 3 to 5 minutes, the sauce should begin to thicken. If the sauce becomes too thick add a bit more beef broth or water. If the sauce is too thin, mix another 1 tbsp of cornstarch into 1 tbsp of cold water and stir to combine. Then add this mixture directly to the sauce to thicken. Taste and adjust seasonings, if necessary.
- If you're serving with potatoes, they should be just about tender and ready to mash.
- Serve meatballs garnished with fresh chopped parsley.
2). Worcestershire sauce makes beef taste beefier. It really amplifies the flavor. You can omit the Worcestershire sauce if you prefer.
3). You may substitute cornstarch for the flour if your prefer. Cornstarch is Gluten-free.
Give Salisbury Steak Meatballs with Mushroom Gravy a try, I bet you like it. It’s amazing how many flavors you can coax out just using simple ingredients.
If you liked this recipe for Salisbury Steak Meatballs, you may also like:
Sweet and Sour Meatballs