Make the cardamom milk. Heat the milk over low heat and add the cardamom. Mix until well combined. Heat until the milk is lukewarm, around 100-120 degrees. It is important to not let the milk get too hot or it will kill the yeast.
Let the yeast foam. Add the cardamom milk to the bowl of a stand up mixer with the dough attachment. Add one tablespoon of brown sugar and stir until dissolved. Sprinkle the instant yeast on top and wait 10 minutes for the yeast to get foamy.
Add the additional wet ingredients. Add the remaining 5 tablespoons of brown sugar, salt, butter and egg to the mixture. Turn the mixer on medium low to combine the ingredients. It's ok if it's a little lumpy.
Add the flour. With the mixer running on medium low, add the flour slowly one cup at a time. The mixture will begin to form a dough. Add 3 cups first. If it is still very sticky continue to add the last cup of flour until the dough is smooth and bounces back. I used around 3 1/2 cups flour, but you can use up to 4.
Knead the dough. Knead the dough for 4-5 minutes until smooth. Remove from the mixer and place in a greased bowl. Cover with a clean kitchen towel and let rise is a warm location for 45 minutes to an hour. *If you are living in fool's spring like me and think that having your door open when it's only 63 out is warm enough it's probably not haha. Place on top of the stove and turn your oven on 200 if necessary to help it rise.