Nasi goreng USA memiliki versi dasar yang terdiri dari nasi, minyak, bawang putih, jahe, ayam, udang, cumi-cumi, sambal, cabai, bawang merah, tomat, saus tiram, kecap, lada putih, wortel, dan mentimun. Semua bahan ini kemudian ditumis dan digoreng hingga matang, lalu dihiasi dengan irisan tomat dan mentimun. Sementara itu, nasi goreng nanas Indonesia, meskipun terdapat beragam resep, biasanya mengandung nasi, potongan nanas, mentega, bawang putih, bawang merah, daun bawang, wortel, udang, kacang polong, saus ikan, saus tiram, bubuk kari, kunyit, minyak, telur, garam, dan merica. Beberapa bahan seperti udang, kacang polong, kunyit, dan telur dapat ditambahkan untuk lebih menambah tekstur dan rasa pada hidangan. Semua bahan ditumis dengan mentega dan dimasak hingga matang sepenuhnya, seringkali disajikan dalam mangkuk nanas berlubang, terutama di restoran.