Hot Italian Beef Sandwich Recipe

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to and affiliated sites. We participate in other affiliate programs as well. For more details, please see our disclosure policy.

Hot Italian Beef Sandwiches aren’t difficult to make. And they’re cheaper and better for you if you make them yourself.

Homemade White Whole Wheat Sub Rolls | Good Cheap Eats

Let’s make one thing clear. I’m not from Chicago. I’m not claiming that this is an authentic Chicago-style Italian Beef Sandwich.

What I do know is that this sandwich is tasty. And it beats, hands down, any sandwich I could buy in my neck of the woods, which happens to be Southern California. It’s fresh, it’s completely homemade, and it’s super duper tasty.

If I do say so myself.

Earlier this week, we established the idea that homemade sandwich or sub rolls are better than those bought at the store. I would follow up that assertion that homemade sub fillings are better than others as well.

Making a hot beef sandwich yourself

Making this bad boy was not difficult. In fact, it was a matter of throwing five ingredients in the slow cooker and walking away for a few hours. Later I sliced some mushrooms and peppers to saute, sliced the freshly baked sub rolls, and bit into a slice of heaven.

Man, these were good! I’m thrilled that I have another chuck roast on hand so I can make these again soon.

Making it cheaper

Speaking of chuck roast, I bought the chuck on sale for $2.99/lb. Slowly meat prices are creeping a bit higher. My target price used to be $2, but now I’d have to say I’m shooting for $3 when it comes to beef.

I used a 2-pound roast ($5.98), 1/2 an onion ($0.10) and some Last-Minute Pizza Sauce ($0.30). This brought my costs up to $6.38 for the meat filling. Add another $1 for the sauteed veg and another $2.10 for the rolls. The entire meal cost $9.48 for 8 sandwiches, or $1.19 each. There’s no way I could buy anything close for less than $5. So, homemade is clearly the winner.

Hot Italian Beef Sandwich


0 from 0 votes
Hot Italian Beef Sandwiches
Prep Time
20 mins
Total Time
6 hrs 20 mins
Course: Main Course
Cuisine: Italian
Keyword: hot italian beef sandwiches, sandwich
Servings: 8
Calories: 410 kcal
Author: Jessica Fisher
  • 2 pounds boneless chuck roast
  • 1 cup Last-Minute Pizza Sauce
  • 1/2 onion sliced
  • 1 tablespoon olive oil
  • 1 bell pepper sliced
  • 4 mushrooms sliced
  • salt and pepper to taste
  • 8 sub rolls try homemade
  1. Place the roast, pizza sauce, and onions in the slow cooker. Cook on low for 6 to 8 hours or on high for 4 hours. Meat should be tender and shred easily.
  2. At this point, the meat can be frozen. To freeze: Wrap, label, and chill completely before freezing. Thaw and reheat before proceeding with next step.
  3. In a large skillet, heat the oil until shimmering. Add the pepper and mushrooms and cook on medium until tender. Season to taste with salt and pepper.
  4. Slice the rolls. Divide the meat among the rolls. Top with the vegetables.
Recipe Notes

Nutritional values are approximate and are based on 1/8 of the recipe. Refrigerate leftovers promptly and use within 4 days.

Nutrition Facts
Hot Italian Beef Sandwiches
Amount Per Serving
Calories 410 Calories from Fat 153
% Daily Value*
Fat 17g26%
Saturated Fat 6g38%
Cholesterol 78mg26%
Sodium 546mg24%
Potassium 551mg16%
Carbohydrates 36g12%
Fiber 2g8%
Sugar 7g8%
Protein 28g56%
Vitamin A 613IU12%
Vitamin C 22mg27%
Calcium 31mg3%
Iron 13mg72%
* Percent Daily Values are based on a 2000 calorie diet.

Got a favorite sandwich filling?

diy-convenience-150This is part of the DIY Convenience Foods series.

Don’t want to miss a post in this series? Subscribe to 31 Days of DIY Convenience food here. Get updates via email here.

About Jessica Fisher

I believe anyone can prepare delicious meals—no matter their budget.

Subscribe to Good Cheap Eats
Read Newer Post
Read Older Post


  1. Jen says

    We just finished up the last of our Italian Beef last night. I also use a chuck roast, cut slits into it and place whole garlic cloves in the slots. I then sprinkle homemade Italian dressing mix all over the roast, and cook it on low in the slow cooker for around 8 hours. We eat it on homemade crusty buns with provolone cheese. My mom has been making this recipe for as long as I can remember.

  2. Lee says

    I’m curious about your homemade dressing mix too. Please share :). This looks so yummy. I think all of my people would it too, so, bonus!

  3. Lee says

    Ummm…meant to say *like it too

  4. Jen says

    I use this recipe, with less salt and no dried celery:

Share Your Thoughts