How to Make Your Own Protein Powder: A Simple Recipe

You can make your own protein powder by dehydrating and grinding high-protein whole foods into a fine powder, then blending them to create a custom mix. The process is straightforward: choose your protein base, dry it thoroughly, grind it, and store it properly. While homemade protein powder won’t match the concentrated protein content of commercial isolates, it gives you full control over ingredients and can save money depending on what you use.

Choosing Your Protein Base

The protein source you pick determines the taste, texture, and nutritional profile of your finished powder. You have two broad categories: animal-based and plant-based. Each comes with tradeoffs in protein density, digestibility, and ease of preparation at home.

For animal-based options, egg whites are the most practical choice. You can buy pasteurized liquid egg whites and dehydrate them into a powder that’s roughly 80% protein by weight. Dried whole milk powder (nonfat) is another option, offering about 36 grams of protein per 100 grams, though it comes with more carbohydrates.

Plant-based options are where DIY really shines, because you can work with inexpensive whole foods. The best starting ingredients include lentils, chickpeas, split peas, pumpkin seeds, sunflower seeds, hemp seeds, and oats. Soybeans are one of the most protein-dense plant options, with a digestibility score between 80% and 93%, comparable to many animal proteins. Peas score lower at 60% to 70%, while grains like wheat (45%) and corn (41%) are significantly less digestible as protein sources.

Getting Complete Amino Acids

If you’re using plant-based ingredients, no single source (except soy) provides all the essential amino acids in ideal proportions. Each plant protein has a gap: beans are low in one amino acid that grains have plenty of, while grains are low in the amino acids that beans provide. The fix is simple. Combine foods from different categories.

  • Beans or lentils pair with grains, nuts, or seeds
  • Grains (oats, rice, wheat) pair with legumes
  • Nuts and seeds pair with legumes
  • Corn pairs with legumes

A practical starting blend is roughly 60% legume powder (lentil, chickpea, or soy) and 40% grain or seed powder (oat, rice, or pumpkin seed). This covers the amino acid gaps without overcomplicating things. You don’t need to obsess over exact ratios. As long as you’re mixing a legume with a grain or seed, you’ll get a reasonably complete protein profile across the day.

How to Dehydrate and Grind

The key to a good homemade protein powder is removing as much moisture as possible. Moisture leads to clumping, spoilage, and a gritty texture that won’t blend well in shakes.

For Legumes and Grains

Cook your lentils, chickpeas, or other legumes fully, then spread them in a thin, even layer on dehydrator trays or baking sheets. If using a food dehydrator, set it to 135°F (57°C) and dry for 8 to 12 hours until the pieces are completely hard and brittle. In an oven, use the lowest setting (usually 170°F to 200°F) with the door cracked open, and check every hour. The pieces should snap cleanly when bent, with no flexibility at all.

For oats and rice, you can skip the cooking step entirely. Raw rolled oats grind into a fine powder with minimal effort. Raw rice works too, though it produces a grittier result and benefits from being toasted first.

For Seeds and Nuts

Pumpkin seeds, sunflower seeds, and hemp seeds can be ground raw. Spread them on a baking sheet and toast at 300°F for 10 to 15 minutes to reduce moisture and improve flavor. Let them cool completely before grinding, or the oils will turn your powder into a paste.

Grinding

A high-speed blender or a dedicated spice/coffee grinder works best. Grind in small batches (about half a cup at a time) for 30 to 60 seconds until you get a fine, consistent powder. Sift through a fine mesh strainer and re-grind any large pieces. For the smoothest result, run the finished powder through the blender one final time after sifting.

A Simple Recipe to Start With

This plant-based blend gives you roughly 20 to 25 grams of protein per 40-gram serving, with a complete amino acid profile:

  • 2 cups dehydrated red lentils, ground to powder
  • 1 cup rolled oats, ground to powder
  • ½ cup toasted pumpkin seeds, ground to powder
  • 2 tablespoons ground flaxseed (adds fiber and helps with blending)

Mix everything thoroughly in a large bowl, then transfer to an airtight container. For flavor, you can add a tablespoon of cocoa powder, a teaspoon of cinnamon, or a pinch of vanilla bean powder per batch. Avoid adding sweeteners until you’re ready to make your shake, since sugar increases moisture risk during storage.

For an egg-white version, purchase powdered egg whites in bulk (already dehydrated and pasteurized) and blend with ground oats and a flavoring of your choice. This gives you a higher protein concentration per serving with less effort.

Storage and Shelf Life

Homemade protein powder lacks the preservatives and industrial drying of commercial products, so proper storage matters more. Keep your powder in an airtight glass jar or a vacuum-sealed bag. Store it at room temperature between 59°F and 77°F, in a spot where humidity stays between 30% and 50%. A kitchen pantry away from the stove works well. Avoid the refrigerator unless you’ve vacuum-sealed the container, since opening a cold jar in a warm kitchen creates condensation inside.

Purely grain and legume powders with very low moisture will last 2 to 3 months at room temperature. Anything containing ground seeds or nuts has a shorter window, closer to 4 to 6 weeks, because the natural oils can go rancid. Smell your powder before each use. If it smells musty, sour, or painty, discard it. Making smaller batches more frequently is the safest approach.

How It Compares to Commercial Powder

Homemade protein powder is less concentrated than commercial isolates. A typical whey isolate is about 90% protein by weight, meaning a 30-gram scoop delivers roughly 27 grams of protein. A homemade lentil-oat blend will be closer to 50% to 60% protein by weight, so you’ll need a larger scoop (about 40 to 50 grams) to hit the same protein target. That means thicker shakes and more volume per serving.

On cost, the picture has shifted dramatically. Raw whey protein isolate hit $11 per pound in late 2025, pushing finished 5-pound tubs into the $90 to $120 range, with industry analysts projecting prices could approach $150 within the next year. Dried lentils, oats, and pumpkin seeds cost a fraction of that. A homemade plant-based blend runs roughly $2 to $4 per pound depending on your ingredients, making it significantly cheaper even when you account for the lower protein density per scoop.

The tradeoff is convenience and texture. Commercial powders dissolve smoothly in water and come pre-flavored. Homemade blends work best in smoothies with fruit, milk, or yogurt to mask the grainier texture. If you’re blending with a banana and some frozen berries anyway, the difference barely matters.

Tips for Better Results

Toasting your ingredients before grinding improves both flavor and shelf life. Even a light toast at 300°F for 10 minutes drives off residual moisture and gives the powder a nuttier, more pleasant taste.

If your powder clumps during storage, add a food-safe silica gel packet to the container. You can also toss in a tablespoon of arrowroot powder or tapioca starch per cup of protein powder to act as a natural anti-caking agent.

For better mixability, grind your powder as fine as possible, then blend it with a liquid using a shaker bottle with a wire ball or a blender. Homemade powder won’t dissolve in water with just a spoon the way commercial products do. Accepting that limitation upfront saves frustration.