clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Spicy Italian Meatball Sub

  • Author: Liv B
  • Yield: 2 subs


This sub is savoury, spicy and has a great bite thanks to my homemade vegan meatballs!


  • 2 medium sub buns
  • 6 meatballs (find my recipe here)
  • 11/2 cups marinara sauce
  • 1/4 cup vegan cheese shreds
  • 2 tbsp fresh basil, thinly sliced
  • 1 jalapeno pepper

Chipotle Cream Sauce

  • 1 cup cashews (boiled for 10 minutes in hot water if you don’t have a high speed blender)
  • 3/4 cup water
  • pinch of salt
  • 2 tbsp chipotle seasoning (I get mine here)


  1. Preheat the oven to 350 F.
  2. Heat meatballs and marinara sauce in a medium frying pan on medium heat. Stir to coat and simmer about 5 minutes until sauce thickens.
  3. Slice in half and de-seed the jalapeño. Cut into quarters. Reserve one quarter for the chipotle sauce and finely chop the rest to use as a topping for the subs.
  4. Meanwhile, in a high speed blender, blend cashews, water, salt, jalapeño and chipotle powder until smooth and creamy.
  5. Slice sub buns in half. Spread chipotle sauce on the buns. Add 3 meatballs to each, then top with cheese.
  6. Bake up to 10 minutes or until golden brown.
  7. Top with fresh basil, jalapeño, more sauce and a sprinkle of black pepper. Enjoy!

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.