These Salisbury Steak Meatballs are moist and tender and coated in the most deliciously rich mushroom and caramelized onion sauce. You get all of the rich flavour of traditional salisbury steak, but in bite size meatball form! Salisbury Steak Meatballs

Why You Will Love These Salisbury Steak Meatballs 


  • Let’s be honest, everything tastes better in meatball form! So you get all of the delicious flavour of salisbury steak, but in smaller bite size meatball form. 
  • These tender meatballs are moist and fall apart soft and coated in a deliciously rich onion and mushroom gravy. It’s an incredibly comforting meal.
  • It’s a great make ahead meal that freezes well too! I recommend doubling the recipe so that you can enjoy leftovers over a few days or store them in the freezer for an easy future meal. 
  • This meatballs are a meal that the whole family will love
  • These homemade meatballs are baked, not fried which makes them much easier to prepare (and healthier!) then most salisbury steak recipes. This salisbury steak meatball recipe is Paleo, Whole30, Grain Free, Gluten Free, Dairy Free and Specific Carbohydrate Diet legal (but you would never know!). 

 

 

Salisbury Steak Meatballs

What Is Salisbury Steak?


Salisbury steak is a dish that typically consists of ground beef, breadcrumbs, and seasonings that are formed into patties and cooked in a skillet or oven. The patties are often served with a brown gravy made from beef broth, onions, and other seasonings. The dish is believed to have been invented by an American physician named Dr. James H. Salisbury in the late 19th century as a health food for his patients. Today, Salisbury steak is a popular comfort food that can be found on many restaurant menus and is often served with mashed potatoes and vegetables. 

 

 

Salisbury Steak Meatballs

How To Make These Salisbury Steak Meatballs


  1. Start by sauteing onions and sliced fresh mushrooms in a large skillet on medium-high heat until they have softened. Remove 3/4 cup of the onion and mushroom mixture and roughly chop it into small pieces
  2. To make the meatballs, in a large bowl combine all of the meatball ingredients along with the 3/4 cup of finely chopped onion and mushroom mixture. Use your hands to mix it all together, when it comes to making meatballs nothing beats using your hands! 
  3. Use a cookie scoop (or a large spoon) to scoop out portions of the meat mixture and roll them into medium-sized meatballs. Place beef meatballs in a single layer on a parchment paper lined baking sheet approximately half an inch apart. Bake the meatballs in the oven until golden in colour and cooked through (or you can cook them in the airfryer as detailed below). 
  4. While the meatballs are cooking finish making the sauce. Add to the pain the tomato paste, dijon mustard, beef stock and coconut aminos and stir. Leave the sauce to cook for 3-4 minutes until it has begun to thicken.
  5. When the meatballs are done cooking (they should be golden brown in color) transfer them to the pan with the sauce and spoon the sauce overtop of each meatball. Leave to simmer for 1-2 minutes before serving garnished with fresh parsley! 

 

 

Can I Use A Different Type Of Meat For These Meatballs? 


Ground beef is traditionally used to make salisbury steak and I find that it works best in this recipe. I like using ground beef that is 85% lean and 15% because it has the best flavour and ensures these salisbury steak meatballs are moist and not dry. If you prefer to use a different type of ground meat I would suggest using ground turkey or ground pork or a combination of 50/50 of each.

 

What Type Of Mushrooms Should I Use?


I prefer to use chestnut mushrooms in this salisbury steak inspired recipe, but you could alternatively use button mushrooms, or portobello mushrooms cut into small pieces. I prefer to cut the mushrooms into small half inch sized pieces so that they don’t overpower the salisbury steak meatballs. 

 

 

Can I Cook These Salisbury Steak Meatballs In The Airfryer?


Absolutely! I like to bake these meatballs in the oven because I find that they come out slightly more moist then in an airfryer, but both cooking methods work! Arrange the meatballs in the airfryer basket evenly spaced out so that they do not touch. Cook the meatballs for 15 minutes at 380° Fahrenheit until they are fully cooked through.

 

 

What To Serve With These Salisbury Steak Meatballs 


I highly recommend serving these delicious salisbury steak meatballs over mash (like this cauliflower mash) to absorb all of that delicious sauce (potato mash works too!). I also like serving these saucy meatballs with vegetables such as steamed asparagus, sauteed zucchini, roasted broccoliroasted fennel or green beans. A simple arugula or lettuce salad is another great accompaniment for this dish as it adds some freshness to the meal. 

 

 

Can I Make These Salisbury Steak Meatballs In Advance?   


Absolutely! This is a great dish to meal prep and make a day or two in advance and store in an airtight container in the fridge. The salisbury meatballs and sauce can be reheated in the microwave or in a pan on medium heat on the stove until warmed through.

 

 

Can I Freeze Salisbury Steak Meatballs? 


Absolutely! Once cooked you can freeze these Salisbury Steak Meatballs for up to 4 months in an airtight container in the freezer. Leave them to thaw on the countertop, or alternatively you can thaw them in a pot on medium heat on the stove. The sauce may be thicker in consistency after being thrown, in which cause you can thin it out by adding approximately 1/2 cup of beef stock. 

 

 

Salisbury Steak Meatballs

 

Here are a few more meatball recipes that you might enjoy:


If you make this Salisbury Steak Meatball recipe let me know in the comment section below, I would love to hear what you think or take a photo and tag me (@everylastbite_) on Instagram, I love seeing your photos!

Salisbury Steak Meatballs

Every Last Bite
These Salisbury Steak Meatballs are moist and tender and coated in the most deliciously rich mushroom and onion sauce. You get all of the rich flavour of traditional salisbury steak, but in bite size meatball form! Leftovers will last for up to 4 days in the fridge or 4 months in the freezer.
4.60 from 5 votes
Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
Diets Dairy Free, Gluten Free, Grain Free, Paleo, Specific Carbohydrate Diet Legal, Whole30
Servings 24 meatballs
Calories 84 kcal

Ingredients
  

Meatballs

  • 2 large yellow onions roughly chopped
  • 1 tbsp butter or ghee
  • 1 tsp salt
  • 12 oz chestnut or button mushrooms halved and then thinly sliced
  • 2 lbs ground beef
  • 3 tbsp tomato paste
  • 1 tbsp dijon mustard
  • 1 tbsp coconut aminos
  • 1/2 cup almond flour
  • 1/2 cup almond milk
  • 1/3 cup chopped parsley
  • 1 tsp pepper
  • 1 tsp garlic salt

Sauce

  • 4 cloves garlic minced
  • 1 tbsp coconut aminos
  • 1 tsp dijon mustard
  • 1 tbsp tomato paste
  • 2 cups beef stock
  • 2 tsp arrowroot powder
  • 1 tbsp chopped parsley

Instructions
 

  • Preheat the oven to 400° Fahrenheit
  • Melt the butter or ghee in a large skillet on medium heat and then add the onions and salt and saute for 5 minutes until they begin to soften. Next add in the chopped mushrooms and saute for another 5 minutes. Turn the heat off and scoop out ¾ cup of the mushroom and onion mixture. Place it on a cutting board and chop it into small bits. Leave the remainder of the mushroom and onions in the pan.
  • In a bowl combine the ground beef, chopped onion and mushroom mixture, tomato paste, dijon mustard, coconut aminos, almond flour, almond milk, chopped parsley, pepper and garlic salt. Use your hands to mix everything well together and then use an ice cream scoop or large spoon to scoop out portions of the meatball mixture and roll them into meatballs approximately 1 inch in diameter.
  • Place the meatballs on a parchment paper lined baking sheet approximately half an inch apart. Bake the meatballs in the oven for 20 minutes until golden in colour and cooked through.
  • While the meatballs are cooking finish making the sauce. Turn the heat on the stove back to medium to warm up the onions and mushrooms. Add in the minced garlic and saute for 2 minutes before stirring in the coconut aminos, dijon mustard, tomato paste and beef stock. Bring to a gentle simmer before adding in the arrowroot powder and whisking to ensure it doesn’t clump. Leave the sauce to simmer for another 2 minutes before reducing the heat to low.
  • Once the meatballs are done cooking transfer them to the pan and spoon the sauce overtop of each meatball. Garnish with parsley and serve.
Nutrition
Calories: 84kcalCarbohydrates: 3gProtein: 9gFat: 4gSaturated Fat: 1gCholesterol: 25mgSodium: 329mgFiber: 1gSugar: 1gCalcium: 24mgIron: 1mg
Tried this recipe?Leave a comment below and let us know how it was!