¼ cup kosher salt
¼ cup freshly ground black pepper
¼ cup Italian seasoning
2 tablespoons dried rosemary
2 tablespoons granulated garlic
2 tablespoons granulated onion
1 tablespoon red pepper flakes
1 tablespoon lemon pepper
1 (4 pound) pork shoulder roast
1 lemon
juiced
1 tablespoon olive oil
1 tablespoon red wine vinegar
1 tablespoon Worcestershire sauce
2 cups dry white wine
1 cup chicken stock
4 cloves garlic
crushed
1 tablespoon olive oil
2 goat horn peppers
or other hot green chiles
sliced
1 red bell pepper
sliced
1 onion
sliced
1 tablespoon Italian seasoning
1 teaspoon red pepper flakes
salt and freshly ground black pepper to taste
1 cup sliced mushrooms
¼ cup garlic basil spread (see footnote for recipe link)
¼ cup Marsala wine
1 cup prepared pesto sauce
4 Italian-style hoagie buns
split lengthwise
2 cups shredded mozzarella cheese
divided
1 cup halved cherry tomatoes
divided
½ cup chopped fresh basil
divided