In a small batter bowl, combine the yeast, warm water, and sugar. Let sit five minutes or until it becomes foamy.
In the bowl of a stand-up mixer, combine 3 ½ cups flour, salt, and cardamom and stir together on low speed.
In a separate medium bowl, combine the whole egg, 3 egg yolks, honey, and oil with a whisk. Add the yeast mixture and stir.
Add mixture to the flour mixture and mix on low speed until just combined, scraping sides of bowl if necessary. Add additional cup of flour and mix on medium low speed that makes a sticky dough that forms around the paddle.
Switch to the dough hook and mix on medium low speed until dough becomes smooth but still sticky. Add additional flour if necessary up to ½ cup but you do want dough to be sticky. Mix with the dough hook for about 4 minutes.
Place dough onto a floured surface and knead just a couple of times until forms a smooth ball.