• ¼ c blanched almond flour
  • 2 tsp onion powder
  • 1 tsp garlic powder
  • 1 tbsp salt-free Italian seasoning blend
  • Generous pinch crushed red pepper adjust for spice preference
  • 2 lb grass-fed beef, ground
  • 1 egg
  • 1 tbsp chopped fresh parsley (optional)
  • 28 oz can salt-free crushed tomatoes with basil
  • 14 oz can salt-free diced tomatoes with basil and garlic
  • 1 6-oz can tomato paste
  • ½ medium onion chopped
  • 2 tbsp chopped fresh garlic
  • 2 tbsp chopped fresh oregano leaves
  • 2 bay leaves
  1. In a small bowl, mix the almond flour, onion and garlic powder, Italian seasoning, and crushed red pepper.
  2. In a large bowl, add the ground beef, the egg and almond flour mix (plus parsley if adding) and gently mix with your hands until the mixture binds and is evenly distributed - It’s important not to work the meat too much or it becomes tough.
  3. Line a large baking sheet with parchment paper and preheat your broiler on low.
  4. Form the meat mixture into 20 meatballs and arrange on the baking sheet.
  5. Broil 2-4 minutes, just to lightly brown, and release a small amount of fat (this avoids an overly greasy sauce).
  6. Remove promptly.
  7. Add the meatballs to the slow cooker, leaving behind any rendered fat.
  8. Top the meatballs with all sauce ingredients and give a gentle stir, being careful not to break the meatballs.
  9. Cover and cook on low for 4 hours, or until meatballs are cooked through.
  10. To make the sauce: Put crushed tomatoes in a bowl. While stirring, add in diced tomatoes, tomato paste, chopped onion, fresh garlic, fresh oregano leaves, and bay leaves.