Lately, Jack and I have been spending a lot of time with my family in Chicago. One thing my husband especially loves about this area is all the comfort food, especially the plethora of meaty things between bread. I often shy away from the “fake meat” types of things, but when I do make something that is inspired by a meat dish, he’s the first to tell me if it’s great or if I’ve missed the mark. Well, I fed these vegan meatballs to him and my family last night, and not only did Jack wolf his down with approval, in a surprise move, my dad was the first to ask if there were any extra. We love this recipe – the vegan meatballs are a riff on the Eggplant Mushroom & “Meatball” recipe from our cookbook. I messed with it a bit, replacing the out-of-season eggplant with black beans and switching up the spices. I think even your pickiest eater will love this one, because the mushroom flavor isn’t very pronounced after you smother these vegetarian meatballs with marinara sauce.

How to Make Vegan Meatballs

These vegetarian meatballs are not difficult to make, but they do take a little bit of time. Start by sautéing onions, garlic, and mushrooms in a pan and then adding balsamic, tamari, and black beans. I use my non-stick non-chemical GreenPan because I hate when mushrooms stick to the bottom of the pan, and I love knowing the surface they’re cooking on is completely toxin-free.

Next, pulse the mushroom mixture in a food processor with walnuts and black beans. Then mix it in a bowl with brown rice and spices. Finally, use panko to form them into balls. Below you’ll see what they look like before you bake them – they will get nicely golden brown in the oven. 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.

What to Do With Vegan Meatballs

We love stuffing these vegan meatballs into subs. Once baked, heat up marinara sauce, add the meatless meatballs, and then assemble them in buns with fresh basil. Note: 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. Of course, you could also make spaghetti and meatballs with these guys! Serve the vegetarian meatballs with marinara or pesto and your favorite pasta shape. They’d also be great with sweet potato noodles, zucchini noodles, or spaghetti squash.

If you love these vegan meatballs…

Try my favorite veggie burgers, black bean burgers, vegetable lasagna, or spaghetti bolognese next! For more vegan recipes, check out this post!

Special thanks to GreenPan for sponsoring this post!

Vegan Black Bean Meatball Sub Recipe - 96Vegan Black Bean Meatball Sub Recipe - 50