Prep: Pre-heat oven to 400° F. Grease a cast iron skillet or Dutch oven with butter or line a baking sheet or parchment paper.
Mix Dry Ingredients: In a large bowl, mix together flour, baking soda, salt, cinnamon, ginger, and ground cloves. Mix well. Fold in cranberries.
Make Dough: Once ready to bake and the oven is preheated, make a well with the flour mixture in the bowl and then add buttermilk. With a large spoon, gently mix into a shaggy dough. Once most of the buttermilk is incorporated, use your hands to finish mixing it all into a dough ball, kneading if needed but a max of 4 times to form into a shaggy ball in the bowl.
Bake: Add balled dough to the greased cast iron, Dutch oven, or baking sheet. Score a 1/3 inch deep X into the center of the dough. Bake for 40-45 minutes until golden brown or it reaches an internal temperature of 200° F.
Enjoy! Let cool for at least 30 minutes before slicing.