Durante los años 1950, cosechó dos premios Hugo, uno en 1956 por " Estrella doble" ("Double Star") y otro en 1959 por " Tropas del espacio" ("Starship Troopers"), novela que, para sorpresa de Heinlein, resultó polémica a la par que exitosa.