· · ·

Soft & Fluffy Fresh Milled Flour Cinnamon Rolls

These Soft & Fluffy Fresh Milled Flour Cinnamon Rolls are unbelievably light, pillowy, incredibly soft, and absolutely delicious.

Fresh milled flour cinnamon rolls baked in a glass baking dish and topped with homemade cream cheese frosting.

This post may contain affiliate links, please read my disclosure policy for details.

Made with 100% freshly milled hard white wheat, they have all the rich flavor and nutrition of whole grain flour while baking up with a texture that’s every bit as soft as a traditional bakery cinnamon roll. Each roll is layered with buttery cinnamon, rich brown sugar, and a creamy homemade cream cheese frosting, making them perfect for holidays, special breakfasts, or any morning that calls for something extra special.

Fresh milled flour cinnamon roll with cream cheese frosting served on a plate beside the baking dish.

After several test batches, I finally found the perfect combination of ingredients and technique to create cinnamon rolls that stay incredibly soft while still being easy to make. The result is a recipe that delivers soft, fluffy rolls every single time—without sacrificing the wholesome flavor that makes baking with fresh milled flour so special.

If you’ve been looking for fresh milled flour cinnamon rolls that don’t bake up heavy or dense, this is the recipe you’ve been waiting for.

Fresh milled flour cinnamon roll with cream cheese frosting on a plate beside the baking dish.

The Secret to These Fresh Milled Flour Cinnamon Rolls

It took me several test batches to get these cinnamon rolls exactly the way I wanted them. The biggest lesson I learned? Resist the urge to add more flour.

This dough is intentionally softer than a traditional cinnamon roll dough. After mixing, give the freshly milled flour time to fully absorb the liquid before kneading. That extra hydration is what creates a light, soft, and fluffy texture.

If you’re looking at the dough and thinking, “This can’t be right,” trust the process. It may seem too soft at first, but that’s exactly what made these the best fresh milled flour cinnamon rolls I’ve ever baked.

Close-up of homemade fresh milled flour cinnamon rolls topped with cream cheese frosting.

Why You’ll Love These Fresh Milled Flour Cinnamon Rolls

  • Made with 100% freshly milled hard white wheat for wholesome flavor in every bite.
  • Incredibly soft and fluffy with a light, tender texture.
  • A softer dough creates bakery-style cinnamon rolls that aren’t heavy or dense.
  • The buttery cinnamon filling is packed into every swirl.
  • Finished with a creamy homemade cream cheese frosting.
  • Easy to make with simple ingredients and a stand mixer.
  • Perfect for holiday mornings, brunch, or weekend baking.
Ingredients for fresh milled flour cinnamon rolls, including hard white wheat berries, milk, butter, eggs, yeast, cinnamon, sugars, vanilla, and cream cheese.

Key Ingredients

  • Hard White Wheat Berries: I used hard white wheat for this recipe because it creates a soft, fluffy texture.
  • Milk: Warm whole milk helps activate the yeast while adding richness and tenderness to the dough. Heat it to 105-110°F, which is warm to the touch but not hot.
  • Yeast: I prefer instant (fast-rise) yeast because it gives the dough a quicker, more consistent rise. Active dry yeast works too, but you’ll need to proof it in the warm milk before mixing the dough. See the section below for more tips on using each type.
  • Granulated Sugar: Just enough sugar adds flavor and helps create soft, fluffy cinnamon rolls.
  • Butter: I always bake with salted butter because I love the extra flavor it adds. You’ll need melted butter for the dough and softened butter for the cinnamon sugar filling and cream cheese frosting.
  • Eggs: Room-temperature eggs add richness and structure while helping create the soft, fluffy texture that makes these cinnamon rolls so irresistible.
  • Salt: Salt enhances the flavor while strengthening the dough for a better rise and texture.
  • Ground Cinnamon: Cinnamon is used in both the dough and the filling, giving every bite warm cinnamon flavor from the inside out.
  • Brown Sugar: I used light brown sugar for this recipe, but you can substitute dark brown sugar if you prefer a deeper, more caramel-like flavor.
  • Cream Cheese: Use full-fat, softened cream cheese for the smoothest frosting. I usually use Tillamook, but any good-quality block cream cheese will work.
  • Vanilla Extract: A splash of vanilla rounds out the cream cheese frosting and adds even more homemade flavor.

Hard White Wheat vs. Soft White Wheat

If you’re just getting started baking with fresh milled flour, I recommend using hard white wheat for yeast recipes like cinnamon rolls, sandwich bread, dinner rolls/burger buns, and breadsticks. It gives breads a beautiful rise and that soft, fluffy texture we all love.

Soft white wheat is my go-to for more delicate baked goods like cookies, muffins, pancakes, biscuits, and pie crust because it creates a softer, more tender crumb.

Fresh milled flour cinnamon roll with cream cheese frosting showing the soft interior on a plate.

Instant Yeast vs. Active Dry Yeast

Both instant (fast rise) and active dry yeast work well in this recipe.

I prefer instant yeast because it gives the dough a quicker, more consistent rise. Although it can be mixed directly into the dry ingredients, I still like to let it sit in the warm milk for about 5 minutes before mixing the dough.

If you’re using active dry yeast, let it proof in the warm milk for 5–10 minutes, or until it’s foamy, before continuing with the recipe. It works just as well, but your dough may take a little longer to rise.

Tips for the Best Fresh Milled Flour Cinnamon Rolls

Don’t Be Tempted to Add More Flour

One of the hardest parts of this recipe is trusting the dough. It will be much softer than you may think it should be—and that’s completely normal.

You might even wonder if it needs more flour, but don’t rush to add it! A softer dough is what creates those light, fluffy, tender cinnamon rolls.

Let the Dough Rest Before Kneading

After mixing the dough together, let it rest for at least 20 minutes before kneading. This gives the freshly milled flour time to fully absorb the liquid, making the dough easier to work with while creating a soft, tender crumb.

Warm the Milk—Don’t Overheat It

Warm the milk to 105–110°F before adding the yeast. Milk that’s too hot can damage the yeast, while milk that’s too cool will slow the rise. It should feel warm to the touch, similar to warm bath water, but never hot.

Use Room Temperature Ingredients

Room temperature eggs and softened cream cheese blend more easily into the dough and frosting. If your eggs are cold, place them in a bowl of warm water for 5–10 minutes before using them.

Spread the Butter a Little at a Time

This dough is intentionally softer than a traditional cinnamon roll dough, so trying to spread all of the butter at once can stretch or tear it.

I like to add just a little butter to my butter knife at a time and gently spread it over the dough. It takes a little longer, but it makes spreading the butter much easier and helps keep the dough from tearing.

Press the Cinnamon Sugar Into the Butter

After spreading the softened butter over the dough, sprinkle on the cinnamon sugar mixture and gently press it into the butter with your hands. This helps the filling stay in place while rolling and gives you beautiful cinnamon swirls in every bite.

Don’t Overbake

One of the easiest ways to end up with dry cinnamon rolls is to leave them in the oven too long.

I tested this recipe in both a glass and metal 9×13-inch baking dish. If you’re baking in a glass pan, I’d start checking the rolls around 18 minutes, as mine were done in about 20 minutes. My metal pan took 22 minutes and cooled down more quickly after baking. In my testing, the cinnamon rolls baked in the metal pan stayed especially soft for days.

Every oven bakes a little differently, so use these times as a guide and keep an eye on the rolls rather than relying only on the timer.

Homemade freshly milled cinnamon rolls with cream cheese frosting after one roll has been removed from the baking dish.

How to Make Fresh Milled Flour Cinnamon Rolls

Step 1: Mill the Flour

Mill the hard white wheat berries. Whisk together the freshly milled flour, salt, and cinnamon (1 tsp). Set aside.

Step 2: Mix the Wet Ingredients

Warm the milk to 105–110°F. Stir in the yeast and let it sit for 5 minutes. (If using active dry yeast, let it sit 5–10 minutes, or until foamy.)

Add the sugar, cooled melted butter, and eggs. Whisk until well combined, or use the paddle attachment on your stand mixer, making sure the eggs are fully broken up before adding the flour.

Step 3: Mix the Dough

Slowly add the flour mixture until a shaggy dough forms.

Cover the bowl with plastic wrap and let the dough rest for 20 minutes. This gives the freshly milled flour time to fully hydrate before kneading.

Switch to the dough hook and knead on medium speed for at least 10 minutes. Stop to scrape down the sides of the bowl as needed. (I use speed 6 on my KitchenAid.)

The finished dough should be soft, smooth, and slightly sticky, beginning to pull away from the sides of the bowl. It will be softer than you might expect—that’s normal! Resist the urge to add more flour, as the softer dough is what creates light, soft, and fluffy cinnamon rolls.

Step 4: First Rise

Lightly grease a large bowl with oil.

Transfer the dough to the bowl, cover, and let it rise in a warm place until doubled in size, about 1–2 hours. Mine usually takes about an hour in my oven with only the light turned on.

Step 5: Fill and Roll

Mix together the brown sugar and cinnamon (2 1/2 tsp).

Roll the dough into a 12×18-inch rectangle.

Because the dough is softer than a traditional cinnamon roll dough, spread the softened butter a little at a time. I like to put just a small amount of butter on my butter knife and gently spread it over the dough before adding more. This makes it much easier to cover the dough without stretching it too much or tearing it.

Sprinkle the cinnamon sugar mixture over the butter and gently press it into the butter with your hands.

Starting with the long edge, roll the dough into a tight log and cut into 12 equal rolls.

Step 6: Second Rise

Place the rolls into a greased or parchment-lined 9×13-inch baking dish.

Cover and let rise until puffy, about 45 minutes, though this can vary depending on the warmth of your kitchen.

Step 7: Bake

Bake at 350°F for 20–22 minutes. If using a glass 9×13-inch baking dish, start checking the rolls around 18 minutes, as they may be done closer to 20 minutes. In a metal pan, mine were perfect at about 22 minutes. Since every oven bakes differently, use these times as a guide and keep an eye on the rolls.

Freshly baked freshly milled flour cinnamon rolls before adding the cream cheese frosting.

Step 8: Frost

Let the rolls cool for about 10 minutes before frosting.

While waiting, beat together the cream cheese, butter, powdered sugar, and vanilla until smooth.

Spread over the warm cinnamon rolls and, if you can resist, let them cool another 10 minutes before serving.

How to Store Fresh Milled Flour Cinnamon Rolls

Room Temperature

These freshly milled cinnamon rolls are best enjoyed fresh, but they’ll stay soft for up to 2 days when stored in a tightly covered container on the counter.

Refrigerator

If you’d like to keep them longer, store them covered in the refrigerator for up to 5 days. I like to let them come to room temperature or warm them in a low oven before serving.

Freezer

For longer storage, place the cooled cinnamon rolls in a freezer-safe container and freeze for up to 3 months. When you’re ready to enjoy them, thaw overnight and warm gently in the oven.

Reheating

Cover the cinnamon rolls with foil and warm them in a 300°F oven for about 8–10 minutes, or until heated through. If the frosting has already been added, warming them covered helps keep them soft.

Fresh milled flour cinnamon rolls with cream cheese frosting served on plates beside the baking dish.

FAQ

I haven’t personally tested a dairy-free version, but you should be able to substitute an unsweetened dairy-free milk, a dairy-free butter alternative, and a dairy-free cream cheese. Just keep in mind that the flavor and texture may vary depending on the brands you use.

Yes, but I highly recommend hard white wheat for the softest, fluffiest cinnamon rolls. It has a mild flavor and produces a lighter texture.

Hard red wheat will work as well, but it has a stronger whole wheat flavor and typically makes a slightly heartier roll. If you’re just getting started baking with fresh milled flour, I suggest making this recipe with hard white wheat first before experimenting with other hard wheat varieties.

Yup. After shaping the rolls, cover the pan tightly and refrigerate overnight. The next morning, let them sit out at room temperature until they’re puffy before baking.

More Fresh Milled Flour Breakfast Recipes

Soft & Fluffy Fresh Milled Flour Cinnamon Rolls

These fresh milled flour cinnamon rolls are incredibly soft, fluffy, and topped with a rich cream cheese frosting. They're perfect for holiday mornings, weekend breakfasts, or anytime you're craving a homemade treat.
Prep Time:35 minutes
Cook Time:22 minutes
Rise & Cool Time:2 hours 5 minutes
Total Time:3 hours 2 minutes
Servings: 12 cinnamon rolls

Equipment

  • Grain mill
  • Kitchen scale
  • Stand mixer
  • 9 x 13" baking dish
  • Rolling Pin

Ingredients

Dough

  • 1 cup whole milk warmed to 105-110°F
  • teaspoons instant (fast rise) or active dry yeast
  • ¼ cup granulated sugar
  • 4 tablespoons salted butter melted and slightly cooled (57 g)
  • 2 large eggs room temperature
  • 410 grams hard white wheat berries
  • 1 teaspoon salt
  • 1 teaspoon ground cinnamon
  • oil for greasing the bowl

Filling

  • 4 tablespoons salted butter softened (57 g)
  • cup packed brown sugar light or dark
  • teaspoons ground cinnamon

Cream Cheese Frosting

  • 4 ounces cream cheese softened (112 g)
  • ¾ cup powdered sugar
  • 2 tablespoons salted butter softened (28 g)
  • 1 teaspoon vanilla extract

Instructions

  1. Mill the Flour
    Mill the hard white wheat berries. Whisk together the freshly milled flour, salt, and cinnamon (1 tsp). Set aside.
  2. Mix the Wet Ingredients
    Warm the milk to 105–110°F. Stir in the yeast and let it sit for 5 minutes. (If using active dry yeast, let it sit 5–10 minutes, or until foamy.)
    Add the sugar, cooled melted butter, and eggs. Whisk until well combined, or use the paddle attachment on your stand mixer, making sure the eggs are fully broken up before adding the flour.
  3. Mix the Dough
    Slowly add the flour mixture until a shaggy dough forms.
    Cover the bowl with plastic wrap and let the dough rest for 20 minutes. This gives the freshly milled flour time to fully hydrate before kneading.
    Switch to the dough hook and knead on medium speed for at least 10 minutes. Stop to scrape down the sides of the bowl as needed. (I use speed 6 on my KitchenAid.)
    The finished dough should be soft, smooth, and slightly sticky, beginning to pull away from the sides of the bowl. It will be softer than you might expect—that's normal! Resist the urge to add more flour, as the softer dough is what creates light, soft, and fluffy cinnamon rolls.
  4. First Rise
    Lightly grease a large bowl with oil.
    Transfer the dough to the bowl, cover, and let it rise in a warm place until doubled in size, about 1–2 hours. Mine takes an hour in my oven with only the light turned on.
  5. Fill and Roll
    Mix together the brown sugar and cinnamon (2 ½ tsp).
    Roll the dough into a 12×18-inch rectangle.
    Because the dough is softer than a traditional cinnamon roll dough, spread the softened butter a little at a time. I like to put just a small amount of butter on my butter knife and gently spread it over the dough before adding more. This makes it much easier to cover the dough without stretching it too much or tearing it.
    Sprinkle the cinnamon sugar mixture over the butter and gently press it into the butter with your hands.
    Starting with the long edge, roll the dough into a tight log and cut into 12 equal rolls.
  6. Second Rise
    Place the rolls into a greased or parchment-lined 9×13-inch baking dish.
    Cover and let rise until puffy, about 45 minutes, though this can vary depending on the warmth of your kitchen.
  7. Bake
    Bake at 350°F for 20–22 minutes. If using a glass baking dish, start checking the rolls around 18 minutes, as they may be done closer to 20 minutes. My metal pan took about 22 minutes. Since every oven bakes differently, use these times as a guide and keep an eye on the rolls.
  8. Frost
    Let the rolls cool for about 10 minutes.
    Beat together the cream cheese, butter, powdered sugar, and vanilla until smooth.
    Spread over the warm cinnamon rolls and, if you can resist, let them cool another 10 minutes before serving.

Notes

Storage

Store cinnamon rolls in an airtight container at room temperature for up to 2 days or in the refrigerator for up to 5 days.

Freezing

Freeze completely cooled cinnamon rolls in a freezer-safe container for up to 3 months. Thaw overnight before reheating.

Reheating

Cover with foil and warm in a 300°F oven for 8–10 minutes, or until heated through.

Did you make this recipe?

I’d love to see! Tag @freshmilledfarmhouse on Facebook and leave a comment below!

You Might Also Like...

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating