Making peanut flour at home takes about 10 minutes: roast peanuts, then pulse them in a blender until they break down into a fine powder. The key challenge is stopping before the peanuts release enough oil to turn into peanut butter, which happens quickly if you grind continuously. With the right technique, you get a versatile, protein-rich flour that works in smoothies, baked goods, sauces, and coatings.
What You Need
Start with roasted, unsalted peanuts. If you only have raw peanuts, you’ll roast them first (more on that below). A high-speed blender works best for this job. Food processors tend to chop peanuts finely but struggle to achieve a true powder consistency. You don’t need any other ingredients or equipment, though a fine-mesh sieve is helpful if you want an extra-smooth result.
Roasting Raw Peanuts
If your peanuts are already roasted, skip ahead. For raw peanuts, you have two options. On the stovetop, spread them in a single layer in a large dry skillet over medium heat, stirring frequently until they turn slightly golden and smell toasty. This takes roughly 8 to 12 minutes. In the oven, preheat to 350°F and spread the peanuts on a baking sheet for about 15 minutes, shaking the pan halfway through.
Roasting does more than improve flavor. Lower roasting temperatures preserve more of the natural antioxidants in peanut oil, which helps the flour stay fresh longer. If you prefer a deeper, nuttier taste, roast a bit darker, but keep in mind that heavily roasted peanuts produce flour with a shorter shelf life. A medium roast, where the peanuts are golden brown and fragrant, hits the sweet spot for most uses.
Let the peanuts cool completely before grinding. Warm peanuts release oil faster, which makes them more likely to clump into butter during processing.
Grinding Into Flour
Add the cooled peanuts to your blender, filling it no more than halfway to give them room to move. The technique that matters most here is pulsing, not blending continuously. Hit the pulse button for 2 to 3 seconds, then stop. Open the lid, use a spoon or spatula to loosen and redistribute the peanuts, then pulse again. Repeat this cycle until you have a fine, dry powder.
If you just hold the blender on, the friction and sustained pressure will push the peanuts past the powder stage and into paste territory within seconds. The pulse-and-loosen method keeps everything moving and prevents the oils from binding the particles together. The whole process takes about 15 to 20 pulses, depending on your blender’s power.
Once the flour looks uniformly fine with no visible chunks, you can sift it through a fine-mesh sieve. Any larger pieces that don’t pass through go back in the blender for a few more pulses. The finished product should feel like slightly gritty flour between your fingers, not sticky or clumping together.
Homemade vs. Store-Bought Peanut Flour
The flour you make at home is full-fat, meaning it retains all of the peanut’s natural oil. Commercial peanut flour is typically defatted through mechanical pressing or solvent extraction, which removes most of the oil and concentrates the protein. This creates a meaningful difference in both nutrition and texture.
Defatted commercial peanut flour contains roughly 50 to 55% protein by weight, with as little as 1 to 5% fat depending on the extraction method. Your homemade version will have the full fat content of whole peanuts, around 49% fat and 25 to 28% protein per serving. That’s still a solid protein source, but the higher fat content means it behaves differently in recipes. It absorbs less water, feels richer, and has a more intense peanut flavor.
Neither version is better in absolute terms. Full-fat homemade flour is ideal for adding richness to smoothies, sauces, and Asian-style noodle dishes. Defatted flour works better as a direct substitute for wheat flour in baking because it’s drier and lighter. If you see a recipe specifically calling for defatted peanut flour, your homemade version will make the result denser and more moist, so you may need to reduce other fats in the recipe to compensate.
Can You Defatten It at Home?
Partially. After grinding, spread the peanut flour on a few layers of paper towels or a clean cloth, then press another layer on top. Let it sit for 30 minutes to absorb some surface oil. You can also press the flour in a cheesecloth-lined strainer with a heavy weight on top. This won’t come close to the 2 to 5% fat content of commercially pressed flour, but it does reduce oiliness noticeably and gives you a lighter, drier powder that works better in baking.
True defatting requires a mechanical oil press or chemical solvents, neither of which is practical for most home kitchens. Small-scale oil presses designed for home use do exist and can reduce residual oil to around 2% with two passes, but they’re a significant investment for an occasional batch of peanut flour.
How to Store Peanut Flour
The natural oils in homemade peanut flour make it more perishable than you might expect from a dry powder. In an airtight container at room temperature, it stays fresh for 2 to 3 months. Refrigeration extends that to about 9 months. For the longest shelf life, freeze it in a sealed bag or container, where it keeps for up to a year.
Signs that your flour has gone off include a bitter or paint-like smell (rancid oil), visible darkening, or a sharp aftertaste. If you made a large batch, freezing it in smaller portions lets you thaw only what you need without repeatedly exposing the rest to moisture and air.
Common Uses
Peanut flour dissolves easily into liquids, making it a quick way to add protein and flavor to smoothies, oatmeal, or yogurt. Stir a tablespoon or two into soups or curries as a thickener with a nutty undertone. Mixed with a little water, salt, and a touch of sweetener, it becomes an instant peanut sauce for noodles or satay.
In baking, you can typically replace up to 15 to 20% of all-purpose flour with homemade peanut flour without drastically changing the texture. Going higher than that makes baked goods denser and more crumbly because peanut flour lacks gluten. It pairs especially well in cookies, muffins, and pancakes where a rich, slightly sandy texture is welcome rather than a problem.
You can also use it as a coating for chicken or fish before pan-frying. It browns quickly due to its natural sugars and fat, creating a crispy, flavorful crust without the need for breadcrumbs.

