This Post May Contain Affiliate Links. Please Read Our Disclosure Policy.

This Whole30 Salisbury Steak recipe is a healthy spin on a comfort food classic. Tender beef patties smothered with a homemade mushroom gravy ready in just 30 minutes! Serve this easy, paleo dish over mashed potatoes or mashed cauliflower!

Overhead shot of two plates with Whole30 Salisbury Steak served with mashed potatoes and sprinkled with chives.

As the days get colder outside, there is nothing better than getting cozy at home with a plate of your favorite comfort food.

For me, this Whole30 Salisbury Steak is one of the comfort foods I crave on a cold November day. And I am not talking about the TV Dinner kinda Salisbury Steak you’ll typically find in the freezer section of your grocery store. I am talking about a homemade, tender beef patty smothered with a rich mushroom gravy. Homey, comforting and filling!

Now, you hear “filling” and a little alarm bell goes off in the back of your head. The thing is; filling does not have to mean heavy. Certainly, it’s all about choosing the right kind of filler, and lean beef paired with a homemade mushroom gravy is definitely the right kind.

This Whole30 Salisbury Steak is an easy, Whole30 ground beef recipe for the whole family.

Close-up of Whole30 Salisbury Steak smothered with mushroom gravy with a side of creamy mashed potatoes

Why this recipe works:

  • This healthy Whole30 Salisbury Steak recipe can be whipped up within 30 minutes and only requires a skillet.
  • Anchovy paste serves as a flavor amplifier and takes the mushroom gravy to the next level.
  • The combination of tender, juicy beef patties with a rich and creamy mushroom gravy makes this easy Whole30 Salisbury Steak a satisfying yet healthy meal.
  • Returning the beef patties to the mushroom gravy allows for all the flavors from the mushroom gravy to simmer into the meat.
Gravy-smothered Whole30 Salisbury Steak plated with mashed potatoes and chopped chives

Cook’s Tips

  • When peeling the garlic, use this simple trick: lay the garlic clove flat-side down on your cutting board with the curved side up. Take your chef’s knife, and with one hand holding the knife handle, lay the flat side of the blade on top of the garlic clove. Quickly smash the side of the blade against the garlic clove.  The outer skin will slide off the clove, and you now have a perfectly peeled clove ready for mincing.
  • Ground beef should be cooked to an internal temperature of 160°F. Note that color is not always a reliable indicator for doneness, so you might want to use an instant-read thermometer.

Variations

  • Serve this Easy Whole30 Salisbury Steak with mashed potatoes or my creamy cauliflower grits for a healthy low carb dinner.
  • For an extra-rich gravy, add a tablespoon of cold coconut cream to the mushroom gravy right in the end.
  • You can use anchovy fillets instead of anchovy paste and mash it into a paste-like consistency with a fork. Use 1 fillet for ½ tsp paste. The canned fish contains oil and tastes saltier than paste so make sure to balance the saltiness with other ingredients.
Overhead shot of 2 servings of Whole30 Salisbury Steak with mashed potatoes ready to serve

FAQ:

I bought anchovy paste for this Whole30 Salisbury Steak recipe and now I have no idea what else to use it for.

Leftover anchovy paste can be used to incorporate more salty, savory flavor into dishes and can take them from flat to stellar. My Whole30 Caesar salad dressing and pasta sauces (think puttanesca) are great options, but it also works really well with most salad dressings and sauces.

Can I make my burger patties from scratch?

Absolutely! For this Whole30 ground beef recipe, you can buy ground beef and season it at home. Put the ground beef in a bowl. Lightly break up the meat with your hands and sprinkle it evenly with some salt.

And here’s how you shape them perfectly for this Whole30 Salisbury Steak recipe:

Find a lid that is slightly bigger than the size of a hamburger bun.  Cover the lid in plastic wrap and place a handful of ground beef inside the lid. Press the meat neatly into the lid, then remove any excess meat. Remove your burger patty from the lid and continue to make as many patties as needed. The more you handle it, the denser and more rubbery your Whole30 Salisbury Steak will become when cooked.

Whole30 Salisbury Steak bathed in a rich muhshroom gravy served with creamy mashed potatoes

How to make this Recipe

We start making our Whole30 Salisbury Steak recipe by frying the burgers:

First, heat ghee in a large skillet, preferably cast iron, over medium heat. Then add the beef burgers and cook them until perfectly done, about 3-6 minutes per side. Fresh burgers will need about 3 minutes per side, frozen burgers will need about 5-6 minutes per side. Transfer the cooked burgers to a plate.

Invariably, a great Whole30 Salisbury Steak begins and ends with a rich, homemade gravy. This is how we make it: 

Add the sliced onions to the pan and sauté them until translucent, about 5 minutes. Toss in the mushrooms and fry them until they start to soften. Stir in the minced garlic and a little more ghee or oil, if needed. Cook this mixture, stirring constantly, until fragrant, for about 30 seconds.

Now, stir in the anchovy paste – if using – and tapioca flour and whisk until smooth. Slowly add the heated beef broth, whisking constantly, and bring the mushroom gravy to a boil. Reduce the heat to a low simmer.

Finish up the mushroom gravy by whisking in the coconut milk, garlic powder, onion powder, black pepper, and salt and stir well. Return the beef patties to the mushroom gravy and let it simmer for a couple of minutes, then serve your Whole30 Salisbury Steak over mashed potatoes or cauliflower grits.

More Paleo & Whole30 Recipes You’ll Love

5 from 11 votes

Easy Salisbury Steak (Whole30, Paleo)


Prep 5 minutes
Cook 25 minutes
Total 30 minutes
This Whole30 Salisbury Steak recipe is a healthy spin on a comfort food classic. Tender beef patties smothered with a homemade mushroom gravy ready in just 30 minutes! Serve this easy, paleo dish over mashed potatoes or mashed cauliflower!
4 servings

Ingredients

  • 4 burger patties ⅓-pound frozen or fresh patties or made from scratch
  • ½ white onion sliced
  • 2 tablespoons ghee
  • 4 cloves garlic minced
  • 1 14.5- ounce can beef broth a Whole30 compliant brand if on Whole30 (or a little less than 2 cups)
  • 12 ounces baby bella mushrooms sliced
  • 2 teaspoons anchovy paste optional but recommended for umami
  • 2 tablespoons tapioca starch
  • 1 cup full-fat coconut milk or cream
  • ½ teaspoon garlic powder
  • ½ teaspoon onion powder
  • ½ teaspoon freshly ground black pepper
  • ½ teaspoon salt plus more to taste

Instructions

  • Heat ghee in a large skillet, preferably cast iron, over medium heat. Add burgers and cook until cooked through, about 3-6 minutes per side. Fresh burgers will need about 3 minutes per side; frozen burgers will need about 5-6 minutes per side. Transfer to a plate.
  • Add onions and sauté until translucent, about 5 minutes. Add mushrooms and sauté until they start to soften. Add garlic and a little more ghee or oil, if needed. Cook, stirring constantly, until fragrant, about 30 seconds.
  • Add anchovy paste, if using, and tapioca flour. Whisk until smooth. Slowly add beef broth, whisking constantly, and bring to a boil. Reduce heat to a simmer.
  • Whisk in coconut milk, garlic powder, onion powder, black pepper, and salt; stir well. Return patties to gravy and simmer a couple minutes, then serve over mashed potatoes or cauliflower.

Approximate Information for One Serving

Calories: 466calProtein: 22gFat: 37gSaturated Fat: 22gCholesterol: 81mgSodium: 907mgPotassium: 917mgTotal Carbs: 11gSugar: 2gNet Carbs: 11gVitamin C: 2.6mgCalcium: 56mgIron: 4.8mg
Nutrition Disclaimers
Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.
Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.
To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.

Did You Make This Recipe?

Tag @40aprons on Instagram and be sure to leave a review on the blog post!

Leave A Review

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

22 Comments

  1. Made this for dinner yesterday. It was really good and very filling. My husband loved it, and was surprised it was a whole 30 meal. He thought I gave up:) Thanks for this. Can’t wait to try more of your recipes! Made 1/2 and 1/2 mashed potatoes and cauliflower mash with it.5 stars

    1. A total dream team! Thanks so much sharing your review, Katie, I’m so happy you enjoyed the dish so much.

Where To Next?