Spicy Grilled Veggie Hoagies

Spicy Grilled Veggie Hoagies

This flavor-packed marinade simply makes for the most delicious grilled vegetables ever, in my best sub ever. Serve these Spicy Grilled Veggie Hoagies sandwiches up in a buttery toasty bun and take this hoagie wherever your summer takes you. So get ready to fall in love! Because this marinade is fantastic.

Course Main Course
Cuisine sandwich, vegan, vegetarian
Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes
Author Erica


For the Marinade

  • 2 Tbs El Yucateco® Green Habanero Sauce
  • 1 tsp soy sauce
  • 1 tsp dried Italian herbs
  • 1 small clove garlic minced
  • juice of a lemon
  • 1/4 tsp kosher salt
  • 1/4 tsp fresh cracked pepper
  • 1/4 cup extra virgin olive oil

For the Hoagie

  • assorted veggies of choice sliced suitable for grilling (such as zucchini, portobello mushrooms, broccoli, and red bell pepper)
  • sliced Havarti cheese 2-4 slices per sandwich
  • vegan butter 2 Tbs per sandwich
  • hoagie rolls split
  • mayonnaise 1 Tbs per sandwich
  • additional El Yucateco® Green Habanero Sauce for sprinkling to taste


  1. Combine the ingredients for the marinade. Coat the veggies and let them marinate 15-30 minutes.
  2. Spread the insides of the split hoagie rolls generously with butter.
  3. Prepare your grill with your highest heat.
  4. Grill the vegetables until well scored and slightly softened, but not near mushy. Open the buttered hoagie rolls and place, cut side down, to melt the butter and toast the bread. Remove all from the heat.
  5. Once the veggies cool, press gently between paper towels to soak up excess moisture that will otherwise go right into the bread and make it soggy.
  6. To assemble: layer mayonnaise, 2 slices cheese, veggies, and 2 more slices cheese in your hoagie. Immediately, wrap the sandwich up with foil and pack for transport. Serve with more El Yucateco® Green Habanero Sauce.

Recipe Notes

I used an egg-free, vegan mayonnaise. So, I didn't have to refrigerate my hoagies because Salmonella wasn't a concern.