Vegan Black Bean Meatball Sub

The final dish
As seen on
Love & Lemons
Total Time
1 hour 45 mins
Prep Time
45 mins
Cook Time
1 hour
Rating
4.8 out of 5 stars
(17)

Ingredients

6 servings
  • ½ 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
  • 1½ 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
How would you rate this recipe?

Preparation

Chef’s notes

The vegan meatballs are a riff on the Eggplant Mushroom & "Meatball" recipe from our cookbook. Replacing the out-of-season eggplant with black beans and switching up the spices.
If you want to make these in advance, store the uncooked meatballs in the fridge overnight and bake them when you’re ready to eat. They firm up a bit in the fridge, so these vegan meatballs are a terrific make-ahead meal.
This recipe is best when served in soft buns or baguette – nothing too crusty; these little veggie balls are more smush-able than a regular meaty meatball.
Looking for an ad free version of your favorite recipe?
Thank you for requesting a recipe!
We will send you an email when it's ready.

More recipes by Love & Lemons