Go Back
+ servings
Overhead shot of Swedish Cinnamon Buns (Kanelbullar), with some pearl sugar on the side
Print Recipe
5 from 3 votes

Swedish Cinnamon Buns (Kanelbullar)

Cinnamon rolls from scratch? Here you go – a cinnamon buns recipe that’s very forgiving! Swedish Cinnamon Buns (Kanelbullar), an authentic Swedish treat that you can easily make in the comfort of your home. Enjoy them for breakfast, snack or dessert! (VIDEO ABOVE)
Prep Time40 mins
Cook Time20 mins
Resting Time1 hr 45 mins
Total Time2 hrs 45 mins
Course: Breakfast, Dessert, Snack
Cuisine: Swedish
Servings: 16
Calories: 190kcal
Author: Neriz




  • 100 grams butter (about 7 tbsp), unsalted & room temperature
  • 1/4 cup white sugar
  • 3 tbsp brown sugar, heaping
  • 1 tbsp cinnamon powder


  • 1 egg beaten
  • 2 tbsp pearl sugar


Making Dough:

  • Combine warm milk with yeast. Mix and set aside until it foams up.
  • In a large mixing bowl, combine all-purpose flour, salt, sugar and cardamom powder. Mix.
  • Once yeast mixture is ready, add to the bowl of dry ingredients. Mix.
  • Add butter. Mix. (Since I'm doing this manually, I normally start using my hands at this point).
  • Knead the dough until it becomes smooth. This is not a sticky dough, so it is so easy to handle. (It normally takes me 20 minutes of manual kneading to get a smooth ball of dough).
  • Place the ball of dough into a clean bowl and cover with a clean kitchen towel. Set aside for 15 to 20 minutes.

Preparing Filling:

  • In a medium bowl, combine butter, sugar, brown sugar and cinnamon powder. If your butter is not soft enough, it might be better to use a hand mixer, otherwise, a rubber spatula would work for mixing as well.

Assembling the Buns:

  • Flatten the dough into a board by using a rolling pin (about 45 cm x 35 cm). Make sure the dough is even in thinness. If the edges on the long side are too uneven, trim them with a sharp knife of dough cutter. Do not worry if the short ends are uneven, you would trim these sides later on.
  • Spread the cinnamon filling evenly on the dough. Keep about ½ inch of the dough (on both long sides) without the cinnamon filling.
  • Roll the dough tightly into a log (roll from the long side). Trim the remaining uneven sides.
  • Cut the log into smaller and equal portions – about 3 cm each portion. (This recipe normally yields 14 to 16 buns).
  • Place each bun into a baking tray with a baking sheet. Cover with a clean kitchen towel and set aside for 1 to 1 ½ hours (until the dough has become slightly puffy). Remember to give the buns enough space in between since they will expand once cooked.
  • When the buns are ready, preheat the oven to 200°C (375°F).
  • Brush the buns with the beaten egg. Sprinkle each bun with pearl sugar.
  • Place baking tray in the middle of the oven for 17 to 20 minutes.
  • Serve. Sprinkle more pearl sugar, if desired.



Calories: 190kcal