Home » Recipes » Dinner » Beef » Keto Salisbury Steak
mashed cauliflower and hamburger steak topped with gravy on white plate

Keto Salisbury Steak

KETO SALISBURY STEAK is pure comfort food! A thick piece of ‘steak’ topped off with a rich gravy. This is best served over a pile of mashed cauliflower.

keto salisbury steak on plate with mashed cauliflower and gravy

Salisbury steak is definitely NOT something I grew up eating.

My mom avoided cooking all meatloaf type foods and that’s exactly what salisbury steak is! It’s basically a meatloaf (or flattened meatball) that’s been shaped into a patty and cooked in a skillet.

I absolutely love meatloaf. (Have you tried my keto meatloaf yet?)

So, when I learned that salisbury steak was basically just meatloaf cooked in a pan and drowned in gravy, well, it became a whole thing at our house. We make it often!

I can’t wait for you to see how easy the keto gravy is. Just a couple of ingredients and it turns out rich and silky and just perfect for drizzling over mashed cauliflower.

We serve this comfort food meal up with a side of my green beans with bacon. A total favorite around here!

salisbury steak with gravy and mashed cauliflower on white plate

How to make the low carb salisbury steaks:

To make the salisbury steaks, mix together ground beef, egg, almond flour, Parmesan cheese, minced onion, garlic powder, salt, and pepper. <– Your basic meatloaf/meatball type ingredients.

Form into 4 oval patties.

salisbury steaks in cast iron skillet

Heat butter and oil in a large skillet (we prefer cast iron) and then cook the hamburger steaks until cooked through, about 5 minutes on each side, covered.

How to make the keto gravy:

Remove the steaks from the pan and drain off the grease, but don’t clean the pan. The little browned bits at the bottom will add lots of flavor to your gravy!

Add butter to the pan and let it melt.

keto beef gravy in cast iron skillet with wire whisk

Whisk in garlic powder and xanthan gum. Keep whisking for about 30 seconds.

Slowly add in your beef broth and Worcestershire sauce while whisking and cook until the gravy has thickened, about 5 minutes. You don’t have to whisk constantly, but do pay attention and give it a stir pretty often.

The gravy will be glossy, silky, and ready to taste in about 5 minutes.

Season with salt and pepper and then add your steaks back into the gravy.

salisbury steaks in cast iron skillet topped with gravy

What is Xanthan Gum?

Xanthan gum is a common food additive found in loads of foods like salad dressings, ice creams, soups, and syrups.

It works perfect as a thickening agent and adds a silky texture to foods, but you do want to be careful not to add too much or you’ll go from silky to slimy real quick.

Xanthan gum can be found in just about any well stocked grocery store in the baking aisle near the alternative flours. It’s very commonly used in gluten free products.

mashed cauliflower and hamburger steak topped with gravy on white plate

Serving Suggestions:

This keto salisbury steak really must be served with a side of mashed cauliflower or mashed turnips, so that all that gravy has somewhere delicious to go! But, a few other side dishes that go great with this recipe are…

salisbury steak and mashed cauliflower on white plate

Follow me on social for more recipe ideas & inspiration!

mashed cauliflower and hamburger steak topped with gravy on white plate

Keto Salisbury Steak

These salisbury steaks are pure comfort food. We serve them with a side of mashed cauliflower topped with the extra gravy.

Yield 4 steaks
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes


For the steak:

  • 1 ½ pounds lean ground beef
  • 1 large egg
  • ½ cup almond flour
  • ¼ cup powdered Parmesan cheese
  • ¼ cup minced onion
  • 1 teaspoon garlic powder
  • ½ teaspoon salt
  • ½ teaspoon cracked pepper
  • 1 tablespoon butter
  • 1 tablespoon avocado oil

For the gravy:


To make the steak:

  1. Add the beef, egg, almond flour, Parmesan, onion, garlic powder, salt, and pepper to a mixing  bowl and combine well. 
  2. Form beef mixture into 4 oval patties.
  3. Heat the butter and avocado oil in a large cast iron skillet over medium heat until hot. 
  4. Add the beef patties and cook for 5 minutes, covered.
  5. Remove the lid, flip the patties and cook for 4 more minutes or until cooked through.
  6. Remove the patties from the pan and set aside. Drain grease from the pan.

To make the gravy:

  1. Add the butter to the skillet over medium heat and let melt. Stir in the garlic powder and xanthan gum and cook for 30 seconds.
  2. Stir in the beef broth and Worcestershire sauce and bring to a simmer over medium heat, stirring often. Cook until mixture has thickened, about 5 minutes.
  3. Taste and season gravy with salt and pepper. 
  4. Add steaks back to the skillet with the gravy and cook for 2 minutes to warm, topping the steaks with the gravy.
  5. Sprinkle with parsley before serving.

Recommended Products

As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

Nutrition Information:

Yield: 4 Serving Size: 1
Amount Per Serving: Calories: 484Total Fat: 32gCholesterol: 177mgSodium: 646mgCarbohydrates: 6gNet Carbohydrates: 4gFiber: 2gSugar: 1gProtein: 41g

All information and tools presented and written within this site are intended for informational purposes only. This information is provided as a courtesy and there is no guarantee that the information is accurate.

Want To Save This Recipe?

Leave a Comment

Your email address will not be published.

37 thoughts on “Keto Salisbury Steak”

    1. Karly Campbell

      Hi Suzy! It should be good for 4-5 days in the fridge. Not sure how well it would freeze.

  1. Made the Salisbury steak for myself and my non keto family and we all love it, so excited that I can make one dinner and we all think it’s delicious thank you for the recipe

  2. Rebecca Belnap

    Overall very good. I was just looking for a gravy recipe to put on steak. I’d never used xanthan gum before. It clumped so I ran it through the blender and it worked great. I like my gravy a little thinner. Next time I’ll try 1/2 tsp but that’s just personal preference.

    Thank you for a great gravy recipe.

    1. Karly Campbell

      The gravy isn’t adding more than a 4-5 carbs to the total recipe, so your carb count won’t change much. You can add the recipe to a carb calculator if you need an exact number. 🙂

  3. Stacy Scoggins

    I did make these tonight for dinner. My husband loves salisbury steak, so I was a little worried that he wouldn’t like it. I’m actually happy to say that I was wrong. We both like this. I’ll happily make salisbury steak with this recipe again.

  4. Delicious. I used pork rind panko instead of the almond flour. Loved it! Thanks for sharing!

  5. This isnt keto. Keto needs to be at minimum 2 to 1 ratio (3 to 1 ideally) of fat (g) to net carb + protein. your ratios are 32g fat to 43g carb+protein. This is high protein low carb at best. I made it and its delicious but its definitely not keto. Also you never use lean protein for keto.

    1. Karly Campbell

      Hi Robert! There are plenty of foods that fit a keto diet that don’t follow that ratio. We prefer to add in fat where we want it and nearly always use lean cuts of beef. That doesn’t make it unsuitable for keto, it just makes it easier for us to add fat as needed to keep hunger at bay.

      1. Thank you for responding! I don’t mean to antagonize or patronize but I find it very misleading that you label it keto when in fact it’s not. 2 to 1 is a minimum ratio when consuming under the keto diet. That is based on medical research, not some article. Lean meats provide too much protein for the keto diet. Consuming more than 30g in one sitting induces gluconeogenesis, in turn produces glucose. With keto you need to deplete all glucose. High protein lowers you ketones through gluconeogenesis thus, not being suitable for keto. If the macros dont fit that ratio or higher then it’s simply not keto. Your meal is at best, low carb high protein but would not be helpful in a true ketogenic diet. The only way it would be is if you consumed 54g of pure fat (486 calories extra) with it. I doubt anybody can do that after this meal. An ideal meal around 500 calories would have around 45g fat 18g protein and around 4net carbs. I have followed your blog for a while and love your recipes but once keto became popular, the misinformation came with it and unfortunately you have helped spread that. I’d love to see you course correct and try some true keto meals. If you need some help, i’d love to give you some ideas. I was a product developer for Quest Nutrition and was project lead on their keto line. Unfortunately for us, it was back in 2014-2016 before keto became popular so it didn’t do well and had to be terminated.
        Respectfully, Robert

        1. Disrespectfully. STFU. No one asked. And no one cares. Leave women alone and stop “mainsplaining”. If you are that important go do your job.

        2. Robert, I appreciated your explanation. There’s much to learn about the keto diet and what makes it more or less successful. I happen to be on a high protein/low carb plan, so this Salisbury steak and gravy is something I’m looking forward to trying. Still, for those who are on a stricter Keto plan, your explanation helps a LOT. Thank you!

  6. We had this with mashed cauliflower last night. It was very good and the hubby said it was a keeper, so this goes in the saved recipe book. Thanks for giving us so many alternatives to help on our journey!

  7. I made this tonite and it was delicious! I used moose meat, because that’s what we mostly eat. My husband liked it so much, he said “that’s a good one, write that one down.” Will definitely add this to our rotation. Thanks!

    1. Karly Campbell

      Yes, it’s real cheese. The powdered kind helps bind ingredients together, much like breadcrumbs.

  8. Leave the almond flour out. It’s bad as an ingredient for meat and you should feel bad for using it.

  9. Sandra Olson

    Sorry, Karly, but I do not see an update; both the first description and the recipe itself still says 4 patties. How many is the actual recipe supposed to serve…6,8 ??

    1. Karly Campbell

      The recipe is supposed to serve 4. The mistake was in the serving size in the nutrition calculator, not where you’d see it. The nutrition info is updated. 🙂

  10. Is one patty with some gravy really 982 calories? Seems rather high, no matter the net carb count of 6 grams, and not worth making at that calorie count.

    1. Sandra Olson

      I agree; what in the world makes this so high in calories? I think with 1 1/2 pounds of beef, I would make 6 patties and they would be adequate in size.

      1. Karly Campbell

        Oh, thanks for pointing that out. I had a typo in the serving size…all fixed now. 🙂

    2. Karly Campbell

      Hi Kathy! There was a typo in the serving sizes when calculating. It’s updated now.

      1. Thanks, Karly. I figured it was likely some glitch. Just took me aback. 🙂 Can’t wait to try this recipe!

  11. Can I use a different pan then the cast iron? Also instead of onion can I used the minced oninon spice? thanks

      1. Karly Campbell

        I believe that glucomannan works the same as xanthan gum, but I haven’t tested it.

Skip to Recipe
Scroll to Top