Your material is right in front of you. You just need to see it like a comedian.
You've agreed to roast someone — at a birthday, a bachelor party, a retirement dinner, a wedding — and now you're staring at a blank page wondering how professional comedians make it look easy. Here's the secret: they don't start with jokes. They start with truths. Every great roast joke is a true observation twisted just enough to be funny. The material isn't in your imagination. It's in the person you're roasting — their habits, their quirks, their legendary moments, the things everyone in the room already knows but nobody has said into a microphone. This page will help you find it.
The best roast material lives in five places. First: their daily habits. How do they eat? How do they drive? What does their desk look like? What's their phone situation? Everyone has at least one habit that drives the people around them mildly insane. That habit is a joke. Second: their self-image vs. reality. If they think they're a great cook but their signature dish is toast, that's a joke. If they consider themselves punctual but have never arrived on time in their life, that's a joke. The gap between how someone sees themselves and how the world sees them is comedy gold. Third: legendary stories. Every friend group, family, and workplace has stories that get retold — the time they locked themselves out, the vacation disaster, the spectacularly bad haircut. Those stories are pre-approved by the group and ready to be sharpened. Fourth: their obsessions. Their fantasy football team. Their skincare routine. Their inexplicable loyalty to a terrible sports franchise. Obsessions are funny because the intensity is disproportionate to the subject. Fifth: their catchphrases. Things they say all the time without realizing it. If you can quote them, the audience will recognize it instantly, and recognition is the spark that ignites laughter.
You don't need to be a comedian to write roast jokes. You need a formula and real material. Here are four that work every time. The comparison: "[Name] has the fashion sense of a person who gets dressed in the dark — and the confidence of someone who thinks they nailed it." The rule of three: "[Name] has three great qualities: they're loyal, they're generous, and they're somehow always the last person to know what's going on." The undercut: start sincere, pivot to funny. "[Name] is genuinely one of the smartest people I know. Which makes it even more baffling that they can't figure out how to merge into traffic." The callback: reference something from earlier in the speech or the evening. If someone else already mentioned their cooking, circle back with "and somehow they still think they can cook." Callbacks reward the audience for paying attention and make the speech feel cohesive. Don't try to write original joke structures. Use these formulas, fill them with real details, and the jokes will feel original because the details are unique to this person.
Safe roast topics share one quality: the person being roasted would tell these stories about themselves. Their cooking failures. Their dating history (if they joke about it openly). Their relationship with technology. Their terrible taste in music, movies, or TV shows. Their driving. Their texting style. Their sleep habits. Their gym routine (or lack thereof). Their relationship with their pet. Their childhood phase that lasted way too long. Their inexplicable confidence in a skill they don't have. All of these are fair game because they're external, they're behavioral, and they're familiar to the room. The roastee has probably heard jokes about these things before and laughed. That's your green light. The topics to avoid are equally clear: anything they're genuinely insecure about, anything related to health or body image (unless they explicitly joke about it themselves), financial situations, family conflicts, mental health struggles, and anything told to you in confidence. When in doubt, ask someone close to them: "Would they laugh at this?" If the answer is anything other than an immediate yes, cut it.
A roast speech isn't a random collection of jokes. It's a set — and sets have structure. Open with a strong line that establishes the tone: "I was asked to say a few nice things about [Name] tonight, and honestly, I tried. I really tried." That tells the room: this is going to be fun, and it's going to be loving. Then deliver your material in topic clusters — two or three jokes about one subject, then transition to the next. This gives the audience rhythm and prevents the whiplash of jumping between unrelated observations. After 3-4 minutes of comedy, pull the rip cord. Drop the roast. Go sincere. "But here's the truth..." and then say the real thing. What they mean to you. Why you agreed to do this. Why you care enough to spend time writing jokes about them. That sincerity at the end is what transforms a roast from comedy into tribute. Without it, you're just making fun of someone. With it, you're honoring them in the funniest possible way. Five minutes total. That's the sweet spot. More than that and the laughs start to thin no matter how good your material is.
A 4-page guide for writing a speech that actually works.
Get a custom roast speech written for you. Tell us your stories, pick your tone, and get a polished speech delivered to your inbox in minutes.
Starting at $29 · No account needed · Instant delivery
Everything you need to deliver a best man speech they'll talk about for years
Wedding Toast GuideHow to raise a glass and actually say something worth remembering
Maid of Honor Speech GuideShe asked you to stand beside her. Now stand up and say something unforgettable.
Eulogy GuideFinding the right words when it matters most