Iloris
Back to Writers

Fantasy stereotypes aren't the problem. Shallow worldbuilding is.

Jacob TamMay 12, 2026

Fantasy stereotypes are not the reason your worldbuilding feels shallow. The reason is that your fantasy species behave as if they had one shared opinion about everything. Take the stereotype seriously, then give the species the same density of internal disagreement you would give to a real human population, and the species will feel real no matter how stock the surface.

The advice that every new fantasy writer eventually gets, the advice that gets handed out at every workshop and in every craft thread on the internet, is some version of avoid the stereotypes. Pick something fresh. Subvert the trope. Do something nobody has done before. And I think this advice is, in most cases, wrong, or at least so badly aimed that it produces worse books than the alternative. Because the writers who you most enjoy reading in this genre are not the writers who avoided the stereotypes. They are the writers who took the stereotypes seriously enough to give them depth, and there is a very large difference between those two things.

So I want to lay out my view on this, and as always I want to say up front that everything below can be, and has been, successfully contradicted. There are wonderful fantasy novels with utterly fresh, non-stereotypical species. There are also stunningly dull fantasy novels with species nobody has ever seen before. The species is not what makes the book feel alive. The culture inside the species is. And the culture inside the species is what most "avoid the stereotypes" advice quietly skips over.

Are fantasy stereotypes actually the problem?

Fantasy stereotypes are not the problem. Shallowness is. The demand for "different elves" is a category error: there is no meaningful difference between beautiful elves with pointy ears and long hair, and ugly elves with square ears and short hair, if both are shallow as a puddle. The variable that matters is not what the species looks like or where it lives. It is whether the species has the same density of internal life that a real human population has. And shallow does not get fixed by switching the surface.

This matters because the average new fantasy writer reads the standard advice, internalizes the wrong lesson, and writes a book in which the elves are now nine feet tall and live underwater, and the dwarves are now actually French, and the dragons are now a hivemind, and somehow the book still feels like fantasy paint-by-numbers. The reason it still feels that way is that changing the costume on a stock character does not give you a character. The elves who live underwater are still doing exactly what your generic forest elves were doing, with exactly the same internal monoculture, exactly the same one-paragraph cultural history, and exactly the same total absence of internal political conflict. They just have gills now.

What does cultural depth in fantasy worldbuilding look like?

Cultural depth looks like a species whose members disagree with each other about things that matter to them. The writers who I think most clearly understood this are the ones whose elves are completely stereotypical and yet feel like real cultures. Tolkien's elves are pointy-eared, beautiful, magical, long-lived, archery-inclined, dwell-in-forests-and-mountains elves, and there is no version of The Lord of the Rings in which they could be mistaken for anything else. The reason they work, the reason they have not aged out of the genre after seventy years, is that Tolkien wrote The Silmarillion before he wrote The Lord of the Rings, and so by the time we meet Galadriel in Lothlórien she is the survivor of a civilizational collapse that happened thousands of years before the camera turned on. She has a history that disagrees with the histories of other elves. She belongs to a particular faction of a particular sub-people of a particular fallen empire, and her great-grandparents would have hated some of the other elves we meet in the book. The elves are stereotypical. The people are not.

This is the move. The way you fix shallow worldbuilding is not by changing the species. It is by giving the species the same density of internal disagreement that you would give to a real human population. Sapkowski does this with the Witcher elves, who are not magic forest people but a dispossessed and politically fractured ethnic minority with multiple ideological camps about how to respond to human encroachment. Erikson does it with the Tiste in Malazan, where Andii and Liosan and Edur are not just three flavors of one species but three sundered halves of a culture that destroyed itself, and whose surviving populations cannot stand each other for reasons three books long. Tad Williams's Sithi in Memory, Sorrow and Thorn are pointy-eared exiles with a multi-millennial grudge against humans that the humans don't even remember. Pratchett, of all people, gave the Discworld dwarves an internal political conflict between deep-downers and progressives that runs across most of the City Watch books, and the conflict is funny and it is real and it is what makes the dwarves feel like a population rather than a costume.

None of these writers avoided the stereotype. They went into it.

Why does the monoculture problem make fantasy species feel fake?

Fantasy species feel fake when they are unanimous, because unanimous populations do not exist. In the average fantasy novel, the writer treats every non-human population as if it had exactly one opinion about everything, exactly one cultural attitude, exactly one religion, exactly one fashion sense, and exactly one kind of person. The dwarves love beer. The orcs love violence. The elves love forests. There are no quiet orcs. There are no skeptical dwarves. There are no elves who think their own people are full of insufferable nonsense and would rather live in a city full of humans, even though such an elf is, in real population terms, exactly the kind of elf you would meet most often if elves were real, because most populations are full of people who don't quite fit the stereotypes of their own population.

Real cultures, including real human cultures, are made of people who disagree with each other about almost everything. The reason monocultural fantasy species feel false is not that they are stereotypical. It is that they are unanimous, and unanimous populations do not exist. If your elves all agree on what elves are like, your elves are not a culture. They are a costume rack. And the reader, who has lived in a real human culture and has therefore observed firsthand that human cultures are full of people who hate other people in their own culture, will smell the falsity of the elves immediately, even if they cannot name what it is they are smelling.

There is also a craft point hiding in this. Most of the species that get accused of monoculture are species whose internal disagreements would have made the plot more interesting. The orc warband that has an internal pacifist faction is a better orc warband than the one that does not. The dwarven kingdom that is in the middle of a succession crisis is a better dwarven kingdom than the one that is not. The dragonriders who disagree among themselves about whether the dragon-bond is even ethical are better dragonriders than the ones who unanimously think it is the highest calling. Internal disagreement is not a tax on the worldbuilding. It is an engine for the plot.

How do you write a fantasy species that feels real?

You take the stereotype seriously, and before you write the first chapter you name three people of that species who disagree about something that matters to them. So my advice, then, is not to throw out the elves or the dwarves or the dragons. The advice I would actually give a new fantasy writer is the opposite. Use the stereotype. Take the stereotype seriously. And then, before you write the first chapter, sit down and figure out what at least three different elves disagree about. Not three different sub-species. Three different elves, who are all the same kind of elf, who hold incompatible opinions about something that matters to them. What is the political fight inside the elf city right now? What are the elves embarrassed about in their own history? Which elven custom is going out of fashion among the younger elves and being defended by the elders, and which elder is secretly relieved? What is the elven equivalent of the argument that ruins family dinners?

If you can answer those questions for any species in your book, the species will feel real, and you will not need to give them gills or square ears or dark skin or any other surface modification to make the reader believe in them. The reader will believe in them because the reader has met populations like that, in the actual world, and the pattern of internal disagreement will read as truth even if every other detail is invented. Conversely, if you cannot answer those questions, no amount of stereotype-avoidance will save the species. They will read as flat no matter what color you paint them, because flatness is not a property of the surface. It is a property of the absence of internal life.

The deeper truth, I think, is that the "avoid stereotypes" advice that fantasy writers give each other is mostly displaced anxiety about laziness. Everyone in the genre can tell when worldbuilding has been phoned in, and we don't always have a good vocabulary for it, so we say too many elves or too tropey when what we mean is the writer didn't do the work. The work, in fantasy, is mostly cultural depth. The species is the easy part. The argument inside the species is the hard part, and the hard part is what readers are actually responding to when they say a fantasy world feels alive.

So write the elves. Write the dwarves. Write the dragonriders. But before you do, give every species in your book at least one interior fight that the species has not yet resolved. That fight is the seed of everything. Without it, the species is wearing a costume. With it, the species is a people, and a people can carry a story for as many books as you can write.

Common questions about fantasy worldbuilding

What are the most overused fantasy stereotypes?

Forest-dwelling pointy-eared elves, drink-loving mountain-dwelling dwarves, violent unintelligent orcs, fae written as cooler elves, and dragonriders bonded for life to a single dragon. These tropes recur because they pattern-match well to reader expectations and provide a fast on-ramp into a secondary world. They become a problem only when the writer leans on the surface of the stereotype as a substitute for the cultural depth underneath it.

How do you avoid stereotypes in fantasy writing?

Mostly, you should not try. The writers whose elves and dwarves and orcs feel most alive are the ones who took the stereotype seriously and added internal political conflict, religious disagreement, and generational tension. Tolkien's elves are textbook stereotypical and still feel real because The Silmarillion gave them a history of civil war. Sapkowski's elves are dispossessed and politically fractured. The fix is depth, not novelty.

Why do non-human fantasy species often feel one-dimensional?

Because most fantasy novels treat each species as if it had exactly one opinion about everything: one religion, one fashion sense, one cultural attitude, one personality. Humans get internal complexity by default in fiction. Everyone else gets unanimous. Real cultures are full of disagreement, and a species that all agrees with itself does not read as a culture. It reads as a costume rack.

What makes a fantasy culture feel real instead of generic?

Internal disagreement that matters to the people inside it. Before you write the first chapter, name three people of the same species who hold incompatible opinions about something important to their culture. What political fight is happening in their main city right now? Which custom is going out of fashion among the younger generation? What is the equivalent of the argument that ruins family dinners? Once you can answer, the species reads as a population, not a type.

Is it okay to use elves and dwarves in modern fantasy?

Yes, and you probably should if your story wants them. The genre's most beloved depictions of these species, from Tolkien to Pratchett to Erikson, all use the stereotype as the starting point. What separates them from the forgettable ones is not surface novelty but depth of internal life. An elf who lives underwater and has gills will still feel flat if her people share one unanimous opinion. A stock forest elf with a contested political history will not.

by Jacob Tam · May 10, 2026

I run IlorisNovel, a platform for writers of serialized web fiction. If this kind of craft writing is your thing, the rest of the blog lives here.