The future of plant-protein

Mung beans circle

Meet GrainFrac

We’re pioneering sustainable, affordable, and superior plant-protein ingredients to improve the way plant-based foods and beverages are made.

Our process

What We Do

We partner with farmers and food and beverage companies to improve the sustainability, cost efficiency and product characteristics (taste, texture, and functionality) of plant-proteins.

Our Patent & Patent Pending Technology

We’ve developed proprietary processes for separating and concentrating grains and pulses into functional components (isolates, concentrates and byproduct streams) more sustainably with less resources (water and energy).

Scoop of chick peas

High quality protein concentrates and isolates for the following mainstream and specialized applications:

  • Milk container Dairy Alternatives
  • Meat Fork Meat Alternatives
  • Apple and lunch box Better-for-you Snacking
  • Sports shirt Sports and Health Nutrition
  • Beverage container Functional Beverages
Water falling on indistinct greenery

Plant-Protein Isn't As Sustainable As It Should Be

Current extraction technologies are capital intensive, cost-inefficient, and require massive amounts of water and energy.


GrainFrac’s Advantages


Lower Opex

More cost-efficient with lower production costs vs. current industry leading technologies.

Water sustainability


Utilizes 60% less water and less energy, resulting in lower GHG emissions.

Smaller building

Lower Capex

Smaller more productive footprint vs. current industry leading technologies.



All natural process: sodium free, with no chemicals or solvents and produces less waste water.

Robust & Versatile

Can be used across a variety of pulse grains.

Trays of pulse grains

Investment Opportunity

The plant-protein market is expected to grow by $4.2 billion to reach $14.5 billion annually in 2025. GrainFrac is currently seeking capital in order to scale production capacity. Investors are encouraged to contact us directly to learn more about this opportunity.

This field is for validation purposes and should be left unchanged.