How to Write Dialogue That Sounds Real

how ro write dialogue
how ro write dialogue

There is one thing that separates a readable script from a memorable one, and it has nothing to do with plot.

It is dialogue.

Not the kind that explains everything. Not the kind where characters announce their feelings out loud. Real dialogue. The kind where two people are talking and you forget someone wrote those lines.

Most aspiring writers struggle here. Their characters say exactly what they mean, never interrupt, never dodge, speak in complete sentences.

Nobody talks like that.

Why Most Dialogue Feels Hollow

The problem is almost always the same: writers confuse what a character means with what a character would actually say.

Real people do not say what they mean. They say what they can manage to say, given who they are, who they are talking to, and what they are afraid of. A man angry with his father talks about the weather. A woman falling in love asks about dinner plans. The real conversation is happening underneath the one you can hear.

This gap between what is said and what is meant is called subtext.

Think about Gullak. Every episode has a scene where the family argues about something petty, and the actual fight is about something nobody can say out loud. Nobody ever says "I feel unseen." They fight about the TV remote. That is real writing.

Or Piku. Those conversations are technically about bowel movements. They are actually about a daughter who loves her impossible father and resents him for it, and a father who knows he is running out of time. Neither character ever says that. The dialogue does not explain itself.

Every Line Must Do Something

Every line a character speaks should do at least one of three things: reveal who they are, move the scene forward, or create friction. The best lines do all three at once.

If a line does none of these, cut it. Even if you like it. Dialogue that does nothing is just noise.

Gangs of Wasseypur is a masterclass in this. Shahid Khan does not talk like a villain who knows he is the villain. He talks like a man who genuinely believes he is the most reasonable person in every room. The writing never steps in to explain him. Compare this to a character like Gus Fring in Breaking Bad - same principle, different world. Both are terrifying for the same reason: their dialogue comes from their own logic, not from the plot's needs.

The police station scene in Ugly does something similar to No Country for Old Men's dialogue. Everyone is lying. Nobody says so. The scene is unbearable because of what is not said.

Each Character Needs Their Own Voice

Cover the character names and read your script out loud. If you cannot tell who is speaking from the words alone, something is wrong.

Every character carries their education, their class, their fear, their age inside how they speak. A retired government officer from Lucknow does not speak like a startup founder from Bangalore.

Khosla ka Ghosla gets this completely. Every character is so precisely located, socially and geographically, that the dialogue could only belong to them.

Hollywood does this too, but the tells are different. Aaron Sorkin's characters all speak fast and smart, which is a stylistic choice he owns. The mistake is when writers copy that rhythm without earning it, and characters from very different worlds end up sounding like the same clever person.

Bollywood vs Hollywood: Where the Approach Differs

Hollywood dialogue, especially in prestige drama, leans heavily on subtext. The Wire, Breaking Bad, No Country for Old Men - characters almost never say what they mean directly. The audience is trusted to read between the lines.

Bollywood has a different tradition. Hindi cinema grew partly from theatre, where clarity of speech was survival. The audience in a 1000-seat hall needed to hear and understand every word. This is why even today, many Hindi film characters over-explain. They say what they feel, then say why they feel it, then say it again with emotion.

The best modern Hindi writing has started breaking this. Juhi Chaturvedi in Piku, Varun Grover in Masaan, the writers of Gullak and Panchayat - all of them write characters who hold things back. This is not copying Hollywood. It is going back to what dialogue has always done when it works: revealing character through restraint, not declaration.

The difference for you as a writer: if your character is explaining their own feelings in detail, that is a draft problem. Real people, in any language, do not narrate their own emotional states. They act from them.

The Hinglish Question

Indian writers often freeze here. Hindi or English? Mixed? What register?

Write how your character would actually speak.

An urban middle-class character in a contemporary story speaks Hinglish. A character from a village in the 1980s does not. The mistake is imposing a register from outside rather than finding it from inside the character.

Peepli Live handles this brilliantly. The media circus characters sound exactly like real journalists of that era. The rural characters sound like rural characters. Nobody sounds like anyone else. Jaane Tu Ya Jaane Na felt fresh in 2008 simply because its characters used "tu" across genders the way that generation actually did.

What Indian Literature and Theatre Teach Us

Screenwriters often ignore a longer tradition that has been solving these problems for decades.

Vijay Tendulkar and Girish Karnad were building characters through dialogue long before Indian cinema found its current language. In Ghashiram Kotwal, dialogue works through rhythm and accumulation, not explanation. In Tughlaq, characters speak beautifully and lie constantly - subtext in pure form.

Ismat Chughtai wrote fiction where characters dodge, deflect, say the wrong thing and mean something else entirely. Reading her is a lesson in what screen dialogue can do when it stops being polite.

The lesson from both theatre and literature: good dialogue reveals character under pressure. The pressure does not need to be dramatic. A family dinner going slightly wrong is enough.

The Test That Catches Everything

Read your dialogue out loud. In the room, with your voice.

If you stumble, the sentence is wrongly built for speech. If it sounds like an essay, the character is being used as a mouthpiece. If two consecutive lines have the same rhythm, the scene has gone flat.

Bheja Fry has dialogue that demands performance. The rhythms are so specifically human that the words require a particular tempo to land. That is what you are working toward - not dialogue that looks good on the page, but dialogue that only fully exists when it is spoken.

The Characters Who Stay With You

From Lunchbox, from Masaan, from Piku, from Gullak - the ones who stay are the ones the writing trusted enough not to explain.

If you know your character deeply enough, you will know what they would never say. And sometimes what they would never say is the most important line in the scene.

If this changed how you think about the dialogue in your own script, this is exactly what we work on live in The Foundation of Storytelling - an 8-class online course in Hindi and English.

Have a question about a specific scene or character? Message me on WhatsApp - I answer personally.

Related reading: How to Create a Character | Understanding Conflict in Fiction | Why Your Writing Feels Dry

Join the Conversation

One craft lesson, every week.

No spam, no fluff. Just one storytelling insight in your inbox. Free.

One craft lesson, every week.

No spam, no fluff. Just one storytelling insight in your inbox. Free.