American Cuisine
Roast Beef Po' Boy
By Danielle Fontenot, RecipeOK Test Kitchen
Rate this recipe
The roast beef po' boy — sometimes called a 'debris' po' boy in New Orleans, after the scraps of meat that fall off a roast during slow cooking — is arguably the messiest and most beloved version of the city's iconic sandwich. Unlike the fried-seafood po' boys that tourists know best, the roast beef version has deep roots in the working-class lunch counters of the 1920s and 30s, when the sandwich reportedly got its name from streetcar workers, or 'poor boys,' during a labor strike, who were fed for free by sympathetic restaurant owners. The gravy is the whole point: as roast beef cooks low and slow (or, in this quicker home version, simmers in a beef-broth gravy thickened with a roux), the meat breaks down into shreds that soak up the savory sauce, and that same gravy gets ladled generously over the sandwich until the bread is soft and dripping. A proper po' boy needs New Orleans-style French bread — light, airy, with a thin, crackly crust that gives way easily, unlike a dense baguette — because the bread has to hold up to being soaked in gravy without turning to mush too fast. Piled with crisp lettuce and juicy tomato for contrast and finished with a smear of mayonnaise, it's built to be eaten immediately, ideally leaning over a plate, because 'messy' isn't a bug here — it's the entire appeal.
Ingredients
Serves 4Instructions
- 1
To make the gravy 'debris': Melt butter in a sauce pot over medium heat. Whisk in flour to make a roux and cook for 1-2 minutes.
- 2
Slowly whisk in the beef broth. Bring to a simmer and cook until thickened. Season with salt, pepper, and garlic powder to taste.
- 3
Add the roast beef slices to the gravy and simmer gently for 5-10 minutes until meat is heated through and very tender.
- 4
Split the baguette pieces mostly through. Spread mayonnaise generously on both sides.
- 5
Pile the hot roast beef and gravy onto the bread.
- 6
Top with plenty of shredded lettuce and sliced tomatoes. Serve warm and messy.
Chef's Tips
- ✦ Whisk the beef broth into the roux gradually, a little at a time, to avoid lumps — a smooth gravy is what makes this sandwich distinctly a po' boy rather than just a beef sandwich.
- ✦ Warm the bread briefly in the oven before assembling so it doesn't seize up and turn tough when it hits the hot gravy.
- ✦ Don't skimp on the gravy — a proper 'wet' po' boy should have gravy soaking into the bottom half of the bread, not just sitting on top of the meat.
- ✦ Have napkins ready and eat it over a plate; this sandwich is meant to be eaten immediately while everything is hot and the bread is still holding together.
Ingredient Substitutions
-
French baguette → New Orleans-style French bread or a soft sub roll
look for a light, airy loaf with a thin crust; dense baguettes get too chewy once soaked in gravy
-
beef broth → beef stock or bouillon + water
use a low-sodium version if you're watching salt, since the gravy reduces
-
deli roast beef → slow-cooked chuck roast, shredded
closer to the traditional 'debris' style, though it takes longer to prepare
-
shredded lettuce → shredded cabbage
adds extra crunch and holds up well under warm gravy
Tags
Frequently Asked Questions
What makes a po' boy different from a regular roast beef sandwich? ▼
The defining feature is the gravy: a true roast beef po' boy is smothered in a savory beef gravy that soaks into the bread, whereas a standard roast beef sandwich is served dry or with just a condiment spread.
What kind of bread should I use for a po' boy? ▼
Authentic New Orleans po' boys use a light, airy French bread with a thin, crackly crust — different from a dense European baguette. If you can't find New Orleans-style bread, a soft sub roll or Italian loaf with a thin crust is the closest substitute.
Can I make this ahead of time for a party? ▼
The gravy and beef can be made a day ahead and reheated gently on the stove, but assemble the sandwiches just before serving — po' boys are meant to be eaten immediately, since the bread softens quickly once it's soaked in gravy.
Is deli roast beef safe to reheat in the gravy? ▼
Yes — deli roast beef is fully cooked, so simmering it in the hot gravy for 5-10 minutes as directed is simply to warm it through and let it absorb flavor, not to cook it from raw. Just make sure it reaches a steaming-hot serving temperature, ideally 165°F (74°C), if it's been refrigerated.