Nasi goreng memiliki awal yang sama dengan versi nasi goreng lainnya; sebagai cara untuk menghindari pemborosan nasi. Menggoreng nasi dapat mencegah penyebaran kuman, bakteri, mikroba berbahaya, terutama dalam teknologi pra-pembekuan di Indonesia dan juga menghindari kebutuhan untuk membuang makanan yang berharga. Nasi goreng secara tradisional disajikan di rumah untuk sarapan dan secara tradisional dibuat dari nasi sisa dari malam sebelumnya. Selain bahan-bahan seperti bawang merah, tomat, paprika dan cabai, nasi goreng dengan potongan daging ayam atau sapi; biasanya sisa dari masakan daging ayam atau sapi.
Nasi goreng sering digambarkan sebagai modifikasi nasi goreng Indonesia dan dengan resep nasi goreng lainnya di Asia, telah disarankan untuk melacak asal-usulnya dari nasi goreng Tiongkok Selatan. Namun, tidak jelas kapan Indonesia mulai menerima nasi goreng Tiongkok dan membuat versi mereka sendiri. Perdagangan antara Tiongkok dan Kepulauan Indonesia berkembang sejak zaman Kerajaan Sriwijaya sekitar abad ke-10 dan semakin intensif pada zaman Kerajaan Majapahit sekitar abad ke-15. Pada saat itu para imigran Tiongkok mulai menetap di Kepulauan Nusantara, membawa serta budaya dan masakan mereka. Orang Tionghoa biasanya mendukung makanan panas yang baru dimasak, dan dalam budaya mereka adalah tabu untuk membuang bahan makanan yang belum dimakan. Akibatnya, nasi sisa hari sebelumnya sering dimasak kembali di pagi hari. Dahulu, Indonesia mungkin hanya nasi sisa yang dijemur untuk membuat intip atau rengginang (kerupuk nasi), nasi kering juga bisa digiling untuk membuat tepung beras.
Pengaruh Tionghoa pada masakan Indonesia dapat dilihat pada mie goreng yang muncul bersamaan dengan diperkenalkannya teknik menggoreng yang membutuhkan penggunaan wajan Tiongkok. di Tiongkok, teknik menggoreng menjadi semakin populer selama Dinasti Ming (1368-1644 M). Pengenalan teknik menggoreng, panci Tiongkok, dan bahkan kecap mungkin telah terjadi sekitar atau setelah periode ini, pada abad ke-17. Kecap yang umum berasal dari Tiongkok abad ke-2, namun kecap (kecap manis) dikembangkan di Indonesia dengan tambahan gula aren lokal yang melimpah. Kecap manis dengan tambahan terasi merupakan unsur yang membedakan nasi goreng Indonesia dengan nasi goreng Tionghoa.
Selain pengaruh Tionghoa, ada teori lain yang menyatakan bahwa nasi goreng sebenarnya terinspirasi oleh sebuah hidangan Timur Tengah yang disebut Pilaf, yaitu nasi yang dimasak dengan kuah kaldu yang dibumbui. Saran ini cukup masuk akal dalam kaitannya dengan varian tertentu, yaitu nasi goreng kambing Betawi, yang menggunakan daging kambing atau kambing (biasanya disukai oleh orang Arab-Indonesia), rempah-rempah yang kaya dan minyak Samin (minyak lemak daging sapi), yang menunjukkan pengaruh Timur Tengah.
Nasi goreng dianggap sebagai bagian dari budaya India selama era kolonial. Penyebutan nasi goreng muncul dalam kesusastraan kolonial Hindia Belanda, seperti dalam cerita murid Hidjo karya Marco Kartodikoromo, yang dimuat di surat kabar Sinar Hindia tahun 1918. Disebutkan dalam buku masak Belanda tahun 1925 Groot Nieuw Vollemenggali Oost Indisch Kookbook. Perdagangan antara Belanda dan Hindia Belanda pada saat itu telah meningkatkan popularitas nasi goreng ke dunia.
Setelah Indonesia merdeka, nasi goreng dianggap sebagai hidangan Nasional, meski secara tidak resmi. Itu ada di menu yang diperkenalkan, ditawarkan dan disajikan di Restoran Teater Indonesia 1964 di dalam paviliun Indonesia di pameran dunia New York. Howard Palfrey Jones, Duta Besar AS untuk Indonesia pada tahun terakhir pemerintahan Ir. Soekarno pada pertengahan dasawarsa 1960-an, dalam memoarnya “Indonesia: a dream possible”, mengatakan bahwa dia seperti nasi goreng. Dia menggambarkan keberaniannya untuk nasi goreng yang dimasak oleh Hartini, salah satu istri dari Soekarno, dan memujinya sebagai nasi goreng paling enak yang pernah dia rasakan.