Tiem, kas ievēro ketogēnu diētu, pupiņu ierobežojumi ir postošs trieciens. Gandrīz visas pupiņu šķirnes ir piesātinātas ar ogļhidrātiem, liedzot lielu daļu Latīņamerikas virtuves ēdienu un amerikāņu klasikas, piemēram, trīs pupiņu čili vai “n franks” pupiņas. Bet tieši tad, kad domājāt, ka visas cerības ir zaudētas, starp pupiņām parādās varonis: melnā soja.
Atšķirībā no citām cieti saturošām pupiņu šķirnēm, piemēram pupiņas o Melnās pupas, melnajās sojas pupiņās ir ārkārtīgi maz ogļhidrātu, tikai 1 g neto ogļhidrātu vienā pusglāzē. Ne tikai tas, bet tie satur 6 g tauku un 11 gramus olbaltumvielu. Tās ir stingrākas nekā parastās melnās pupiņas, tāpēc ļoti populārs veids, kā tās ēst, ir pievienot čili vai pagatavot ceptas pupiņas.