Go Back
+ servings
Cinnamon Buns Swedish (kanelbullar) on a baking sheet lined with parchment paper.
Print Recipe
5 from 2 votes

Cinnamon Buns Swedish (Kanelbullar)

These delicious Swedish cinnamon buns are the perfect baked treat. They are pretty simple to make and so yummy!
Prep Time20 mins
Cook Time15 mins
Rising time1 hr 15 mins
Total Time1 hr 50 mins
Course: Dessert
Cuisine: Swedish
Keyword: cardamom, cinnamon, kanelbullar, swedish
Servings: 12
Author: Amy- A Red Spatula


  • Baking sheets
  • Stand mixer (optional)


  • 1 cup warm milk I like to warm it to about 100 degrees. Just warm to the touch.
  • 6 tablespoons melted butter
  • 3 ¼-3 ¾ cups all-purpose flour
  • ¾ cup whole wheat flour this is optional, but I really like to use it. You can also simply use all-purpose flour.
  • ¼ cup granulated sugar
  • 2 ½ teaspoon instant yeast or one packet
  • 2 teaspoons cardamom
  • ½ teaspoon salt
  • 2 eggs


  • ½ cup softened butter
  • ¾ cup brown sugar
  • 2 teaspoons cardamom
  • 2 teaspoons cinnamon

Egg wash

  • 1 egg
  • 2 tablespoons milk


  • Add all ingredients to your bowl for the bread dough, starting with 3 ¼ cups flour. Mix on medium speed for 1 minute. Check the dough. It should be "tacky" (slightly sticky) but not too sticky.
  • If you need to, add in ½ cup more flour, then mix another 30 seconds and check. If you still need it, add in the last ¼ cup. Just keep in mind the dough should be very slightly tacky.
  • Mix on medium speed for 6 minutes until the dough is smooth.
  • Cover, move this to a warm place , and let this double. Mine took about 45 minutes.
  • On a lightly floured surface, roll the dough out to about 18x12 inches.
  • Mix the filling ingredients together and spread over the rectangle.
  • Fold the right third of the dough over the middle. Then fold the left side over the middle as well. This will give you a trifold dough. Then, cutting across the layers, cut 1-inch strips.
  • Twist each strip to form the rolls and tuck under to hold them into place. Repeat for all the rolls. Cover and let them rise until they are doubled.
  • Near the end of the rising period, preheat your oven to 375 degrees. Mix your egg and milk together for the egg wash. Brush each bun with the egg wash and sprinkle with the pearl sugar, if you are using it. Place your rolls in the preheated oven and bake until they are a light golden brown.
  • That is it. You are done!! I love these best served warm.