Swades présente la particularité d'avoir une grande vedette du cinéma de Bollywood à son générique : Shah Rukh Khan. Ce dernier retouve pour l'occasion le réalisateur Ashutosh Gowariker quelques années après le show télévisé Circus.
Swades permet de découvrir une jeune actrice inconnue du grand public en la personne de Gayatri Joshi. A propos de son personnage de Gita, la maîtresse d'école, le réalisateur Ashutosh Gowariker dit : "L'histoire nécessitait un visage inconnu des spectateurs, qu'ils ne pouvaient pas identifier à un rôle joué auparavant, et qu'ils pourraient uniquement regarder comme Gita. En même temps, je ne devais pas perdre de vue que cette actrice devait pouvoir tenir la route derrière un acteur et une célébrité de l'échelle de Shah Rukh Khan." Le cinéaste repéra Gayatri Joshi dans le journal Bombay Times. Etonnante coïncidence : lors de sa première audition avec Shah Rukh Khan, le jeune femme s'aperçut qu'elle l'avait déjà eu pour partenaire quelques années plus tôt dans une publicité pour Hyundai !
Le réalisateur Ashutosh Gowariker a eu l'idée de mettre en scène Swades bien avant qu'il ait rencontré le succès avec Lagaan. C'est le Mahatma Gandhi, le guide spirituel et apôtre de la non-violence, qui lui a inspiré le sujet du film.
La majeure partie du tournage de Swades s'est déroulée en Inde, dans trois villages de l'Etat du Maharashtra, un Etat dans lequel se situe Bombay, à l'ouest. Pour la partie du film qui se situe dans les locaux de la Nasa, le réalisateur Ashutosh Gowariker n'aurait jamais imaginé une seconde pouvoir tourner dans les véritables locaux de la Nasa. Il envoya tout de même son script à la compagnie américaine pour une demande d'autorisation... qui lui fut accordée ! Ainsi, durant une dizaine de jours, l'équipe de Swades posa ses valises aux Etats-Unis, le temps de tourner quelques scènes au Goddard Space Flight Centre de Washington et au Kennedy Space Centre de Cape Canaveral.
Le réalisateur Ashutosh Gowariker, à qui l'on doit le succès populaire Lagaan, a débuté la production de Swades en décembre 2002. Réalisateur et scénariste du projet, il en est également producteur en compagnie de sa compagne, Sunita A. Gowariker, qui officie comme productrice exécutive.