Combine warmed milk and yeast. Allow to get nice and bubbly.
Add flour, salt and the egg to a mixing bowl.
Next, stir in the honey and butter. Add the yeast mixture.
Knead the dough. If you'll be kneading by hand, go about 500-600 strokes. Alternatively, you can use a stand-up mixer (to save time). Knead for about 8-10 minutes until the dough pulls away from the sides of the bowl.
Cover with a towel and allow to rise until doubled in size.
Roll out the dough onto a lightly floured surface. You'll want to make sure the dough remains a little thick.I like to go around 3/4"-1" tall.
Using a 3 inch round cutter, cut 12 circles. Coast them lightly in the cornmeal on each side.
Place on a parchment lined baking sheet, cover with a towel and allow to rise. This shouldn't take but 15-10 minutes. They will basically be puffed up.
Heat your cast iron skillet on the low heat setting on your stove. Sprinkle a little cornmeal in the bottom of the skillet.
Place the muffins in the skillet and allow to cook for 5-7 minutes. Flip and cook for another 5-7 minutes.They should be golden brown on each side or reach 200° F when they are done cooking.
Allow to cool on a wired rack. Use a fork to open them up from the side. Put your favorite topping on them and enjoy!