Slow Cooker Italian Chuck Roast with Peppers and Onions


Slow-cooked Italian beef with peppers and onions made in a crockpot for sandwiches. Provolone, Swiss, and Cheddar cheese are all delicious with this. My kids had hot Italian sandwiches on hoagies; I prefer mine over veggies like spaghetti squash or zoodles. Really, any veggies would work, as would mashed potatoes, rice, or grits. Don't forget to add the cheese on top if you're not doing sandwiches. It's absolutely heavenly without the bread, as well.

Prep Time:
20 mins
Cook Time:
5 hrs 5 mins
Total Time:
5 hrs 25 mins


  • 1 (3 pound) beef chuck roast

  • 1 teaspoon onion powder

  • 1 teaspoon garlic powder

  • 1 teaspoon salt

  • 1 teaspoon ground black pepper

  • 3 tablespoons olive oil

  • 2 cups beef broth

  • 1 tablespoon Worcestershire sauce

  • 1 cup crushed tomatoes

  • 10 pepperoncini peppers plus a splash of their juice

  • 4 cloves garlic, chopped

  • 1 tablespoon Italian seasoning, or more to taste

  • 3 green bell peppers, chopped

  • 1 onion, chopped

  • 12 hoagie rolls, split lengthwise

  • 12 slices provolone cheese, or as needed


  1. Season roast liberally with onion powder, garlic powder, salt, and pepper on all sides.

  2. Heat a pan over medium-high heat until scorching hot. Add olive oil. Sear beef until brown on all sides, holding up roast to get all edges, 5 to 10 minutes. Transfer roast to the slow cooker. Deglaze the pan by pouring in broth and scraping up browned bits. Add Worcestershire sauce. Pour mixture over the roast in the slow cooker.

  3. Add tomatoes, pepperoncini peppers and their juice, garlic, and Italian seasoning to the slow cooker. Turn roast over a few times to coat. Cover slow cooker and cook on High for 4 hours.

  4. Add bell peppers and onion to the slow cooker, tossing to incorporate. Continue cooking on High for 1 more hour.

  5. Shred beef and season with salt and pepper to taste. Let beef and sauce sit in the slow cooker on Warm until ready to serve.

  6. Meanwhile, toast hoagie rolls, if desired. Top rolls with shredded beef and add provolone cheese to each.

Nutrition Facts (per serving)

717 Calories
31g Fat
75g Carbs
33g Protein
Nutrition Facts
Servings Per Recipe 12
Calories 717
% Daily Value *
Total Fat 31g 40%
Saturated Fat 12g 61%
Cholesterol 71mg 24%
Sodium 1898mg 83%
Total Carbohydrate 75g 27%
Dietary Fiber 5g 18%
Total Sugars 7g
Protein 33g
Vitamin C 28mg 141%
Calcium 447mg 34%
Iron 7mg 39%
Potassium 511mg 11%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

You’ll Also Love