This document describes a one-pot synthesis of nitroolefins using zeolite as a heterogeneous catalyst. Various olefins are reacted with nitric oxide at mild temperatures and pressures in the presence of zeolites such as HY-zeolite and HEMT. This produces the corresponding nitroolefins in good yields ranging from 68-81%. The zeolite-catalyzed reaction provides an easy, convenient method for nitroolefin synthesis that avoids the harsh conditions and byproducts of previous approaches.