Harold Fine skal gifte seg med kjæresten Joyce, men begynner å få kalde føtter. Han støter på sin bror, som lever som hippie på Venice Beach og faller der for en attraktiv flower power-jente (spilt av Leigh Taylor-Young) som har en hang til å bake hasjkaker (derav tittelen på filmen). Harold ender opp med å løpe fra sitt bryllup for å leve med hippiepiken og forsøker å finne seg selv ved hjelp av en guru. Etterhvert går det opp for ham at det kanskje ikke var det rette allikevel.