This vegetarian hoagie sandwich is packed with vegetables and delicious flavors. This is a quick and easy recipe that takes just a few minutes to put together.
I use vegetables like artichoke hearts, red onion and tomatoes to make this sandwich. But you can use your favorite veggies and customize the recipe to your liking. Great to make for lunch or dinner or even pack for lunchbox.
This post contains affiliate links to Amazon and other sites. I will earn a commission from qualifying purchases through those links. This blog generates income via ads. Click here to read my affiliate links policy.
Table of contents
About the recipe
Hoagie refers to a long bread roll that is used to make sandwiches. Usually, these rolls piled high with meats, veggies and so on to make a filling hoagie sandwich. Interestingly, there are about 13 different names for this very sandwich in US. Call it a sub, wedge, hoagie, hero, grinder etc.
I was first introduced to hoagie sandwich at the deli I worked during my Masters. The owner was really nice and she would make me a sandwich with all the veggies she had in the kitchen.
Vegetarian hoagie sandwiches are a rarity on any restaurant menu. But they are really easy to make at home. Most stores sell hoagie rolls or you can use mini Italian or French bread loaves.
I use canned artichoke hearts along with lettuce, tomato and red onion. To add flavor to the sandwich, I spread the rolls with mayonnaise and whatever spicy condiment I have on hand. Zhoug sauce, chipotle aioli or even green chutney are some of my favorites.
Cheese slices make these veggie hoagies even better. I also like adding pickled vegetables like pepperoncini or giardiniera for extra veggie goodness and taste.
This easy vegetarian sandwich is great for quick quick or dinner. Also it is perfect to pack in a lunchbox. Do try this hoagie recipe and I am sure you will love it as much as we do.
Ingredients
For the details of the exact quantities of each ingredient and the list of ingredients needed, check the printable recipe card below.
Here are the ingredients you need to make vegetarian hoagie recipe:
- Hoagie rolls ~ you can also use mini Italian or French breads. Or you can even cut a baguette into 6" subs.
- Vegetables:
- Lettuce, red onion, tomatoes are a must.
- Canned artichoke hearts ~ but feel free to use marinated artichoke hearts.
- Pepperoncini or giardiniera - these Italian pickled vegetables add amazing flavor to the sandwich.
- Cheese slices ~ I love using provolone cheese but you can also use any of your favorite cheese.
- Mayonnaise ~ I usually use vegan mayo.
- Spicy condiment (optional, but highly recommended) ~ Zhoug sauce, chipotle aioli or even green chutney are some of my favorites.
- Dried oregano, salt and pepper.
Instructions
For the detailed instructions on how to make the recipe with exact timings, check the printable recipe card below.
Here is how to make this quick and easy hoagie sandwich recipe:
Prep the Ingredients
Place the sliced onions in a small bowl and cover them with cold water. Set them aside, while you prep the other ingredients. Once ready, drain the onions and pat them dry.
In a medium size mixing bowl, combine artichoke, tomato, balsamic vinegar, olive oil, dried oregano, salt & pepper. Mix well. Marinade for at least 10~15 minutes.
Assemble the vegetable sandwiches
Pull out some of the soft bread from the middle of the bread. Toast the bread under the boiler or in the oven until lightly toasted. Spread the mayo on both sides of the bread.
Place 1 cheese slice on the bottom of the bread. Spread the artichoke mixture and then top it with onion, lettuce and pepperoncini (if using). Cover with the bread tops. You can either serve right away or toast them until crispy under the boiler or in a toaster!!
Expert Tips
- Look for hoagie rolls to make the recipe. If you can't find them, then use mini Italian or French rolls. Or just cut a long baguette into 6" pieces.
- I think lettuce, tomato and red onion are a must for this recipe. But feel free to use whatever vegetables you like.
- You can use canned artichoke hearts in water or the marinated ones. If using the marinated artichokes, you can skip the marinating part since these are already flavored.
- I love adding a spicy condiment like zhoug sauce, chipotle aioli or even green chutney for a delicious kick.
- Vegetarian hoagie sandwiches are best served right away.
- You can prep the onions and the vegetables couple of hours before assembling the sandwich.
- If you want to make vegan Italian hoagie sub recipe, use vegan mayo and skip the cheese or use vegan cheese slices.
You might also like
Here are a few more delicious vegetarian sandwiches from around the world that you might like:
- Vegetarian Mushroom Shawarma Pita Sandwich Recipe
- Sowcarpet Murukku Sandwich Recipe25 Minutes
- Vegetarian Wrap Sandwich Recipe1 Hours 30 Minutes
- Zapiekanka Recipe35 Minutes
I love hearing from you!! If you’ve tried this and liked it, then don't forget to let me know. Give a star rating and let me know in the comments below. Also tag me in your creations on Instagram @cooks_hideout. I love sharing photos when people make my recipes. You can use the hashtag #cookshideout too.
Recipe Card
Vegetarian Hoagie Sandwich
Ingredients
- 1 Medium Red Onion, thinly sliced into rings
- ½ cup Ice cold water
- 1 14 oz. can Artichoke Hearts*, rinsed, drained and cut into quarters
- 1 Medium Tomato, seeded and diced
- 2 tablespoons Balsamic Vinegar
- 1 tablespoon Extra virgin Olive Oil
- 1 teaspoon Dried Oregano
- To taste Salt & Pepper
- 4 Hoagie Rolls (Long Sandwich Rolls)
- ¼ cup Mayonnaise (Vegan, if desired)
- 4 Provolone Cheese slices
- 2 cups Lettuce, shredded
- ¼ cup Pepperoncini or giardiniera, coarsely chopped
Instructions
Prep the Ingredients:
- Place the sliced onions in a small bowl and cover them with cold water. Set them aside, while you prep the other ingredients. Once ready, drain the onions and pat them dry.1 Medium Red Onion, thinly sliced into rings, ½ cup Ice cold water
- In a medium size mixing bowl, combine artichoke, tomato, balsamic vinegar, olive oil, dried oregano, salt & pepper. Mix well. Marinade for at least 10~15 minutes.1 14 oz. can Artichoke Hearts*, rinsed, drained and cut into quarters, 1 Medium Tomato, seeded and diced, 2 tablespoons Balsamic Vinegar, 1 tablespoon Extra virgin Olive Oil, 1 teaspoon Dried Oregano, To taste Salt & Pepper
To assemble the sandwiches:
- Pull out some of the soft bread from the middle of the bread. Toast the bread under the boiler or in the oven until lightly toasted. Spread the mayo on both sides of the bread.4 Hoagie Rolls (Long Sandwich Rolls), ¼ cup Mayonnaise (Vegan, if desired)
- Place 1 cheese slice on the bottom of the bread. Spread the artichoke mixture and then top it with onion, lettuce and pepperoncini (if using). Cover with the bread tops. You can either serve right away or toast them until crispy under the boiler or in a toaster!!4 Provolone Cheese slices, 2 cups Lettuce, shredded, ¼ cup Pepperoncini or giardiniera, coarsely chopped
Video
Notes
- Look for hoagie rolls to make the recipe. If you can't find them, then use mini Italian or French rolls. Or just cut a long baguette into 6" pieces.
- I think lettuce, tomato and red onion are a must for this recipe. But feel free to use whatever vegetables you like.
- You can use canned artichoke hearts in water or the marinated ones. If using the marinated artichokes, you can skip the marinating part since these are already flavored.
- I love adding a spicy condiment like zhoug sauce, chipotle aioli or even green chutney for a delicious kick.
- Vegetarian hoagie sandwiches are best served right away.
- You can prep the onions and the vegetables couple of hours before assembling the sandwich.
Suma Gandlur
That's an inviting sandwich, the roll looks wonderful with the colorful veggies.
Varadas Kitchen
My daughter loves Hoagies. Must have tasted great with fresh homemade bread.
Priya Suresh
Wow, vegetarian hoagie sandwich just rocks.. Am in love with this very filling sandwich.
vaishali sabnani
Looks really tempting , just my kinds with so many fillers. Real good Pavani.
Suja Ram
Thats an amazing bread you have done and the Sandwich is just too irresistible.
Kamalika
My favorite in Chennai is something like this... the subway sandwiches... seeing your post... guess we can... make it at home
Sarita
Very healthy sandwich. Pics look great.
Annu Swamy
seriously superb! Reminds me of a subway sandwich. Soft bread and crunchy veggies - great combination!
Srivalli
Looks fantastic Pavani, as you guessed I am going to make this!
Harini-Jaya Rupanagudi
Wonderful looking sandwich.
PJ
All the pics look so delicious. And the vegetarian version sounds nice !
sneha datar
A tempting sandwich.