Go Back
+ servings
Cast iron skillet with cooked meatballs, hot marinara sauce and garnished with fresh parsley.

Easy Skillet Keto Meatballs

These super duper juicy Keto Meatballs are easily made in a skillet and are perfect for Spaghetti & Meatballs, Swedish Meatballs or BBQ Meatballs!
Course Appetizer, Main Course
Cuisine Canadian, Low Carb
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 4 servings
Calories 317kcal
Author Aleta


  • 1 lb ground beef
  • ¼ cup almond flour
  • ½ small white or yellow onion
  • 2 cloves garlic
  • 2 tbsp fresh parsley
  • ¼ cup parmesan freshly grated
  • ¼ cup liquid see note 1
  • 1 ½ tsp sea salt
  • ½ tsp ground black pepper
  • 1 egg whisked
  • 1 tbsp avocado oil




  • Add the almond flour to a mixing bowl, grate the onion overtop and then mix well. Peel and press the garlic through a garlic press or mince it finely, then add it to the bowl. Mince the parsley and add it to the bowl along with the parmesan, sauce, salt, pepper, whisked egg and, if adding, the spicy spaghetti seasoning. Mix well and then knead in the ground beef until fully combined.
  • Divide the beef into equal portions. I find a kitchen scale helps a lot with this. I like a medium sized meatball so divide mine into 13 - 15 balls. You could make them bigger and get about 10, or make them smaller and aim for about 20. Roll each portion into a ball and then heat a large skillet on medium heat with the avocado oil.
  • Depending on the size of your skillet, you may need to fry the meatballs in 2 batches. You do not want the meatballs to be crowded! I have a 12" cast iron skillet that fits 15 meatballs perfectly.
  • Once the skillet is hot, fill it with the meatballs, being sure to leave room in between each ball. Fry for a couple of minutes before carefully turning the balls over *see note 4. Continue to fry and move the balls around the skillet to ensure even cooking and browning on all sides of each ball, until the internal temperature reaches 165° *see note 5.
  • If you are making spaghetti or Swedish meatballs, now would be the time to add your Keto Marinara Sauce or Keto Mushroom Sauce to evenly coat the balls and ensure the sauce is nice and hot, then serve over spaghetti squash, zucchini noodles or cauliflower rice!
  • If you are making BBQ meatballs for an entree or poking them with toothpicks for an appetizer, add a Low Carb BBQ Sauce and continue to cook until the sauce has been heated through. Serve hot!



  1. Liquid - what type of meatball are you making? If it is for spaghetti, use marinara sauce for the liquid. BBQ meatballs? Use your Low Carb BBQ Sauce. Swedish meatballs? Use beef stock or sour cream. Water or heavy cream can be used in place of either of these options, but you may want to use only 2-3 TBSP water instead of the 1/4 cup.
  2. Are you making spaghetti? Add 1 TBSP of this Spicy Spaghetti Seasoning to the meatball mix for even more flavour!
  3. Try this Keto Marinara, Creamy Keto Mushrooms Sauce or Low Carb BBQ Sauce for your tasty meatballs!
  4. Be gentle with the meatballs when moving them around the skillet. They are super juicy but this means delicate and can break apart easily if not careful.
  5. Use a digital meat thermometer to ensure your Keto Meatballs are cooked to the proper temperature of 165°.
Nutrition Facts
Nutrition facts are an estimate only! The ingredients you choose could have different nutritional values than the ingredients I have used.
Deduct fibre from the total carbs to get 1.9 g net carbs per 1/4 lb meatballs. (4 meatballs if the batch is divided into 16)


Serving: 0.25lb | Calories: 317kcal | Carbohydrates: 2.9g | Protein: 27.6g | Fat: 21g | Sodium: 1039mg | Fiber: 1g | Net Carbs: 1.9g