We love seeing what you made! Tag us on Instagram at @afamilyfeast or hashtag #afamilyfeast so we can see your creations!

Keto Chicken Meatballs

Keto Chicken Meatballs

You’ll love these super tender and delicious Chicken Meatballs even if you aren’t eating a low carb diet.

Yield: 8 servings 1x
Prep: 90 minutesCook: 40 minutesTotal: 2 hours 10 minutes


1 pound boneless skinless chicken breasts cut into chunks

1 pound boneless skinless chicken thighs cut into chunks

2 whole eggs, beaten

8 ounce package full fat cream cheese, softened

1 1/2 tablespoons finely minced fresh garlic

1/4 cup almond flour

1/4 cup coconut flour

1/4 cup golden flax meal

1/2 cup grated Parmesan cheese, divided

1 1/4 cups shredded mozzarella cheese, divided

1 1/2 teaspoons kosher salt, divided

1 teaspoon freshly ground black pepper, divided

2 teaspoons dry basil, divided

2 teaspoons dry oregano, divided

3 tablespoons extra virgin olive oil

3/4 cup low sodium broth (chicken, bone, vegetable or beef, your choice)

1 14.5-ounce can crushed tomatoes

2 tablespoons tomato paste

1/2 teaspoon garlic powder

Zucchini Spaghetti for serving, optional


  1. Place half of the chicken in the food processor and pulse for 10-15 seconds in bursts until the meat is somewhat ground but not pulverized. You should still see small bits of chicken not completely ground.
  2. Pour into a large bowl and repeat with the rest of the chicken.
  3. Add the eggs, cream cheese, garlic, almond flour, coconut flour, flax meal, ¼ cup of the Parmesan cheese, ¼ cup of the mozzarella cheese, 1 teaspoon of the salt, ½ teaspoon of the pepper, 1 teaspoon of the basil and 1 teaspoon of the oregano. Mix by hand to combine but do not over mix.
  4. Use a small scoop continually dipped in water and scoop out 36 meatballs. Each will be a little over an ounce.
  5. Line a sheet tray that will fit in your freezer with parchment paper and keeping your hands wet, roll each meatball and line up on the tray. Freeze the tray for one hour.
  6. After one hour, preheat the oven to 350 degrees F.
  7. In a very large non-stick skillet or saute pan, heat the oil over medium heat and once hot, fry half of the meatballs turning to brown all sides for about 8-10 minutes. Remove these with tongs to a casserole dish or oven-safe braiser with cover, large enough to handle the entire batch. Repeat for the rest of the meatballs.
  8. Increase the heat to medium high and add the broth, canned tomatoes, tomato paste, and the remaining salt, pepper, basil, oregano and the ½ teaspoon of garlic powder and cook until slightly thick, about 3-4 minutes.
  9. Pour over the meatballs, cover and bake for 20 minutes.
  10. Remove from the oven and turn on your broiler.
  11. Sprinkle on the remaining Parmesan and mozzarella cheese and broil for a few minutes to melt and brown.
  12. Serve with Zucchini Spaghetti if desired.

Last Step! Please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes.


The finished sauce will be a little loose, which is by design.

© Author: A Family Feast
Cuisine: Italian Method: sautee, baked