Rich chocolate, a soft, tender crumb, and crisp, crackly edges make these cakey brownies with freshly milled flour one of my favorite desserts to bake when I’m craving something homemade and comforting.

A blend of freshly milled hard white and soft white wheat gives these brownies their light, cake-like texture, while Dutch-process cocoa powder and a touch of espresso powder create a deep chocolate flavor in every bite.
A short batter rest before baking gives the freshly milled flour time to fully hydrate, creating a smooth, tender crumb without any grittiness. Combined with Dutch-process cocoa and espresso powder, this simple technique produces brownies that are rich and perfectly balanced without tasting like coffee.
If you’re just getting started baking with freshly milled flour, my Baking with Freshly Milled Flour, All-Purpose Flour from Freshly Milled Flour, and Cake & Pastry Flour from Freshly Milled Flour guides will help you get the best results. For serving, these brownies are delicious with Stabilized Whipped Cream or a scoop of Brown Butter Peach Custard Ice Cream.
These brownies are to die for, very moist, very fudgy, and easy to make. Definitely give them a try and see if you can keep from licking the bowl! I know I couldn’t.~Barbara
Did you know you can convert your favorite recipes to freshly milled flour? Learn how to convert recipes and find more fresh flour guides at The Cottage Mill.

The Cottage Mill | Freshly Milled Flour Guides, Recipes, and More Await!
Why You’ll Love This Recipe

Ingredients

Variations & Add-Ins
Recipe Tips
Let the batter rest – Rest the batter for 10 minutes before baking so the freshly milled flour can fully hydrate. This creates a softer crumb and improves the overall texture.
Make Ahead – Bake the brownies a day in advance and store them in an airtight container. Resting overnight allows the chocolate flavor to deepen, making them even better the next day.
Try not to overbake – Begin checking the brownies around 28-30 minutes. They’re ready when a toothpick inserted near the center comes out with a few moist crumbs attached. The brownies will continue to set as they cool.




How to Make Cakey Brownies with Freshly Milled Flour
- Mill the flour – Mill the hard white and soft white wheat berries into a fine flour. Whisk the flours together until evenly combined to create the Fresh Milled All-Purpose Flour Blend.
- Preheat the oven – Preheat the oven to 350°F (176°C). Grease a 9×9-inch baking pan or, for thicker brownies, an 8×8 pan, line it with parchment paper, then lightly grease the parchment. Dust the parchment with a light coating of Dutch-process cocoa powder, tapping out any excess to help prevent sticking and create clean edges.
- Combine the butter and sugar – In a large mixing bowl, stir together the melted butter and granulated sugar until well combined.
- Add the cocoa and flavorings – Stir in the Dutch-process cocoa powder, salt, baking powder, vanilla extract, and espresso powder until fully incorporated.
- Mix in the eggs – Beat in the eggs one at a time, mixing well after each addition. Scrape down the sides and bottom of the bowl as needed.
- Add the flour – Stir in the Fresh Milled All-Purpose Flour Blend just until no dry flour remains and the batter is smooth. Avoid overmixing to maintain a tender crumb.
- Rest the batter – Let the batter rest for 10 minutes. This gives the freshly milled flour time to fully hydrate for the best texture.
- Fill the pan – Spread the batter evenly into the prepared baking pan, smoothing the top.
- Bake the brownies – Bake for 28–35 minutes, or until a toothpick inserted near the center comes out with a few moist crumbs attached. Avoid overbaking, as the brownies will continue to set while cooling.
- Cool completely – Allow the brownies to cool completely in the pan before lifting them out using the parchment paper.
- Slice and serve – Cut into squares using a sharp knife, wiping the blade clean between cuts for neat slices.

Gifting & Sharing
Storing & Freezing
- Room Temperature – Store the completely cooled brownies in an airtight container for up to 4 days.
- Refrigerator – Store the brownies in an airtight container in the refrigerator for up to 1 week. Let them come to room temperature before serving for the best texture.
- Freeze Brownies – Place the cooled brownies in a freezer-safe container with parchment paper between the layers and freeze for up to 3 months. Thaw at room temperature before serving.
FAQ
Join The Community
Want More Cozy Recipes & Seasonal Inspiration?
Get cozy, from-scratch recipes, seasonal cottage living tips, and slow living inspiration delivered straight to your inbox.
More Recipes from the Cottage
⭐️ Rate This Recipe
Made this recipe? Leave a star ⭐️ rating below, it means the world to me and helps my recipes get found by more people like you.

Cakey Brownies with Freshly Milled Flour
Equipment
- Grain Mill
- Large mixing bowl
- Whisk or sturdy spoon
- Measuring Cups and Spoons
- 9×9-inch baking pan for thicker brownies 8×8 pan
- Parchment Paper
- Cooling rack
Ingredients
For the Brownies
- 16 tablespoons 2 sticks butter, melted 227 grams
- 2¼ cups granulated sugar 450 grams
- 1¼ cups Dutch-process cocoa powder about 125 grams
- 1 teaspoon salt
- 1 teaspoon baking powder
- 1 tablespoon vanilla extract 15 grams
- 1 teaspoon espresso powder about 2 grams
- 5 large eggs
- ¼ cup water 60 grams
- Fresh Milled All-Purpose Flour Blend 180 grams
For the Fresh Milled All-Purpose Flour Blend
- 108 grams hard white wheat berries
- 72 grams soft white wheat berries
Instructions
- Preheat the oven – Preheat the oven to 350°F (176°C). Grease a 9×9-inch baking pan or, for thicker brownies, an 8×8 pan, line it with parchment paper, then lightly grease the parchment. Dust the parchment with a light coating of Dutch-process cocoa powder, tapping out any excess to help prevent sticking and create clean edges.
- Mill the wheat berries – Mill the hard white and soft white wheat berries into a fine flour. Whisk together until evenly combined to create the freshly milled all-purpose flour blend.
- Combine the butter and sugar – In a large mixing bowl, stir together the melted butter and granulated sugar until well combined.
- Add the cocoa mixture – Stir in the Dutch-process cocoa powder, salt, baking powder, vanilla extract, and espresso powder until fully incorporated.
- Mix in the eggs – Beat in the eggs one at a time, mixing well after each addition. Scrape down the sides and bottom of the bowl as needed.
- Add the flour – Stir in the freshly milled all-purpose flour blend just until no dry flour remains. Avoid overmixing.
- Rest the batter – Let the batter sit for 10 minutes so the freshly milled flour has time to fully hydrate.
- Fill the pan – Spread the batter evenly into the prepared baking pan.
- Bake – Bake for 28 to 35 minutes, or until a toothpick inserted near the center comes out with a few moist crumbs attached.
- Cool and slice – Let the brownies cool completely in the pan. Lift them out using the parchment paper, then slice into squares before serving.
Notes
Freezing – Freeze baked brownies in a freezer-safe container or bag for up to 3 months. Place parchment paper between layers to prevent sticking and thaw at room temperature before serving.
Fresh Milled Flour Tip – Resting the batter before baking allows the freshly milled flour to fully hydrate, producing a soft, tender crumb and helping eliminate any grittiness.
Expert Tip – Dusting the parchment paper with cocoa powder instead of flour prevents sticking while keeping the brownies beautifully rich and chocolatey.
Serving Suggestion – These brownies are delicious served with Stabilized Whipped Cream or a scoop of Brown Butter Peach Custard Ice Cream. They also make a wonderful addition to a dessert spread alongside Peach Crisp with Fresh Milled Flour or Peach Crumble with Fresh Milled Flour.

Emily Rider
Home miller since 1999 with fresh-milled flour & sourdough experience. Sharing from-scratch recipes and traditional kitchen skills, rooted in the seasons and inspired by everyday cottage living and seasonal rhythms.

These brownies are to die for – very moist, very fudgy, and easy to make. I love that there was no mixer required. I threw these together late last evening, and they came together quickly and without any real fuss. They did take longer than listed to bake. I halved the recipe (not easy with 5 eggs – hahaha) because I thought the 9 by 13 would be too many for us – I should have just done the 9 by 13 because these are flying off my counter.
4 stars not 5 because the brownies are thinner than I expected. I am not sure if it would have changed if I used the full recipe and a 9 by 13. Definitely give them a try and see if you can keep from licking the bowl! I know I couldn’t.
Thank you Barbara so much for such a wonderful review. I love a one bowl recipe as well and when it’s bowl licking good recipe thats always a good thing! Your comment make me laugh and smile!!!
I am sorry I had a typo about the pan size. It is suppose to be a 9×9 pan. I have fixed that typo in the post and in the recipe card as well. Thank you for catching that. I hope you give these another try and come back and give them another review. If you half the recipe next time try a smaller pan lets say a 8×8 or even smaller for a taller rise. I really appreciate your feedback and the time you took to let us know how these brownies turned out.
With love and gratitude from the cottage,
Emily