Italian Beef Sandwich Recipe | Slow Cooker | Best Homemade Italian Beef | Everyday BBQ
This slow cooker Italian beef sandwich is an effortless way to create a restaurant-quality meal at home. The beef is gently braised with aromatic peppers, onions, and Italian spices until it becomes melt-in-your-mouth tender. The rich, savoury cooking liquid (or gravy) is essential to the dish—pile the shredded beef onto crusty rolls and dip generously. Whether you're hosting a party or cooking a casual family dinner, this is a crowd-pleasing favourite that everyone will enjoy

Watch: Italian Beef Sandwich Recipe | Slow Cooker | Best Homemade Italian Beef | Everyday BBQ
Original recipe video — click to play
Ingredients
Main
- 1 ½ kg beef chuck roast or beef brisket, whole or halved if very large
Choose a well-marbled cut suitable for slow cooking
- 2 medium onions, sliced
- 2 medium green peppers (or bell peppers), sliced
Liquid & Seasoning
- 500 ml beef stock or broth
Reduce slightly from traditional amount to account for slow cooker moisture retention
- 10 g Italian seasoning
or a blend of dried oregano, basil, and thyme
- 4 cloves garlic, minced or crushed, minced
- 5 g salt
Adjust to taste
- 3 g black pepper
Adjust to taste
- 100 g hot giardiniera peppers (optional), chopped, with some of the oil(optional)
For a spicy kick; adjust quantity to taste preference
To Serve
- 6 crusty rolls or sandwich bread, split and warmed if desired
Prepare just before serving
Method
- 1
Pat the beef dry with kitchen paper. Season all sides generously with salt and black pepper.
~5 mins - 2
Heat a large frying pan or griddle over medium-high heat. Brown the beef on all sides until a dark crust forms, about 2–3 minutes per side. This step adds depth of flavour and is highly recommended. Remove to a plate.
~15 minsTip: This browning step is optional but strongly recommended for best flavour
- 3
Transfer the browned beef to your slow cooker. Arrange the sliced onions and green peppers around and over the meat.
~5 mins - 4
In a small bowl, whisk together the beef stock, Italian seasoning, minced garlic, salt, and black pepper. If using hot giardiniera peppers, add them and a tablespoon of their oil now.
~5 mins - 5
Pour the seasoning mixture over the beef and vegetables in the slow cooker.
~2 mins - 6
Cover and cook on Low for 8 hours, or on High for 5 hours, until the beef is extremely tender and shreds easily with a fork.
~8 hrsTip: The meat should fall apart when pulled with forks
- 7
Remove the beef to a cutting board or large bowl. Using two forks, shred the meat into bite-sized pieces, discarding any large pieces of fat if desired.
~10 mins - 8
Return the shredded beef to the slow cooker and stir well to combine with the cooking liquid and vegetables. Taste and adjust seasoning as needed.
~5 mins - 9
Warm the crusty rolls if desired. Pile the hot Italian beef onto the rolls and pour the rich cooking liquid (gravy) generously over each sandwich.
~5 minsTip: The gravy is essential to the dish; provide extra in a small bowl for dipping if serving to guests
- 10
Serve immediately, with napkins ready. Enjoy with the accompanying vegetables.
0
Nutrition
Detailed nutritional information is coming soon.
Frequently Asked Questions
Yes. Chuck roast and brisket are ideal, but other tough cuts like beef round or chuck steak work well too. Avoid lean cuts like sirloin, which can become dry. The key is choosing meat with good marbling and connective tissue, which breaks down during slow cooking to create tenderness
Comments
No comments yet — be the first to share your experience!