Jump to Recipe
Roast Beef Po' Boy

American Cuisine

Roast Beef Po' Boy

Prep 10m Cook 10m 20 min total Serves 4
All Recipes lunchmain course

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 4

Instructions

  1. 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. 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. 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. 4

    Split the baguette pieces mostly through. Spread mayonnaise generously on both sides.

  5. 5

    Pile the hot roast beef and gravy onto the bread.

  6. 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

roast beefsandwichgravypo boy

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.

More American recipes you’ll love

View all →

Helpful Cooking Tools

Save this recipe — it's free

Get Started →