Steak Meatballs with Mashed Potatoes

If you're a meat and potatoes kind of person, this is for you. We found a great recipe that accommodates our love of comfort food in a clean, healthy way. Enjoy!

Prep Time:
25 Minutes

Cook Time:
45 Minutes

Ready In:
1 Hour 10 Minutes


  • 1 1/2 lbs ground beef
  • 1 egg
  • 2 tablespoon(s) old fashioned mustard
  • 1 tablespoon(s) coconut aminos
  • 1 teaspoon(s) onion powder
  • Cooking fat
  • Fresh parsley (minced)
  • Sea salt and freshly ground black pepper
  • 1 onion (chopped)
  • 1 cup(s) beef stock
  • 2 tablespoon(s) butter
  • 4 large potatoes (peeled and roughly chopped)
  • 3 tablespoon(s) butter (for gravy)


  1. Boil the potatoes until fork tender in a saucepan filled with water, about 15 minutes.
  2. Drain the water and mash the potatoes using a potato masher. Mix in the clarified butter and season to taste with salt and pepper.
  3. In a bowl, combine the ground beef, egg, mustard, coconut aminos, onion powder, and season with salt and pepper to taste.
  4. Shape the meat mixture into meatballs with your hands.
  5. Melt some cooking fat in a skillet placed over a medium-high heat.
  6. Add the meatballs and cook on all sides until fully cooked.
  7. Remove the meatballs and set aside.
  8. In the same skillet, melt some clarified butter, add the onions and cook until browned.
  9. Add the beef stock, scrape the bottom of the pan to get all the brown bits, and cook for 5 to 6 minutes.
  10. Return the meatballs to the skillet and mix gently with the gravy.
  11. Serve the meatballs with the mashed potatoes, with fresh parsley sprinkled on top.

Recipe from

Have a great recipe you would like to share? Click here to submit your own.

comments powered by Disqus