Pin It The first time I had an Italian beef sandwich was during a layover in Chicago, standing at a counter in O'Hare with juice dripping down my wrist. I couldn't believe something so messy could taste so incredible. That sandwich haunted me for years until I finally decided to recreate it at home. Now my house smells like an Italian deli every Sunday, and my neighbors start knocking around hour four of cooking time.
Last winter my brother came over after a brutal week at work, looking absolutely defeated. I pulled these sandwiches out of the oven, steam rising from the giardiniera, and watched his shoulders actually drop. We ate standing up in the kitchen, passing the au jus back and forth, and he told me it was the best thing he'd eaten in years. Sometimes food fixes what words can't.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- 3 lbs beef chuck roast: Chuck roast has perfect marbling that breaks down into succulent shreds after long cooking, and I've learned to trim only the really excessive fat because the rest melts into flavor
- 1 tbsp olive oil: Just enough to get a gorgeous crust on the beef, which creates those browned bits that become the foundation of your au jus
- 1 tsp kosher salt and 1/2 tsp black pepper: Simple seasoning that lets the beef shine, and don't be tempted to add more until after cooking since the giardiniera brings plenty of punch
- 2 cups beef broth: Use a good quality broth or stock because it reduces down and concentrates, so cheap broth will taste disappointingly flat
- 1 cup water: Keeps the broth from becoming too intense while still providing enough liquid for long, slow braising
- 1 tbsp Worcestershire sauce: This adds that deep umami richness that makes the sandwich taste like it came from a restaurant
- 1 tbsp dried Italian seasoning: The classic herb blend that instantly makes your kitchen smell like an Italian grandmother's house
- 1 tsp garlic powder and onion powder: I prefer powder here because fresh garlic can turn bitter after four hours of cooking
- 1/2 tsp crushed red pepper flakes: Optional heat that builds gently, and I always add it because the spice cuts through the rich beef beautifully
- 1 bay leaf: The secret ingredient that adds this subtle herbal depth everyone notices but can't quite identify
- 6 sturdy Italian sandwich rolls: Get the good ones from a bakery because soft rolls will disintegrate into a sad, soggy mess
- 1 1/2 cups hot giardiniera: Chicago-style if you can find it, and I always drain it well but save a tablespoon of the oil to drizzle over the sandwiches
- 1 cup roasted sweet bell peppers: These add a sweet contrast to the spicy giardiniera and make the sandwich look absolutely gorgeous
- Extra au jus: Never skip serving extra on the side because the dipping ritual is half the experience
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Sear the beef to perfection:
- Pat the roast completely dry with paper towels because moisture prevents proper browning, then season generously with salt and pepper. Heat that olive oil in your Dutch oven until it shimmers, then sear every single side until deeply browned and caramelized. Don't rush this step because those browned bits are what make your au jus taste extraordinary.
- Build the braising liquid:
- Pour in the beef broth, water, and Worcestershire sauce, then add all those dried herbs and spices. Drop in the bay leaf like you're making a wish. Bring everything to a gentle simmer while scraping up all those gorgeous browned bits from the bottom of the pot. That's where the magic lives.
- Let time do the work:
- Cover tight and slide into a 325°F oven for four hours, flipping once halfway through. If you're using a slow cooker, let it go on low for eight hours or high for four to five. The beef is done when it surrenders completely to your touch, practically falling apart when you poke it.
- Shred like you mean it:
- Move the beef to a cutting board and give it ten minutes to rest. Meanwhile, skim any excess fat floating on top of the liquid. Use two forks to pull the beef apart, removing any big chunks of fat that didn't render down. Return all those beautiful shreds to the pot and let them drink up the juices.
- Assemble your masterpiece:
- Split those rolls and give them a quick toast if you want extra structure. Pile the beef high, really go for it, then spoon some of that precious au jus right over the meat. Crown with giardiniera and those roasted peppers. Serve immediately with extra jus in small bowls for dipping, and maybe some extra napkins.
Pin It My dad asked for these sandwiches for his birthday instead of cake, which says everything about how good they are. We set up a toppings bar with different giardiniera options and spent hours around the table, messy and happy and completely satisfied. That's what a great sandwich does—it turns dinner into an event.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
Making It Your Own
Sometimes I add provolone cheese and melt it under the broiler for about thirty seconds before piling on the beef. The cheese gets all bubbly and holds everything together like a delicious edible net. Other times I go totally traditional and skip the cheese entirely. Both ways are perfect depending on your mood.
The Bread Question
After years of testing, I've learned that the roll can make or break this sandwich. You want something sturdy with a decent crust that can stand up to all those juices without turning to mush. If you can only find soft rolls, try giving them a quick toast in the oven before loading them up.
Make-Ahead Magic
This recipe actually tastes better the next day after all the flavors have had time to really become friends with each other. I make it on Sunday and keep the beef and juices separate in the fridge. Come Monday dinner, I just reheat everything together and the sandwiches taste even more incredible than they did the first time around. Some leftover sandwiches I've packed separately and frozen for emergency comfort food lunches, and they reheat surprisingly well if you skip the giardiniera until after reheating.
- Double the recipe and freeze half because having this in your freezer is like having a rainy day fund of happiness
- The au jus freezes beautifully in ice cube trays, then you can pop out exactly what you need for future sandwiches
- Never throw away any leftover beef juices because they're absolute gold for reheating or making French onion soup
Pin It There's something deeply satisfying about a sandwich that requires two hands and a full commitment to making a mess. Life should have more moments like that.
Recipe Questions
- → What makes this sandwich authentic Chicago-style?
Authentic Chicago-style features thinly shredded beef (not sliced), crusty Italian rolls, hot giardiniera, and always served with au jus for dipping. The beef must be slow-cooked until falling-apart tender.
- → Can I make this in a slow cooker?
Absolutely. Cook on low for 8 hours or high for 4-5 hours. The beef will shred perfectly and absorb all the flavorful cooking liquid.
- → What cut of beef works best?
Chuck roast is ideal due to its marbling and connective tissue. The long cooking time breaks down these fibers, creating incredibly tender, juicy meat that shreds beautifully.
- → Is giardiniera essential?
Giardiniera provides the characteristic crunch and tangy heat. If unavailable, substitute with pickled peppers or jarred pepperoncini, though the flavor profile will differ slightly.
- → How do I prevent soggy rolls?
Use sturdy Italian rolls and avoid soaking them. A quick dunk in au jus adds flavor without overwhelming texture. Toasting lightly also helps maintain structural integrity.
- → Can these be made ahead?
Yes—the beef actually improves after resting in the juices overnight. Store shredded beef in the cooking liquid and reheat gently before assembling sandwiches.