Paleo Meatballs Recipe

Paleo Meatballs
  • Prep time: 15 Minutes
  • Cook time: 10 Minutes
  • Total time: 25 Minutes
  • Serves: 2


  • 500 g (1.1 lb) ground beef
  • 1 egg
  • 1 onion, diced
  • 1 Tbsp parsley, chopped
  • 2 tsp garlic, crushed


  1. Place all the ingredients in a bowl and mix. The more you work the mixture, the better they will keep their shape and not fall apart.
  2. Roll the beef mixture into balls using roughly one tablespoon for each meatball.
  3. In a frying pan, place about one tablespoon of paleo-friendly fat such as coconut oil.
  4. Once the oil is hot, add the meatballs.
  5. Cook until well browned. Make sure you keep turning them, so they cook evenly.
  6. Serve & Enjoy.

Recipe Tips

  • Using the oven is typically a lot easier than using the stove as you can place the meatballs in the oven and wait until they are cooked. Preheat the oven to 180°C (350°F) and place the balls onto an oven tray lined with baking paper. Lastly, bake for 10-15 minutes or until cooked.
  • To make more meatballs out of a single batch, try adding some almond flour to the meatball mix. You may need to add another egg to counteract the almond flour. Adding too much almond flour will likely make the mixture go dry and crumbly.
  • The type of ground meat that you use is entirely up to you. This recipe will work fine with ground turkey, chicken, pork, and most other meats.
  • You can always freeze a big batch of these meatballs and use them later. However, I always prefer cooking from fresh, if possible.
  • These paleo-friendly meatballs should not fall apart as you cook. Just the egg and meat will be enough to keep these bound together. With a bit of seasoning, the meatballs will also taste absolutely amazing.

Did you make this recipe?

We want to see! Tag @cookingperfected on Instagram or use the hashtag #cookingperfected so we can find you!