We developed two methods for stable-isotope labeling of proteins by cell-free synthesis. Firstly, we applied cell-free synthesis to the dual amino acid-selective 13C15N labeling method, originally developed for in vivo systems by Kainosho and co-workers. For this purpose, we took one of the advantages of a cell-free protein synthesis system; the amino acid-selective stable-isotope labeling is free of the isotope scrambling problem. The targets of selective observation were Thr35 and Ser39 in the ‘effector region’ (residues 32–40) of the Ras protein complexed with the Ras-binding domain of c-Raf-1 (Raf RBD) (the total molecular mass is about 30 kDa). Using a 15-mL Escherichia coli cell-free system, which was optimized to produce about 0.4 mg of Ras protein per 1-mL reaction, with 2 mg each of DL-[13C′]proline and L-[15N]threonine, we obtained about 6 mg of Ras protein. As the Pro–Thr sequence is unique in the Ras protein, the Thr35 cross peak of the Ras•Raf RBD complex was unambiguously identified by the 2D 1H–15N HNCO experiment. The Ser39 cross peak was similarly identified with the [13C′]Asp/[15N]Ser-selectively labeled Ras protein. There were no isotope scrambling problems in this study. Secondly, we have established a method for producing a milligram quantity of site-specifically stable-isotope labeled protein by a cell-free system involving amber suppression. The E. coli amber suppressor tRNATyrCUA (25 mg) was prepared by in vitro transcription with T7 RNA polymerase. We aminoacylated the tRNATyrCUA transcript with purified E. coli tyrosyl-tRNA synthetase, using 2 mg of l-[15N]tyrosine. In the gene encoding the Ras protein, the codon for Tyr32 was changed to an amber codon (TAG). This template DNA and the [15N]Tyr-tRNATyrCUA were reacted for 30 min in 30 mL of E. coli cell-free system. The subsequent purification yielded 2.2 mg of [15N]Tyr32-Ras protein. In the 1H–15N HSQC spectrum of the labeled Ras protein, only one cross peak was observed, which was unambiguously assigned to Tyr32.