Go Back
Vegan Black Bean Meatball Sub Recipe

Vegan Black Bean Meatball Sub

Amy
This Vegan Black Bean Meatball Sub is a hearty, flavor-packed twist on a classic comfort food. Tender, savory black bean meatballs are seasoned to perfection, offering a satisfying bite with every mouthful.
Prep Time 45 minutes
Cook Time 1 minute
Total Time 1 minute
Servings 0

Ingredients
  

  • ½ teaspoon extra-virgin olive oil, more for drizzling
  • ½ yellow onion (about 1 cup chopped)
  • 8 ounces mushrooms, de-stemmed, chopped
  • 1 cup cooked black beans, drained and rinsed
  • 2 large garlic cloves, chopped
  • 1 tablespoon balsamic vinegar
  • 1 tablespoon tamari
  • ½ cup walnuts
  • cups cooked brown rice
  • ½ teaspoon chili powder
  • ½ teaspoon onion powder
  • ½ teaspoon sea salt
  • ½ teaspoon freshly ground black pepper
  • 1 cup panko bread crumbs
  • 6 soft sub buns or sliced soft baguette
  • 2 cups jarred or homemade marinara sauce
  • ½ cup chopped fresh basil
  • Several handfuls of arugula, optional
  • Parmesan (skip if vegan) or vegan parmesan cheese, optional

Instructions
 

  • In a large skillet, heat ½ teaspoon of olive oil over medium heat. Add the onion and cook until soft, about 2 minutes.
  • Add the mushrooms, pinches of salt and pepper, and cook until browned and soft, 5 to 8 minutes.
  • Add ½ cup of the black beans, garlic, the balsamic vinegar and tamari sauce, and cook for 2 minutes or until everything is well browned and soft.
  • Remove the mixture from the heat and let cool slightly.
  • In a food processor, pulse the walnuts. Add the mushroom mixture and pulse 2 to 3 times until just combined. Do not puree or the mixture will be too mushy.
  • Add the remaining ½ cup of black beans and pulse briefly.
  • Transfer the mixture to a large bowl and stir in the brown rice, chili powder, onion powder, salt and pepper. Mix until combined. Taste and adjust seasonings.
  • Preheat the oven to 400°F and line a large baking sheet with parchment paper.
  • Spread the panko breadcrumbs onto a plate. Form the mixture into 18-1½ inch balls and gently roll in the crumbs, using the breadcrumbs to pat the mixture into cohesive balls.
  • Place on the baking sheet and refrigerate for 20 minutes or overnight.
  • Drizzle generously with olive oil and bake for 35 to 40 minutes, carefully flipping halfway through.
  • Heat the marinara sauce in a skillet and add the meatballs. Heat until just warmed through and serve immediately on the buns with arugula, basil, and parmesan cheese, if desired. (Tip: don’t let the meatballs sit in the sauce for too long or they will start to fall apart).
Keyword black bean, meatball, plant-based, sub, vegan
Tried this recipe?Let us know how it was!