
These hearty, garlic-and-herb-packed meatballs get a deep sear before they finish simmering in a bright, oregano-laced marinara, soaking up all that tomato-and-red-pepper-flake flavor as they cook. Toasted hoagie rolls hold everything together, piled high with saucy meatballs and finished under the broiler until the mozzarella turns glossy and bubbling. A scatter of torn fresh basil at the end adds a fresh, herbaceous lift that cuts through the richness of the sauce. Every component here — from the seasoned breadcrumb mixture to the slow-simmered marinara — is built to deliver that classic sandwich-shop experience in a fully plant-based format. It's a satisfying, saucy, messy-in-the-best-way sub that fits neatly into a vegan spread without sacrificing any of the comfort-food payoff. Keep this one in your regular rotation for game day, casual dinners, or anytime you're craving a proper sub.
Fig is a food discovery app that helps you find foods and recipes that fit your dietary needs. Whether you have food allergies, intolerances, or follow a specific diet, Fig makes it easy to eat with confidence.
Learn more →4 servings

MorningStar Farms Crumbles Plant Based Protein Vegan Meat Grillers - 12 Oz
Gardein Ultimate Plant-Based Crumbles Ground Be'f


















In a large mixing bowl, combine the dairy free breadcrumbs and dairy free milk and let stand for 2 minutes until the breadcrumbs absorb the milk. Add the ground beef, ground pork, egg, minced garlic (for the meatballs), parsley, oregano, salt, and black pepper. Mix with your hands until just combined — stop as soon as no streaks of breadcrumb remain.
Roll the mixture into 16 meatballs, each about 1.5 inches in diameter (roughly 2 oz each). Set aside on a plate.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
