Chill the beef, pork, and beef fat in the freezer for about 30 minutes to make grinding easier.
Using a meat grinder, grind the chilled beef, pork, and beef fat through a coarse disk into a large bowl.
In a small bowl, mix together the salt, black pepper, ground coriander, ground cumin, paprika, ground cloves, and minced garlic.
Add the seasoning mixture to the ground meat and mix thoroughly.
Pour in the white vinegar and cold water. Mix well until the mixture becomes sticky and well-combined.
Rinse the sausage casings in cold water. Fit the casing onto a sausage stuffer and carefully stuff it with the seasoned meat mixture, making sure there are no air pockets. Tie off the ends of the casing.
You can cook boerewors on a grill, BBQ, or skillet. Grill over medium-high heat, turning occasionally, for about 15-20 minutes or until cooked through and browned on the outside.
Let the boerewors rest for a few minutes before slicing. Serve with your favorite sides or as part of a meal.
Enjoy your meal!