How to Make Almond Flour (Cheaper than Store-Bought!)

This post may contain affiliate links. Please read my disclosure and privacy policy.

If you love baking with almond flour, but don’t love how expensive it is at the grocery store, try making it at home! It’s cheaper than store-bought options, and is ready in just minutes when you use a food processor or blender.

almond flour in jar

Can You Substitute Almond Flour for All-Purpose Flour?

One of the most common questions I am asked is how you would substitute almond flour for all-purpose flour, to make a recipe healthier or naturally gluten-free. If a recipe calls for eggs, I’ve found that you can usually swap almond flour for all-purpose flour using a 1:1 ratio, which makes it an ideal alternative. However, I recommend testing this with a recipe before serving it to company.

Because almond flour is higher in fat and protein than all-purpose flour, it’s not the best substitute when making a loaf of bread or anything cake-like that does NOT call for eggs. Instead, I recommend looking for almond flour recipes that have already been tested, so you won’t have to do the guesswork and potentially waste ingredients.

homemade almond flour in a bowl

How Healthy is Almond Flour?

Compared to white all-purpose flour, almond flour is high in protein and monounsaturated fats to help leave you feeling satisfied. Just one ounce of almonds has 6 grams of protein and 3.5 grams of fiber!

Because almond flour is simply ground almonds, which are a good source of magnesium, it may also help with blood sugar control and lowering blood pressure levels.

Is Almond Flour Considered Low-Carb?

I think almond flour is a great choice for low-carb baking. A 1/4 cup of blanched almond flour has 6 grams of carbohydrates and 3 grams of fiber, so it has 3 grams of net carbs. For comparison, a 1/4 cup of all-purpose flour has nearly 24 grams of carbohydrates and less than 1 gram of fiber.

almond flour ground in blender

Is Almond Flour Good for Keto?

If you’re following a keto diet and need a flour alternative, I think almond flour is a good option since it has only 3 grams of net carbs. On a Keto diet I wouldn’t imagine that you’d want to make too many sweet baked goods, but you can make low-carb almond flour pancakes without maple syrup to get a bread-like fix!

What is the Lowest Carb Flour?

If you’re interested in other gluten-free & grain-free flours, I thought it might be fun to compare a few options. Below you’ll see the amount of “net carbohydrates” (which are the carbohydrates minus the fiber) in 1/4 cup of the following flours:

  • Almond Flour: 3 net carbs
  • Coconut Flour: 4 net carbs
  • Tigernut Flour: 9 net carbs
  • Cassava Flour: 25 net carbs
  • Arrowroot Starch: 27 net carbs

As you can see, almond flour is the lowest carb flour, followed closely by coconut flour. Keep in mind however, that you can not substitute almond flour for coconut flour. Instead, look for coconut flour recipes that have been specifically developed to use that high-fiber flour.

blanched almonds vs almond flour

Is Homemade Almond Flour Cheaper Than Store-Bought?

How does the cost of making homemade flour compare to buying it at the store? It used to be more of a drastic difference (close to a savings of $3 per pound), but I’m updating this post to reflect current 2019 prices.

Here’s the math:

  • 8 oz. blanched slivered almonds from Trader Joe’s currently costs $3.49. That comes to about $0.44 per ounce.
  • One pound of blanched almond flour from Trader Joe’s currently costs $7.49, which comes to abouve $0.47 per ounce.
  • 3 pounds of Honeyville Blanched Almond Flour (from Amazon with free shipping) currently costs $23.35. That comes to $0.47 per ounce.

So, when you make your own almond flour you save roughly $0.50 per pound. This cost savings might not be motivation enough for you to make your own almond flour at home, but there’s still an advantage to those who can’t find prepared almond flour in their area.

It’s also nice to make your own almond flour if you don’t need that much of it for a recipe. If you only need a 1/2 cup of almond flour, you can easily grind your own without worrying about storing the rest of a big bag for months.

Almond Flour vs. Ground Almonds

When a recipe calls for almond flour, it’s most likely referring to blanched almond flour, which is made from almonds that have had their skin removed. Blanched almond flour is great for making authentic-looking baked goods with no brown flecks in the batter.

almond meal vs almond flour

Ground whole almonds are referred to as “almond meal” and can be used interchangeably in most almond flour recipes. However, keep in mind that the texture and appearance will be slightly different if you make this swap. Almond meal tends to make baked goods more cake-like in texture, so cookies won’t be as crisp or buttery with this alternative.

How to Make Your Own Almond Flour

Making your own almond flour at home is as simple as adding blanched almonds to your food processor or blender, and processing them until they are finely ground. However, there are a few tips & best practices to keep in mind:

  • One cup of slivered almonds = about one cup of almond flour. 
  • One 8 oz. bag of these raw blanched slivered almonds turned into exactly 2 cups of almond flour–> just what you need for my almond flour cookie recipe!
  • Only proess one cup of almonds at a time. Blending more than that creates an uneven texture, so you’ll wind up with clumps of un-ground almonds.
  • If you don’t mind seeing specks of brown in your resulting baked goods, you can also use regular whole almonds (non-blanched) to make almond meal. Almond meal makes “cakier” baked goods, rather than giving baked goods a buttery, shortbread-texture the way almond flour does.

I find that I get the best, most finely-ground results using my Vitamix blender, but a food processor can definitely be used if that’s all you have. The resulting baked goods will just be slightly grainier that way.

almond flour in food processor

almond flour in jar
Print Pin
5 from 2 votes

How to Make Almond Flour (Cheaper than Store-Bought!)

Here's how to make ALMOND FLOUR at home in just minutes! It's a great gluten-free and grain-free option used in low-carb baking. I love that it's high in protein and monosaturated fats.
Course Side Dish
Cuisine American
Keyword almond flour, keto, low carb, paleo
Prep Time 5 minutes
Total Time 5 minutes
Servings 8 servings
Calories 167kcal


  • 8 ounces blanched almonds , whole or slivered


  • Place the blanched almonds in a high-speed blender or food processor, and process until they are finely ground. If using a high-speed blender, be sure not to over-process as the almonds will eventually start to release their oils and become almond butter.
  • For best results, do not blend more than 8 ounces of almonds at a time. (I tried using 16 ounces and couldn't get them evenly ground.) For the most finely-ground results, I've found a blender works best, but the flour I made in the food processor also works for making almond flour recipes-- the final product is just slightly grainier. 
  • Store leftover almond flour in an airtight container in a dark pantry, or better yet in the fridge or freezer for the longest shelf life. Almond flour can keep well for up to one year if it's not exposed to heat or moisture.


Calories: 167kcal | Carbohydrates: 5g | Protein: 6g | Fat: 14g | Saturated Fat: 1g | Sodium: 5mg | Potassium: 186mg | Fiber: 2g | Sugar: 1g | Calcium: 67mg | Iron: 0.9mg
Per 1/4 cup: Calories: 167, Fat: 14g, Carbohydrates: 5g, Fiber: 2g, Protein: 6g

I hope this helps you all create even more almond-flour-based goodies in the future!

Reader Feedback: Have you tried making your own flours before? Let me know your favorite way to use almond flour in the comments below!

Get more recipes + meal plans in my books:

detox book and meal plan

Never Miss a Post!

Get a FREE 3-Day Detox Plan when you sign up for my email newsletter

Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.


Gabriela Patino

I just used buckwheat groans to make buckwheat flour (used a coffee grinder and it worked perfectly). May I know if
It’s possible to grind almond meal into flour? I’ve got it and thought I could use it?



I learned how to make almond flour by first soaking my almonds and making almond milk and then drying the almond meal that is left. It has a huge taste difference then store bought almond flour and I cannot figure out why!!! By processing the almonds the way you said I ended up with almond butter – pouts I am so frustrated and welcome any feedback

    Megan Gilmore

    The fat is removed when you make almond milk, so the pulp that is leftover isn’t idea for making recipes that call for true almond flour. (Simply ground blanched almonds.) If you wind up with almond butter, that means the almonds were processed for too long. But, you can bake with almond butter, too! Check out my almond butter blondies or cookies. 🙂

Chuck Davis

Dear Megan, I think that the reason the blanched almonds are preferred over the plain almonds is because much of the lectin resides in the skin and you want to eliminate as much of the lectin as you can! Thank you for the idea! I am going on a web search for blanched almonds now!


Ashley h

Walmart has a 2 lb bag of Blanched Superfine Almond Flour for 10.98 or 0.35/oz. You might have to blend it a bit more to get the actual superfine texture but its the cheapest so far I’ve found anywhere.


I love how simple this is to make.

Aubrey Smithwick

Why go to this effort? Every grocery store in my area sells high quality almond flour blanched and finely ground for the exact same price as whole, chopped, or slivered almonds. It is quite a bit of work to mill nuts at home as finely as bagged almond flour and it’s even harder without a 400 dollar blender. Perhaps you should try looking at a different store than Trader Joe’s because other stores may have more competitive prices. I get bobs from Walmart at about .08 cents per gram.

    Megan Gilmore

    This post was originally written in 2009 when it wasn’t easy to buy almond flour at an affordable price. Now there are many more options in the United States, but not all areas, or other countries, have the same access so it’s still helpful for some people to make it themselves.


Whole almonds at Costco are $499/# – just blanch them in boiling water and squeeze off the skin. Then grind to powder in your vitamix. Or buy almond flour at Costco for $4/# already done – Kirkland brand in 3# bag is $12.Least exp I have found and superfine fresh delicious.

Lyn Johnsen

Did you blanch your own almonds or buy them already blanched


When I make homemade almond milk, I end having wet almond… not meal, because the skins are off. But I think you get the idea. Should I dehydrate this in order to get the almond flour product I’m looking for? Would be nice to handle two birds with one stone.

    Megan Gilmore

    I wouldn’t use the leftover pulp in a recipe that calls for almond meal or flour (because much of the fat is removed, the results are very different) but there are a few recipes here on my website that are developed with almond pulp so you can make the most of it!

Michele Elliott

Hi, just wondering if it matters if I use a coffee grinder mill instead of the Vita-Mix?


I have store bought almond slivers, but have no clue if they are blanched or not. I no longer have the packaging. Is there a way to tell if they are blanched?

    Megan Gilmore

    Blanched almonds have their skin removed, so the almonds are just white-looking.

Never Miss a Post!

Get a FREE 3-Day Detox Plan when you sign up for my email newsletter