While the sauce is simmering, put together the lamb meatballs. In a small bowl mix the arrowroot or almond flour with the herbs and diced onion. In another bowl beat the egg with a whisk and mix with dry ingredients.
Using your hands mix the meat with the flour/egg mixture.
I used a medium sized ice cream scoop and made meatballs the size of golfballs. Roll each meatball between your hands to form a nice round meatball. It made 10 meatballs, but if you use a pan with a bigger base you could make the meatballs smaller.
Brown the meatballs for approximately 5 minutes on each side. After browning the meatballs add the tomato sauce.
Continue cooking on low-medium heat until meatballs are fully cooked. An easy way to know if the meat is fully cooked is by using a meat thermometer. Ground meats including lamb should be cooked to 160 degrees.
When I made this dish last weekend, I served it with spaghetti squash but it could be served on it's own with other veggie dishes or a salad. Of course it's also delicious with Brazilian cheese bread, a recipe I got from the blog @againstallgrain.