If you're following a vegan diet or simply looking for a plant-based option, you can still enjoy a delicious meatball sub. Instead of using meat, you can make vegan meatballs using a combination of cooked lentils, breadcrumbs, ground flaxseed, and a variety of herbs and spices. These vegan meatballs are then baked until crispy on the outside and tender on the inside. To assemble the sub, use a vegan-friendly baguette or sub roll, layer with vegan cheese or a cashew-based cheese sauce, add the vegan meatballs, and top with marinara sauce. You can also add some sautéed mushrooms and onions for extra flavor. Bake in the oven until the cheese is melted and the sub is heated through. This vegan meatball sub is a satisfying and cruelty-free option!