Vegan Meatball Subs

Want more deliciousness? Follow me on X @TeresasRecipes for the latest culinary creations and kitchen adventures!

Vegan Meatball Subs

Loading rating...
Loading rating...

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

  1. Preheat the oven to 375°F (190°C).
  2. 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.
  3. Add the plant-based meatballs to the skillet and cook for 8-10 minutes, turning occasionally, until browned on all sides.
  4. 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.
  5. 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.
  6. 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.
  7. Sprinkle shredded vegan cheese on top of the meatballs and garnish with fresh basil leaves.
  8. Return the assembled subs to the oven and bake for an additional 5 minutes, or until the cheese is melted and bubbly.
  9. 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

0/1000 characters

Your Review

Want to share your experience with this recipe?

Sign in to Leave a Review

Community Reviews

Loading reviews...

Loading community reviews...

Loading wine pairings...

Selecting wines...

Loading...