Easy Vegan Black Bean Meatballs are a delicious plant-based alternative to regular meatballs. These hearty and savory veggie meatballs are perfect over pasta with marinara sauce, a party appetizer, or making an incredible vegan meatball sub. Low-fat, oil-free, and filling!
Alright, everyone, life just got good. Why? Because of Vegan Black Bean Meatballs. These bad boys are savory, hearty, full of flavor, and won’t fall apart on you. They’re also delicious and super easy to make using wholesome plant-based ingredients.
OK, first things first. Yes, I am calling them black bean “meat” balls. Do you honestly think Big Bean Balls, Big Black Bean Balls, or even Bean Balls is a better option? I love a good “That’s what she said!” moment as much as the next guy. But, I’m trying to be professional.
That being said, they are not just like regular meatballs. Because they are not meat!
But, if you’ve been craving comfort food these veggie meatballs are perfect. And, vegan or not, people will love them.
Why You Will Love These Vegan Black Bean Meatballs
They’re…
- Savory
- Hearty and filling
- Easy to make
- Made with wholesome plant-based ingredients
- Healthy
- Oil-free
- Low-fat
- & INSANELY DELICIOUS!
Ready? Let’s do this!
Ingredients You’ll Need
Black beans are an excellent substitute for meat because they’re hearty, full of protein, and have a very earthy flavor. They hold together very when mixed with some bread crumbs. And, once combined with some savory Italian spices they make the perfect vegan meatball.
- Flax Egg: made by combining warm water and ground flax seeds. You can find the recipe HERE. DO NOT use whole flax seeds!
- Black Beans: I prefer using low-sodium or no salt added canned black beans. They’re cheap, accessible, and easy.
- Breadcrumbs: Panko or whole wheat bread crumbs are both great options. Just be sure and read the label if using panko.
- Vegan Parmesan: both vegan parm or nutritional yeast are great for adding that nutty cheesy element found a good meat ball. I used my Plant-based Parmesan and it was delicious.
- Italian Seasoning: dried oregano, dried marjoram, dried thyme, dried basil, dried rosemary, dried sage. If this is too much just use 2 tablespoons of store-bought Italian seasoning.
- Minced Onion: I decided to use minced onion instead of onion powder. It adds a little bit of texture and you still get the great flavor that onions bring to a dish.
- Garlic Powder: the flavor of garlic powder is more concentrated than fresh garlic. It’s also much easier than chopping or mincing your own garlic. Just sayin’…
- Ketchup: for adding sweetness and a little bite of acidity to the recipe. You could also use an equal amount of regular tomato sauce as well.
- Worcestershire Sauce: It’s an easy way to add deep flavor and it helps to balance any sweetness in a recipe.
- Sea Salt and black pepper to taste: I suggest mixing everything together, tasting, then adding salt and pepper as needed.
How To Make Vegan Black Bean Meatballs
Easy vegan black bean meatballs are super easy to make, savory, hearty, don’t fall apart, and filling.
- Preheat your oven to 375˚F and line a baking sheet with parchment paper. Then prepare the flax egg and set it aside.
- Drain and rinse the black beans, microwave for 1 minute, and mash with a fork or potato masher until they are fairly smooth. Add the remaining ingredients, including the flax egg, and mix everything together until well combined. The mixture should have a firm, but moldable, dough consistency.
- Scoop out 1 Tbsp of mixture, roll into a ball, and set on the baking sheet lined with parchment paper. Repeat until all of black bean meatball mixture has been used.
- Place in the oven and bake for 20-25 minutes. The black bean meatballs should crisp up on the outside.
- Remove from the oven, let sit for just a couple of minutes. Enjoy as you would regular meatballs.
- Serving Suggestion: place the cooked black bean meatballs in a nonstick frying pan or skillet, add your favorite marinara sauce, and cook over medium-high heat until everything is hot. Remove from heat and enjoy!
Serving Suggestions
The most obvious way to enjoy these vegan meatballs is on top of pasta covered in your favorite marinara sauce. But, here are a few more options.
- You can make some amazing vegan meatball subs. All you need is some bread, marinara sauce, and my best vegan mozzarealla. It’s every bit as divine as you imagine it would be.
- Add these meatballs to your favorite veggies and make one hearty dinner bowl.
- Throw’em on your party platter and cover them in BBQ sauce for an amazing appetizer.
- Add some spices like chili powder, cumin, and smoked paprika and make the best vegan meatball tacos.
- Use them as a topping and make an incredilbe vegan pizza.
These are just a few suggestions but the possibilities are endless.
Tips For Making Awesome Black Bean Meatballs
- Be sure and use vegetarian Worcestershire sauce because most brands contain anchioves. I know, right?
- You don’t have to use all dried ingredients. You can use fresh basil, fresh parsley, and even real cloves of garlic. They are excellent options in this recipe. But, you will want to double the amount compared to the dry ingredients. And, you will need to mix everything together using a food processor so everything can be incorporated into the mixture.
- If you want to make this recipe gluten-free just be sure and use gluten-free bread crumbs. If you can’t find any cornmeal is an excellent option.
- Microwave the black beans for 1 minute. This will help them to dry out just a bit and be easier to mash.
Storing and Freezing
- Refrigerator: Place leftover black bean meatballs in a covered container for up to 1 week.
- Freezer: You can freeze vegan black bean meatballs for up to 1 month. Cooked or uncooked.
More Vegan Comfort Foods
I hope you enjoy these Easy Vegan Black Bean Meatballs. Please leave a comment below with a star rating. And, be sure and share a picture on Instagram with the hashtag #shaneandsimple. I want to see your work. Enjoy!
PrintEasy Vegan Black Bean Meatballs
- Prep Time: 10 mins.
- Cook Time: 20 mins.
- Total Time: 30 minutes
- Yield: 12 meatballs 1x
- Category: Vegan Main Dishes
- Method: Baking
- Cuisine: Vegan
- Diet: Vegan
Description
Easy Vegan Black Bean Meatballs are a delicious plant-based alternative to regular meatballs. These hearty and savory veggie meatballs are perfect over pasta with marinara sauce, a party appetizer, or making an incredible vegan meatball sub. Low-fat, oil-free, and filling!
Ingredients
- 1 flax egg
- 1 can (15-ounce) low sodium or no salt added black beans, drained and rinsed
- ¼ cup of panko bread crumbs or whole wheat bread crumbs
- ¼ cup Vegan Parmesan or you can just use nutritional yeast
- Italian Seasoning: 1 teaspoon dried oregano, ½ teaspoon dried marjoram, ½ teaspoon dried thyme, ½ teaspoon dried basil, ½ teaspoon dried rosemary, ½ teaspoon dried sage. You may also use 2 tablespoons of store-bought Italian seasoning.
- 2 tablespoons dried minced onion
- 1 teaspoon garlic powder
- 2 tablespoons ketchup or tomato paste
- 1 teaspoon vegetarian Worcestershire sauce
- Salt to taste
Instructions
- Preheat your oven to 375˚F and line a baking sheet with parchment paper. Then prepare the flax egg and set it aside.
- Drain and rinse the black beans, microwave for 1 minute, and mash with a fork or potato masher until they are fairly smooth. Add the remaining ingredients, including the flax egg, and mix everything together until well combined. The mixture should have a firm, but moldable, dough consistency.
- Scoop out 1 tablespoon of the mixture, roll into a ball, and set on the baking sheet lined with parchment paper. Repeat until all of the black bean meatball mixture has been used.
- Place in the oven and bake for 20-25 minutes. The black bean meatballs should crisp up on the outside.
- Remove from the oven, let sit for just a couple of minutes. Enjoy as you would regular meatballs.
- Serving Suggestion: Place the cooked black bean meatballs in a nonstick frying pan or skillet, add your favorite marinara sauce, and cook over medium heat until everything is hot. Remove from heat and enjoy!
Notes
If you don’t have a food processor use a fork or potato masher. Then, transfer the mashed black beans into a large mixing bowl, add the remaining ingredients, and proceed as mentioned above. FYI, the mixture tends to be fairly thick so feel free to use your hands to combine everything.
Place leftover black bean meatballs in a covered container for up to 1 week.
You can freeze vegan black bean meatballs for up to 1 month. Cooked or uncooked.
Nutrition
- Serving Size: 3 Meatballs
- Calories: 172
- Sugar: 2 g
- Sodium: 113.7 mg
- Fat: 1.6 g
- Carbohydrates: 29.6 g
- Fiber: 8.9 g
- Protein: 10.5 g
- Cholesterol: 0 mg
Keywords: vegan meatballs, black bean meatballs, vegan black bean meatballs, veggie balls
These “meatballs” are really tasty and the consistency is good, though I did add a bit of oil to the mixture (I don’t have health issues related to oil intake). I did not have to serve them to my family with any sauce; we just ate them plain. No mustard, ketchup or anything. Will make again and again for sure. Thanks, Shane. A real find for me; so many vegetarian meatballs have flaws; not this recipe!
Really easy and delicious. I used marinara instead of ketchup. Will make again. Thanks for another great recipe.
★★★★★
Question: The amounts of each dried seasoning you list (oregano, basil, sage, etc), measures to a total of 1 tablespoon plus 1/2 teaspoon of dried herbs – but you also suggested one could substitute store bought Italian seasoning – but a measurement of 2 tablespoons. Was this an error / too much? It seems like a lot for only one can of black beans, but I confess I’m new at the vegan thing, so maybe it’s different than meat. Just asking because I wanted to be sure before I proceed… however I’m hungry, so I’ll probably just make it this way anyway, and correct next time if need be. Thanks for sharing this recipe, because it’s often hard to find something quick to make on a weeknight after a long day of work! 🙂
No, it’s fine and correct:)
These are fantastic, Shane. They cooked perfectly. We added them to your sauce and loaded it onto grinder rolls. We’ll be having them often. 🙂
★★★★★
Awesome!!! That sounds so good and so glad you enjoyed them.
I loved these!! I thought they added such nice depth to Mafaldine pasta with tomato sauce. I also love a recipe where everything goes straight into the mix at once … and the prep time was minimal. I appreciate the explanations throughout the recipe. And this was my very first flax egg!! I’m looking forward to serving the left overs to my Italian class tomorrow night :)) Will definitely make these again.
★★★★★
Thank you!
I can’t have nutritional yeast. Should I still make the vegan parmesan without it? Or leave out the vegan parmesan from the recipe?
You could leave it out.
Made these tonight for spaghetti dinner and they were delicious with really great flavour! ! Super easy to make and very yummy!
★★★★★
It looks like something I would like but I have I question….if put into sauce will they fall apart? I want one that stays together. Thanks Shane
★★★★★
Hi, Karla!
I’ve not had any issues with them falling apart. Just be sure and follow the directions in the recipe card. Bake them first, then add to a skillet with the sauce, and heat over medium to medium-high. I think you’ll be happy:)
shane
★★★★★
hiya ~ would love to make these, but I don’t have a microwave ~ suggestion please? Thank you for sharing your amazing recipes!
Hi, Zsa Zsa!
A microwave is not necessary for the recipe. It was more of a recommendation just to help with the mashing. Thank you for the kind words.
★★★★★
OK Shane, I love your approach and your recipes, and I trust your judgement, but… Just how “moist” are these puppies? Every veggie/vegan meatball I have ever made, and I’ve made more than I can count, have been too mushy in the middle. I realize that to a point that can’t be helped, but man as an old Italian I really miss the real deal, and making pasta with red sauce is the only time I miss real meat. I’ll make these for sure and let you know my thoughts. Thanks for all your great work, all kidding aside, your site rocks!
The “moist” is not like “meat moist” but just not dry. Veggie burgers and veggie balls will never be like the real thing, but for me it’s more about flavor now and something not disintegrating when I take a bite. Hopefully, you’ll be pleasantly surprised. Please, stay in touch.
shane
★★★★★
These sound great! What is the purpose of microwaving the black beans? We don’t have a microwave and wonder if I can skip the heating step altogether? Or should I warm the beans in a skillet?
Hi, Courtney!
It’s simply to soften the beans to make them easier to mash. But, it’s not necessary. You can skip this step if you wish.
shane
★★★★★
Easy Vegan Black Bean Meatballs are a delicious plant-based alternative to regular meatballs. These moist and savory veggie meatballs are perfect over pasta with marinara sauce, a party appetizer, or making an incredible vegan meatball sub. Low-fat, oil-free, and filling!
★★★★★