
Bollywood is often associated with dazzling sets, star-studded casts, and massive budgets. Yet, time and again, it’s the smaller films that leave the deepest mark. Over the years, several low-budget Bollywood movies have proved that strong storytelling and powerful performances matter far more than lavish spending.

Breaking the long-held belief that only big budgets create big hits, these films turned modest investments into remarkable box-office success while winning enduring audience admiration. From The Kashmir Files to Stree and Secret Superstar, they showed that substance can easily outshine scale. Here’s a look at small-budget Bollywood films that didn’t just compete with blockbusters, they often surpassed them.

The Kashmir Files: Directed by Vivek Agnihotri, this hard-hitting 2022 film became one of the year’s most discussed releases. It portrays the painful exodus of Kashmiri Pandits in the 1990s. Featuring Anupam Kher, Mithun Chakraborty and Pallavi Joshi, the film was made on a budget of Rs 15 crore and went on to earn Rs 341 crore at the box office.

Tanu Weds Manu: Aanand L Rai’s 2011 romantic comedy paired R Madhavan with Kangana Ranaut in a story about an unconventional small-town woman and an NRI doctor. Made for Rs 17 crore, the film struck a chord with audiences and collected Rs 88.72 crore, becoming a cult favourite.

Stree: This horror-comedy starring Rajkummar Rao and Shraddha Kapoor proved that strong writing can turn a low-budget film into a phenomenon. Directed by Amar Kaushik, with Pankaj Tripathi’s comic timing stealing the show, the film was made for Rs 20 crore and earned Rs 180.76 crore.

Vicky Donor: Shoojit Sircar’s 2012 debut feature introduced Ayushmann Khurrana and Yami Gautam to Bollywood. Tackling taboo subjects like sperm donation and infertility with humour and sensitivity, the film was made on a Rs 15 crore budget and earned Rs 66.32 crore, emerging as a surprise superhit.

Secret Superstar: Produced by Aamir Khan, this emotional drama follows a young girl who dreams of becoming a singer while hiding her identity online. Addressing issues such as domestic violence and women’s empowerment, the film was made for Rs 15 crore and earned an astonishing Rs 965 crore worldwide, becoming 2017’s biggest Indian blockbuster.

Bareilly Ki Barfi: Directed by Ashwiny Iyer Tiwari, this charming romantic comedy stars Ayushmann Khurrana, Rajkummar Rao and Kriti Sanon. Set in Bareilly, the story revolves around a free-spirited woman searching for the author who inspires her. Made on a Rs 20 crore budget, the film earned Rs 58.75 crore.

Paan Singh Tomar: This gripping biographical drama traces the journey of a national-level athlete forced by circumstances into rebellion. Irrfan Khan’s unforgettable performance earned him a National Award. Made for just Rs 7 crore, the film collected Rs 20.18 crore and left a lasting impact.

Shubh Mangal Saavdhan: Starring Ayushmann Khurrana and Bhumi Pednekar, this film addressed erectile dysfunction with humour and sensitivity. The fresh treatment and strong chemistry resonated with audiences. Produced on a budget of Rs 25 crore, it earned Rs 64 crore at the box office.
