
If you’re looking for a great grab-and-go breakfast or snack that’s both nutritious and incredibly satisfying, these freshly milled flour blueberry muffins are the answer. Soft, moist, and bursting with juicy blueberries, this is a recipe you’ll be using over and over. Made from scratch with freshly milled flour, fresh or frozen blueberries, and real, whole ingredients, these muffins offer great texture and are a delicious way to enjoy blueberries when they’re in season—or even when they’re not.
One of the things I love about these homemade blueberry muffins is how sturdy they are. They don’t crumble in your hand and make a mess while you’re eating them, but they’re still soft and tender—a must for any good muffin.

Blueberries are in season!
Blueberries are my favorite berry. That’s a tough call because all berries are delicious, but there’s just something about the sweet-tart burst of a fresh blueberry that’s irresistible. When I learned that Louisiana is a great place to grow blueberries, I was thrilled. We planted several bushes right in front of our porch, and every early summer, we spend time picking (and, of course, eating) bowls of fresh blueberries.
Now that our blueberry bushes are maturing, we often have more berries than we can eat in one sitting. That’s where recipes like these homemade blueberry muffins come in—a simple step to transform our harvest into a delicious addition to any breakfast table.

I’ve been baking this blueberry muffin recipe for over ten years, using freshly milled flour instead of store-bought flour—and wow, what a difference it makes. Freshly milled flour (also called fresh-milled flour) is made by grinding whole wheat berries in a grain mill at home. You can use either hard white wheat berries or hard red wheat berries for this recipe, depending on your preference. Hard white wheat berries tend to produce a lighter, softer muffin, while hard red wheat gives a heartier, more rustic texture with tons of flavor.
Freshly milled flour retains all the nutrition and natural oils of the whole grain, which means your muffins have better flavor, texture, and even health benefits compared to store-bought flour. The next time you bake, try grinding your own flour for the best results.
How to Make Freshly Milled Blueberry Muffins
Equipment (Amazon Affiliate links)
- Grain mill. This is essential for grinding your own flour. Store-bought whole wheat flour works too, but grinding your own wheat berries on a fine setting will give you the freshest, most flavorful results.

- KitchenAid stand mixer. I love mine and use it a ton! Makes creaming butter and sugar a breeze.
- Cast iron muffin pans. For the perfect golden brown crust and easy release. Greasing and preheating your pan is essential.
- Rubber spatula, for scraping the bowl.

How to Make Freshly Milled Flour Blueberry Muffins
Instructions
Step 1: Prepare Your Pan
If you’re baking right away, grease your muffin tin and preheat your oven to 400°F (a preheated oven is key for even baking). For a cast iron muffin pan, put a small dab of butter or coconut oil in each cup, then the greased pan in the oven. The combination of the hot pan and the oil creates a naturally non-stick surface—no cupcake liners needed. For regular muffin pans, paper liners or a thorough greasing will prevent sticking, however, using paper liners can result in muffins with a rubbery texture.

Step 2: Cream the Butter and Sugar
In the bowl of your stand mixer, cream together 4 tablespoons softened butter (room temperature is best) and 1 cup regular sugar until light and fluffy—almost white in color. Scrape down the sides of the bowl with a rubber spatula to ensure an even mixture.
Step 3: Add Wet Ingredients
Add 2 large eggs, one at a time, beating well after each addition. Then add 1 teaspoon vanilla extract and 1 cup sour cream or plain yogurt and mix until combined.
Step 4: Combine Dry Ingredients
In a separate bowl (a medium or large bowl works), whisk together:
- 2 1/4 cups freshly milled flour (or whole wheat flour)
- 1 1/2 teaspoons baking powder
- ½ teaspoon baking soda
- ½ teaspoon salt
Make sure to check for lumps in the baking soda—sprinkle it in with your fingers for the best distribution.
Step 5: Mix It All Together
Add the dry ingredients to the wet ingredients all at once and mix on low speed just until combined. Do not overmix; overmixing can lead to a tough muffin rather than the tender, moist muffins we’re aiming for.
Step 6: Fold in the Blueberries
Gently fold in 1½ cups fresh blueberries (or frozen blueberries). Fresh blueberries give the best flavor, but frozen blueberries are a delicious addition too. If you like a hint of brightness, try adding a bit of fresh lemon zest.

Step 7: Let It Rest (Optional)
For an even softer muffin, refrigerate the muffin batter for at least an hour. This step softens the bran in the whole grain flour and yields a tender texture. You can also refrigerate the batter overnight and bake fresh the next day.
Step 8: Bake
If you refrigerated the batter, preheat the oven and your cast iron muffin pan for 10–15 minutes. Then, scoop about ¼ cup of batter into each muffin cup. Sprinkle the tops with coarse brown sugar if you like.
Bake in the preheated oven for about 20 minutes (or 25 minutes if not using cast iron), until the tops are golden brown and a toothpick inserted into the center comes out clean.
Step 9: Cooling and Serving
Remove the pan from the oven and let the muffins cool for 5 minutes. This short wait helps the muffins firm up and makes removing them from the pan easier. Run a butter knife under any stuck edges, tilt the pan at a 45° angle, and gently pop the muffins out. Transfer them to a wire rack to finish cooling. This prevents the bottom of the muffins from getting soggy or rubbery.
Storage Tips
Store any leftover muffins in an airtight container at room temperature. They stay moist and soft for several days, making them a great grab for busy mornings.
Caring for Cast Iron Muffin Pan
To clean your cast iron muffin pan and keep it well-seasoned, scrub out any remaining muffin residue with a scrubber and a bit of water. You can use soap if necessary, just don’t soak the pan underwater. Rinse well, then dry. Rub the entire pan with a paper towel soaked in oil. Bake in a 400°F oven for five minutes to re-season. This will keep your pan as non-stick as possible.

Final Thoughts
This recipe is my go-to for a simple, healthy, and delicious way to enjoy fresh blueberries and freshly milled flour. It’s a creative way to bring whole grain baking into your kitchen. Try it once, and I bet you’ll have a hard time going back to store-bought breads or muffins.
If you love baking with fresh-milled flour, be sure to check out my other whole wheat recipes. Next time you’re looking for flour recipes with health benefits and great texture, come back to this easy recipe for homemade blueberry muffins—it’s always a crowd-pleaser.


Freshly Milled Flour Blueberry Muffins
Equipment
- stand mixer
- muffin tin
- rubber spatula
Ingredients
- 2 1/4 cups freshly milled wheat flour
- 1 1/2 teaspoons baking powder
- 1/2 teaspoon baking soda
- 1 teaspoon salt
- 4 tablespoons unsalted butter
- 1 cup sugar
- 2 large eggs
- 1 teaspoon vanilla extract
- 1 cup yogurt or sour cream
- 1 1/2 cups fresh or frozen blueberries
- coarse sugar for sprinkling
Instructions
- If you are baking these muffins right away, grease a muffin pan and preheat your oven to 400°F. You can use any muffin pan for this recipe, but this is how I use my cast iron muffin pans. To prep them, I put a dab of oil or butter in each cup, then preheat them when I turn on the oven. The combination of the melted butter and the hot iron will prevent sticking. Preheating the pan is not necessary with regular steel/aluminum muffin pans, but you should grease them. You can use paper liners, but I find that the muffins stick to them, which is annoying. Grease your muffin pan well, and you will have beautiful muffins that don't stick to the pan. Baking without a liner also gives the muffins a beautiful golden outside.If you are refrigerating this muffin batter to bake later, be sure to follow the same preheating steps above, 10-15 minutes before baking.
- In a stand mixer, cream together the butter and sugar until light and fluffy and almost white. Scrape down the sides of the bowl, then add the eggs one at a time, beating well after each one. Add the vanilla and yogurt, and mix until incorporated.
- Whisk the freshly milled flour, baking powder, baking soda, and salt in a separate bowl. Add to the mixer bowl all at once and mix on low speed just until smooth. Scrape the sides and bottom of the bowl to make sure there are no dry spots left.
- Gently fold in the blueberries. Refrigerate at least an hour (optional, but it helps soften the bran part of the whole wheat flour, resulting in a softer and tenderer muffin.)
- Scoop 1/4 cup of batter into each muffin cup in your prepared pan. Sprinkle with coarse sugar (optional.) Bake 25 minutes.
- Remove from oven and allow to cool for 5 minutes. Resist the urge to remove them from the pan right out of the oven. It will not go well. The muffins need to firm up first. However, waiting until they are completely cool to remove them is also not advised, since they will steam themselves and become rubbery. Set your timer for 5 minutes. After 5 minutes, flip them out of the pan by running a butter knife under any sticky areas, tilting the pan to a 45° angle, and carefully popping them out. Place on a cooling rack to finish cooling.
- To clean your cast iron muffin pan and keep it well-seasoned, scrub out any remaining muffin residue with a scrubber and a bit of water. You can use soap if necessary, just don't soak the pan underwater. Rinse well, then dry. Rub the entire pan with a paper towel soaked in oil. Bake in a 400°F oven for five minutes to re-season. This will keep your pan as non-stick as possible.

They turned out amazing!!! Thank you! First use for my cast iron muffin pan and didn’t stick or anything!
Also, my 1 yo has not had any refined sugar, so we did 3/4 cup of maple sugar instead.