
Want more deliciousness? Follow me on X @TeresasRecipes for the latest culinary creations and kitchen adventures!
Vegan Meatball Subs
Indulge in these hearty Vegan Meatball Subs that bring together the comforting flavors of a classic Italian sub while being entirely plant-based. Tender, savory meatballs made from wholesome ingredients are simmered in a rich marinara sauce, then layered on a toasted sub roll and topped with melty vegan cheese and fresh basil. Perfect for a satisfying lunch or dinner, these subs are not just delicious, they’re also a celebration of plant-based eating that everyone can enjoy!
Servings: 4
Ingredients
- Plant-based meatballs
- 1 pound
- Olive oil
- 2 tablespoons
- Garlic
- 3 cloves, minced
- Salt
- to taste
- Black pepper
- to taste
- Marinara sauce
- 2 cups
- Vegan cheese
- 1 cup, shredded
- Fresh basil leaves
- 1/2 cup, for garnish
- Sub rolls
- 4
Instructions
- Preheat the oven to 375°F (190°C).
- Heat the olive oil in a large skillet over medium heat. Add the minced garlic and sauté until fragrant, about 1 minute, being careful not to burn it.
- Add the plant-based meatballs to the skillet and cook for 8-10 minutes, turning occasionally, until browned on all sides.
- Pour the marinara sauce over the browned meatballs, stir gently to coat, and let it simmer for 10 minutes to allow the flavors to meld.
- Meanwhile, slice the sub rolls in half lengthwise and place them on a baking sheet. Toast them in the preheated oven for about 5 minutes, or until golden.
- Once the meatballs are ready, remove the toasted sub rolls from the oven. Place 4 meatballs on each roll, generously spooning marinara sauce over them.
- Sprinkle shredded vegan cheese on top of the meatballs and garnish with fresh basil leaves.
- Return the assembled subs to the oven and bake for an additional 5 minutes, or until the cheese is melted and bubbly.
- Serve the vegan meatball subs hot, with extra marinara sauce on the side for dipping if desired.
Dietary Information
Servings: 4 • Dish Type: Main Course • Prep Time: 15 minutes • Cook Time: 25 minutes • Calories: 360 • Fat: 15g • Carbs: 45g • Protein: 15g • Sodium: 800mg • Sugar: 6g
Reviews
Share Your Experience
Your Review
Want to share your experience with this recipe?
Sign in to Leave a ReviewCommunity Reviews
Loading community reviews...
Selecting wines...