Homemade Subs
Prep Time: 20 minutes
Cook Time: 5–10 minutes (if toasted)
Total Time: 25–30 minutes
Servings: 4–6 subs
Skill Level: Easy
Cuisine: American / Italian-American
Ingredients
Here’s a base recipe for Classic Italian-Style Subs — but you can mix & match as you wish.
For the Sub Rolls:
-
4–6 hoagie rolls, Italian sub rolls, or French baguette sections
-
Optional: Brush with olive oil or melted butter for toasting
Meats (choose 2–4):
-
½ lb deli ham
-
½ lb Genoa salami
-
½ lb capicola or pepperoni
-
½ lb roast beef or turkey breast
Cheeses (choose 1–2):
-
Provolone (classic!)
-
Mozzarella
-
Swiss
-
American
-
Sharp cheddar
Toppings:
-
Shredded lettuce (iceberg or romaine)
-
Sliced tomatoes
-
Thinly sliced red onion
-
Pickles, banana peppers, or jalapeños
-
Black olives (optional)
-
Fresh basil or oregano (optional)
Sauces & Spreads:
-
Mayonnaise
-
Mustard (yellow, Dijon, or spicy brown)
-
Italian dressing or vinaigrette
-
Oil + vinegar with salt & pepper
-
Garlic aioli
-
Hot sauce or sriracha
Optional Extras:
-
Salt & pepper
-
Italian seasoning
-
Crushed red pepper flakes
-
Olive oil drizzle
-
Balsamic glaze
How to Make Homemade Subs (Step-by-Step)
Step 1: Prep Your Ingredients
-
Wash and dry veggies (lettuce, tomatoes, onions). Slice thinly.
-
Lay out all meats and cheeses in stacks for easy assembly.
-
Preheat your oven to 375°F (190°C) if you plan to toast your subs.
Step 2: Prepare the Sub Rolls
-
Slice the rolls horizontally, but don’t cut all the way through (hinge style).
-
If desired, brush the insides lightly with olive oil, butter, or mayo.
-
Place on a baking sheet if toasting.
Step 3: Layer Like a Pro
Classic Italian Layering Order:
-
Spread sauce (mayo, mustard, aioli) on bottom of roll
-
Add cheese slices
-
Layer meats (start with larger slices like ham, then salami, capicola, etc.)
-
Add more cheese if desired
-
Toast in oven for 5–7 minutes, or until cheese is melted and bread is lightly crisp
-
Remove and top with lettuce, tomato, onion, pickles, and final drizzle of oil/vinegar or dressing
Toast with meat and cheese only, then add cold toppings after for the best texture!
Step 4: Finish & Serve
-
Add final seasonings (salt, pepper, red pepper flakes, oregano)
-
Close the sandwich, press lightly, and cut in half for serving
-
Serve with chips, a pickle spear, or a side salad
Customization Ideas
| Theme | Ingredients |
|---|---|
| Italian Sub | Ham, salami, pepperoni, provolone, lettuce, tomato, onion, Italian dressing |
| Turkey Club | Turkey, bacon, cheddar, lettuce, tomato, mayo |
| Veggie Deluxe | Grilled zucchini, roasted red peppers, mozzarella, spinach, pesto |
| Spicy Roast Beef | Roast beef, pepper jack, jalapeños, horseradish mayo |
| Chicken Caesar | Grilled chicken, Parmesan, romaine, Caesar dressing |
| BBQ Chicken | Shredded BBQ chicken, pickles, coleslaw, cheddar |
Substitute meats for plant-based alternatives to make it vegetarian!
Storage & Make-Ahead Tips
| Task | Tips |
|---|---|
| Make Ahead | Assemble sandwiches without wet toppings, wrap tightly |
| Storage | Store wrapped subs in the fridge for up to 24 hours |
| Reheating | Wrap in foil and warm in oven at 325°F for 10 minutes |
| Avoid Sogginess | Keep lettuce, tomato, and sauces separate until serving |
Approximate Nutrition (Per Sub – Classic Italian Style)
| Nutrient | Amount |
|---|---|
| Calories | ~600–750 kcal |
| Protein | ~25g |
| Carbs | ~45–55g |
| Fat | ~35g |
| Sodium | ~900mg–1200mg |
| Fiber | ~3g |
Nutrition will vary depending on meat, cheese, and topping choices.