Bacon Apple Stuffed Meatballs (Whole30, Paleo)

Bacon Apple Stuffed Meatballs over Sweet Potato Noodles with Dill Coleslaw… Seriously, is that even a title? I have nothing in the way of witty names for this dish… it’s just delicious, healthy & satisfying.


Sometimes weekdays can get away from me. Too busy, too tired, too stressed… and then nada... no amazing meals happen. This blog really is what we eat at home. I don’t get paid for this, there is no extra food budget to play with. That said, I truly try to make every meal an occasion, every meal blog worthy… it’s just much more fun!

This meal idea didn’t even hit me until 4:30 pm when my son wanted to ride is the bike. Between bike rides & park time, I managed to throw this together, and write down the recipe too. Well really, it’s rather simple, just three simple parts that come together to create an extraordinary meal. Bacon Apple Stuffed Meatballs… and all the other stuff too!

Keto vs. Paleo

One Skillet Shrimp and Broccolini (AIP, Keto, Paleo, Whole30)



Bacon Apple Stuffed Meatball over Sweet Potato Strings with Dill Mayo Cabbage Slaw

  • Prep Time: 25
  • Cook Time: 45
  • Total Time: 60
  • Yield: 2


  • Meatballs:
  • 1lb organic ground turkey
  • 1 green apple
  • 4 slices uncured nitrate free bacon
  • Pinch cinnamon
  • 2 garlic cloves
  • 1 tbsp coconut flour
  • 1 egg *omit for AIP, use 1 tsp cream of tartar + lemon juice
  • 1 tbsp horseradish mustard *use just horseradish for AIP
  • 1 tbsp coconut aminos
  • 1 tsp turmeric
  • Salt + pepper
  • Sweet Potato Strings
  • 2 medium sweet potato, I used garnet
  • ½ cup coconut oil or other cooking fat
  • Pinch salt
  • *vegetable spiralizer or potato peeler
  • For Slaw:
  • 2 cups shredded red cabbage
  • 2 egg yolks
  • 3 sprigs dill
  • ¼ cup distilled vinegar
  • 1 tsp mustard *omit for AIP
  • 2 garlic cloves
  • 2 tbsp. minced mushrooms
  • Pinch salt
  • ½ cup light olive oil


  1. First prepare the meatballs.
  2. Start with dicing the apple in very small cubes, mincing the garlic, and chopping up the bacon.
  3. Heat a skillet to medium-high, add in the bacon, stir occasionally, 2 minutes later add in the apple, garlic & cinnamon.
  4. Lower heat to medium.
  5. Cook stirring occasionally until the apple is browned and the bacon begins to crisp.
  6. Take off heat.
  7. Set aside to cool to room temperature- spread the mix out on a plate to expedite the process.
  8. Pre-heat oven to 350F.
  9. In a large bowl mix the ground turkey with mustard, coconut aminos, coconut flour, egg, salt & pepper.
  10. Shape 3-4 large meatballs.
  11. Use your fingers to create a well the size of a golf ball in each meatball.
  12. Use a spoon to fill the meat cups with bacon-apple mix & close them, pinching the turkey meatball to a close.
  13. Coat the meatballs in bacon fat or coconut oil.
  14. Set on a sheet pan or cast iron skillet about 1-2 inches apart.
  15. Bake for 35 minutes.
  16. In the meantime use a spiralizer to make your sweet potato strings. Set aside.
  17. Make mayo:
  18. In your food processor combine vinegar, dill, mustard, salt & garlic, blend until combined then add one egg yolk in at a time.
  19. After 30 seconds, drizzle in oil very slowly to emulsify mayo.
  20. Toss desired amount of mayo with shredded cabbage.
  21. Store left over mayo in the fridge.
  22. When the meatballs are about 8 minutes to being done…
  23. Heat oil in a skillet on high.
  24. Add in half of the potatoes at a time & sprinkle with salt.
  25. Pan fry until crispy, turning them over every 2-3 minutes for 5-8 minutes until golden or light brown.
  26. The cooking time will vary depending on how thick your strings are.
  27. Remove strings from skillet with tongs and toss in colander to drain excess fat.
  28. Repeat with second half of the strings.
  29. To plate your meal:
  30. Make a little sweet potato nest in the center of your plate
  31. Place meatball on top then top with slaw & fresh dill.


One Reply to “Bacon Apple Stuffed Meatballs (Whole30, Paleo)”

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.