If you’re a fan of classic Italian subs, you’re going to love these Italian Sub Squares! This easy, baked version of the famous sandwich is packed with layers of meats, cheeses, and seasonings, all baked to perfection in a golden, flaky crust. Whether you’re hosting a party, preparing game-day snacks, or just craving a hearty meal, this recipe is a must-try.
Why You’ll Love This Recipe
Perfect for parties and gatherings – Easy to slice and serve!
Loaded with classic Italian flavors – Salami, ham, pepperoni, and melty cheese.
Make-ahead friendly – Prepare it in advance and reheat when needed.
Customizable – Switch up the meats, cheeses, or add extra toppings!
Italian Sub Squares Ingredients
For the crust:
- 2 refrigerated crescent roll dough sheets
- 1 egg (for egg wash)
- 1 tablespoon sesame seeds (optional, for garnish)
For the filling:
- ½ pound ham, thinly sliced
- ½ pound salami, thinly sliced
- ½ pound pepperoni, sliced
- ½ pound provolone cheese
- ½ pound mozzarella cheese
- ¼ cup banana peppers (optional, for added flavor)
- ¼ cup roasted red peppers, drained and chopped
- 1 tablespoon Italian seasoning
- 1 tablespoon Dijon mustard (optional, adds tangy flavor)
- ¼ cup mayonnaise

How to Make Italian Sub Squares
Step 1: Preheat and Prepare
Preheat your oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish or line it with parchment paper.
Step 2: Layer the Bottom Crust
Roll out one sheet of crescent roll dough and press it into the bottom of the baking dish, ensuring it covers the entire surface. Lightly press together any seams if needed.

Step 3: Assemble the Layers
- Spread a thin layer of mayonnaise and Dijon mustard over the dough.
- Layer half of the provolone cheese, followed by the ham, salami, and pepperoni.
- Sprinkle with Italian seasoning for added flavor.
- Add roasted red peppers and banana peppers if using.
- Top with the remaining provolone and all of the mozzarella cheese.
Step 4: Add the Top Crust
Roll out the second crescent roll dough sheet and carefully place it over the layered filling. Pinch the edges to seal. Brush the top with beaten egg and sprinkle sesame seeds for a golden, crispy finish.
Step 5: Bake to Perfection
Bake in the preheated oven for 25-30 minutes, or until the crust is golden brown and crisp.
Step 6: Cool and Serve
Let the Italian Sub Squares cool for about 10 minutes before slicing into squares. Serve warm with a side of marinara sauce or Italian dressing for dipping!

Pro Tips for the Best Italian Sub Squares
- Use deli-fresh meats for the best flavor and texture.
- Don’t skip the egg wash—it gives the crust that golden brown shine!
- Let it rest before slicing to prevent the cheese from oozing out too much.
- Customize it! Add olives, onions, or swap out the meats to your preference.

Frequently Asked Questions (FAQs)
1. Can I make Italian Sub Squares ahead of time?
Yes! You can assemble the squares and store them in the refrigerator for up to 24 hours before baking. If reheating, pop them in the oven at 350°F for 10 minutes.
2. Can I use puff pastry instead of crescent dough?
Absolutely! Puff pastry gives a flakier texture, but be sure to dock it with a fork to prevent too much puffing.
3. How do I store leftovers?
Store leftover squares in an airtight container in the refrigerator for up to 3 days. Reheat in the oven or air fryer to maintain crispiness.
4. Can I freeze Italian Sub Squares?
Yes! Once cooled, wrap the squares tightly in plastic wrap and freeze for up to 3 months. Reheat in the oven at 350°F for 15 minutes.
5. What should I serve with Italian Sub Squares?
They pair perfectly with a side salad, a bowl of soup, or a dipping sauce like marinara or garlic aioli.
Final Thoughts
These Italian Sub Squares are a crowd-pleasing snack that brings all the bold flavors of an Italian sub in an easy, baked dish. Whether for parties, lunch, or meal prep, they’re a versatile and delicious option. Try them today and let us know what you think in the comments!
Buon Appetito! 🍽️🇮🇹