A Crock Pot Italian Beef Sandwich that tastes just like the Chicago style Italian Beef Sandwich that’s famous around the world. This super easy to make slow cooker Italian Beef is made with just a few ingredients like banana pepper, Giardiniera, beef roast and beef stock.

Shredded Italian Beef on a long roll with giardiniera and melted cheese.

Italian Beef Sandwich

If you’ve ever been to Chicago, then you may have heard about the famous Portillo’s Italian Beef Sandwich. This thing is legendary and for good reason. The sandwich is packed full of tender, juicy roast beef that’s been dunked in a savory, tangy gravy. It’s topped with chopped banana peppers and Giardiniera, a pickled vegetable mix, that makes the sandwich out of this world delish. 

Mouth watering yet? It should be! 

I usually make my own Hot Giardiniera but when I don’t have time (even though it only takes less than an hour to pickle) I buy it at the store. But it’s almost impossible to find a hot giardiniera at our grocery store so I just buy the regular. THEN, to add some spice, I use hot pickled banana peppers. The flavor is almost identical to the Chicago Italian Beef Sandwich I had at Portillo’s.

So, even though this isn’t traditional with sweet peppers and hot giardiniera, it is pretty close to the authentic Italian Beef you’d find in Chi-town.

Close up of shredded italian beef on a long roll.

How to Make Italian Beef

This slow cooker italian beef sandwich recipe is super simple to make, it’s really similar to my French Dip recipe I made awhile back but is much tangier in flavor because of the pickled vegetables.

A classic Italian Beef is made, usually, with a sirloin or a bottom round roast. I use a Chuck Roast for this recipe because it’s economical and breaks down into a melt in your mouth, tender beef when braised in the slow cooker.

  1. To start, you’ll need to brown the roast until a crust forms. You can skip this step but browning does add a ton of flavor you wouldn’t get otherwise so, if you have time, then definitely do it. Plus, if you have a slow cooker that has an insert that’s safe for the stovetop, you have all those brown bits that just amp up the flavor party! This is the slow cooker I have and LOVE….I’ve had it for years and the browning insert is amazing.
  2. Place the roast in the slow cooker and pour the Italian dressing over the entire roast. Add half the giardiniera and the banana pepper, stir in the beef stock, lid it up and cook on high for 4 hours or low for 6-8 hours. 
  3. When the roast is done cooking, simply shred it up with two forks and then fill a roll with it. I like to add some freshly chopped giardiniera and more banana peppers that weren’t used in the cooking liquid but you can repurpose them if you want. I think they break down too much during cooking so they’re like sacrificial vegetables that I don’t eat later. Like when you make chicken stock. 
  4. We like to melt provolone cheese on top by filling the roll with the beef and placing the cheese over the beef. I put them under the broiler (on a baking sheet) for a few minutes just until melted. Then, EAT!

These sandwiches are AWESOME for game day because they feed a big crowd and guests can serve themselves. You can make them a little earlier on the day and just keep your slow cooker on warm to keep things hot. 

Shredded italian beef in a slow cooker with long rolls beside it.

What’s the difference between a French Dip and Italian Beef?

The only difference really is in the preparation and ingredients used for the sandwiches, themselves. Technically, a French Dip is made with thinly sliced beef and braised in a broth or au jus while an Italian Beef is braised with lots of Italian herbs, spices and the pickled vegetables giving it a distinct tang that the French Dip doesn’t have.

You can serve your sandwich like an Italian Beef Dip by offering a bowl of the au jus or braising stock to dip the sandwich in. It definitely is not a bad idea. Try it and let me know what you think!

We will definitely be serving this Italian Beef Sandwich during our next game day party…it’s super easy and guests always devour it.

Three italian beef sandwiches on a white marble board.

More Easy Sandwich Recipes

If you want to see what else we’re serving up be sure to follow us on Instagram and Facebook!

Italian Beef Sandwich on a long roll with a blue bowl of giardiniera in the background.

Get the Recipe: CrockPot Italian Beef Sandwich Recipe

Slow braised beef is served with hot giardiniera, banana peppers and a tangy sauce, this easy Italian Beef Sandwich is simple to make and amazing!
No ratings yet


  • 1 tbsp olive oil
  • 3 lb Boneless Chuck Roast
  • 8 ounces bottle Zesty Italian Dressing
  • 1 cup banana pepper rings
  • 1 cup chopped Giardiniera
  • 1/2 cup beef stock
  • 1 tbsp Italian Seasoning
  • 10 long rolls
  • 1/2 lb sliced provolone cheese


  • slow cooker


  • Heat the oil in a large skillet over medium heat. Season the chuck roast on all sides with salt and pepper.
  • Add the roast to the pan and cook until golden brown. Turn the roast over and cook until browned. Transfer to the slow cooker.
  • Add the dressing, 1/2 the banana peppers, 1/2 the giardiniera, stock and italian seasoning to the slow cooker.
  • Cover and cook the beef for 4 hours on high or 6-7 hours on low.
  • Remove the roast from the slow cooker and transfer to a platter. Skim the broth to remove some of the fat that floats to the top and discard. Shred the beef with two forks and return to the slow cooker. Stir to combine.
  • Continue cooking for 30 minutes so the beef can soak up the juices.
  • Serve the beef on long rolls with the reserved peppers and giardiniera. Top with cheese, if desired.


YouTube video


The Italian Beef can be made up to 48 hours in advance. To serve you can return it to the slow cooker and reheat or just heat in the microwave.
Store leftovers in an airtight container in the refrigerator.
Calories: 555kcal, Carbohydrates: 52g, Protein: 34g, Fat: 30g, Saturated Fat: 8g, Cholesterol: 94mg, Sodium: 1231mg, Potassium: 499mg, Fiber: 1g, Sugar: 7g, Vitamin A: 34IU, Vitamin C: 2mg, Calcium: 40mg, Iron: 14mg