Ingredients
The following ingredients have 8 Servings
- 454 g 1lb lean ground beef
- 454 g 1lb lean ground pork
- 1 small onion (diced)
- 1 clove garlic (minced)
- 2 tablespoons dried mustard
- 1/2 cup ground raw hazelnuts
- 2 large eggs
- 1 teaspoon Himalayan salt
- 1 teaspoon freshly cracked black pepper
- 1/2 teaspoon baking soda
- 1/2 teaspoon ground cardamom
- 1/2 teaspoon ground Ceylon cinnamon
- 1/4 teaspoon ground allspice
- 1/4 teaspoon freshly grated nutmeg
- 3 cups bone broth
- 3/4 cup raw cashew pieces (soaked overnight and drained)
- 1/4 cup water
- 1/4 cup ghee (or make your own)
- 2 tablespoons tapioca flour
- 1 tablespoon apple cider vinegar
- 1/2 teaspoon Himalayan salt
- 1/4 teaspoon ground white pepper
- 1/4 teaspoon ground cardamom
Instruction
- Add all the ingredients for the meatballs to a large mixing bowl and knead well with clean hands to fully combine.
- Form into approximately 48 meat balls, roughly the size of a ping pong ball (a small ice cream scoop really helps to do this quickly and efficiently)
- Place a large heavy skillet over medium high heat and add a liberal amount of cooking fat, preferably lard. Sear the meatballs until nice and golden all around, about 4-5 minutes. You will probably have to work in batches, so you will want to reserve the partially cooked meatballs to a shallow bowl while you work on the others.
- While your meatballs are cooking, add all the ingredients for the gravy to your blender and process on the highest possible speed until completely combined and creamy looking.
- Once all the meatballs are cooked, transfer them back to the skillet along with their juices and pour the gravy all over them. Bring to a boil then reduce the heat and cook the meatballs for about 20 to 25 minutes on a slow simmer. Don’t worry if you see quite a lot of foam forming on the surface at the beginning, it will eventually blend right in and completely disappear.