Vegan Food & Recipes

Vegan ‘Meat’ball Sub #WorldVeganDay

November 1, 2017 • By


Happy #WorldVeganDay to all the wonderful vegans, and future vegans, who visit this site!

To celebrate this kind and conscious lifestyle choice, I’ve created the Vegan Meatball Sub. Vegans love junk food too! It’s super quick and easy to make, plus it’s filled with guilt free melted cheese. What’s not to love?

Honestly, if you made this sandwich for your non-vegan friends they would be seriously impressed and you will have given them one meat free option to add to their list.


The ‘Meat’ball Sub

What you’ll need:

  • Sainsbury’s own brand vegan meatballs (here)
  • Cherry tomatoes
  • Mushrooms
  • Tomato puree
  • Garlic
  • Vegan Spread
  • Vegan mozzarella: I use Violife because it melts well
  • Sub roll

What to do:

Step 1: Cook the meatballs for 15 – 20 minutes (as directed on the packaging)

Step 2: Chop mushrooms and tomatoes

Step 3: Add a little oil to a pan and heat the garlic, tomatoes and mushrooms. Adding a teaspoon of tomato puree towards the end.

Step 4: Slice the sub roll and toast the insides under the grill. This will stop the bread going too soggy.

Step 5: Add the meatballs to the bottom slice of bread, pouring the tomatoes and mushrooms over the top. Then add a few slices of vegan mozzarella and grill until cheese begins to melt. It helps to create a little support structure out of tinfoil as the sub gets a little top heavy under the grill and can spill everywhere (like my first attempt did, cheese explosion!)

Step 6: Drizzle with BBQ sauce and add the top layer of bread