• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Baked Bree

Pretty pictures and delicious family recipes

  • pasta
  • salad
  • desserts
  • cookies
  • dinner

Vegan Meatballs

No ratings yet
Evan SmithBy Evan Smith
Evan Smith
Evan Smith Food Writer

Highly opinionated food writer and food-lover who believes cooking should be simple and nourishing.

Expertise: Southern cooking and elevated homestyle recipes View all posts →
Jump to Recipe

Enjoy the rich taste of meatballs without any of the guilt with this recipe for Vegan Meatballs. It’s sure to satisfy your Italian comfort food cravings!

Savory Italian meatballs with spaghetti and marinara sauce in a white bowl.

As someone who is trying more and more to incorporate vegan recipes into my repertoire, I’ve come to a somewhat controversial opinion on the matter. To my mind, most vegan recipes that attempt to mimic a meaty dish often fall flat. That’s not to say there aren’t great exceptions to that opinion, as I’ve had some vegan jackfruit BBQ in the Carolinas that truly tasted like pork belly (don’t ask me how they did it; they wouldn’t tell me). I’ve also sampled some vegan “pastrami,” vegan “smoked fish,” and vegan “ground beef” that really emulated their meaty inspiration to an impressive degree.

But more often than not, if I’m eating a vegan dish, I don’t really want it to taste like some meat substitute. Vegan cooking on its own merits is delicious, and I see no reason why I should have to coerce a beet or torture a carrot into pretending it’s something it is not. Grains, root vegetables, beans, sprouts, leafy greens and so on – they’re all great on their own, and so my favorite kind of vegan cooking is that which embraces its plant-based roots, letting the beauty of the ingredients shine through on their own.

But wait! Having said all that, sometimes a recipe crosses my path that subverts my expectations to a degree that I have to admit I am wrong, at least in this case. Take this recipe for Vegan Meatballs. Everything about this dish hits me in all the right spots. From the presentation (they look like traditional meatballs), to the texture (they pull apart like regular meatballs), to the flavor (they taste like regular meatballs), this dish seems to have mastered the ability to trick my tastebuds and senses into believing I’m eating something rich and meaty. In reality, of course, it’s simply a creative blend of beans, nuts, onions and other ingredients. But with additional elements like tomato paste, soy sauce, breadcrumbs and garlic, plus a good amount of seasonings, these “meatballs” are practically indistinguishable from regular meatballs.

So next time you have a friend over who swears against all things vegan, try serving them this dish and see what they say. You might just make a convert out of them yet.

Are vegan meatballs healthy?

Yes, they are! The rich combination of walnuts, beans and herbs will offer plenty of nutrients, and because you’re opting for a meat-free dish, you’ll get far fewer of the saturated fats that you would find in a regular beef or turkey meatball.

Vegan meatballs are also rich in fiber and will leave you feeling full despite having consumed fewer calories than you would otherwise consume if eating a traditional meatball. That means those attempting to lose a few pounds might find dishes like this are helpful on their weight loss journey, allowing them to enjoy comfort-style cooking without the guilt.

Ingredients

  • 1 cup black beans, cooked and drained
  • 1/2 cup walnuts
  • 1/2 cup breadcrumbs
  • 1/4 cup onion, finely chopped
  • 2 cloves garlic, minced
  • 1 tablespoon soy sauce
  • 1 tablespoon tomato paste
  • 1 teaspoon dried oregano
  • 1/2 teaspoon dried thyme
  • 1/2 teaspoon fennel seeds
  • 1/4 teaspoon red pepper flakes
  • Salt and pepper to taste
Fresh ingredients for black bean soup with spices, herbs, and seasonings, arranged on a white surface.

How to Make Vegan Meatballs

Step 1: Preheat the oven to 375°F and line a baking sheet with parchment paper.

Step 2: In a food processor, combine black beans, walnuts, breadcrumbs, onion, and garlic. Pulse until the mixture is coarsely ground.

Breadcrumb mixture in food processor with garlic, onions, and seasonings.

Step 3: Transfer the mixture to a bowl and add soy sauce, tomato paste, oregano, thyme, fennel seeds, red pepper flakes, salt, and pepper. Mix until well combined.

Crumbly chocolate banana muffin batter in a mixing bowl with wooden spoon.

Step 4: Using your hands, form the mixture into 1-inch balls and place them on the prepared baking sheet.

Chocolate energy bites made with oats and nuts, ready for baking or chilling. Easy homemade snack recipe.

Step 5: Bake in the preheated oven for 30 minutes, turning the meatballs halfway through, until they are firm and have a crispy exterior.

Chocolate chip cookie dough balls on a baking sheet before baking.

Step 6: Serve the vegan meatballs with your favorite marinara sauce and pasta, or enjoy them in a meatball sub sandwich.

Satisfying plate of spaghetti and meatballs with tomato sauce.

FAQs & Tips

How to Make Ahead and Store?

These vegan meatballs are a perfect meal prep. Just store them in an airtight container in the fridge for up to 3 or 4 days and heat them up in the microwave whenever you’re ready to serve!

How to Stop My Vegan Meatballs from Falling Apart?

If you want your vegan meatballs to stand a better chance of keeping their ball shape, try rolling up your balls and storing them in the fridge ahead of their cooking time – an hour or two will do it. This allows the mixture to really adhere, making the balls more likely to remain whole.

What Happens If My Meatball Falls Apart?

Don’t worry! When making vegan meatballs, there’s always a good chance at least one of them will crumble and fall apart. This is normal, and a split ball will taste just as good. You can always embrace it and crumble the entire ball and disperse it evenly among the sauce, imparting little tasty chunks with each bite.

Savory meatball spaghetti with tomato sauce on a white plate, garnished with Parmesan cheese.

Serving Suggestions

These vegan meatballs are great on their own, especially at a dinner party. Simply leave them in a covered bowl alongside a tray of toothpicks and allow your guests to spear and eat them as they please! But if you’re looking to create a more classical dish, I recommend this recipe for a Traditional Spaghetti and Meatballs. Just swap out the meatball recipe in this dish for the vegan meatballs you’ve made.

You could also use your vegan meatballs to top this Baked Feta Pasta – the one that went viral on TikTok – or add them to this green and creamy Broccoli Alfredo recipe.

Savory meatballs with marinara sauce over spaghetti in a white bowl.
Savory Italian meatballs with spaghetti and marinara sauce in a white bowl.

Vegan Meatballs

Smiling young man outdoors in casual clothing on city street.Evan Smith
No ratings yet
Print Recipe Pin Recipe
Prep Time 20 minutes mins
Cook Time 30 minutes mins
0 minutes mins
Total Time 50 minutes mins
Course Main Course
Cuisine italian-american
Servings 20 meatballs
Calories 44 kcal

Ingredients
  

  • 1 cup black beans cooked and drained
  • 1/2 cup walnuts
  • 1/2 cup breadcrumbs
  • 1/4 cup onion finely chopped
  • 2 cloves garlic minced
  • 1 tablespoon soy sauce
  • 1 tablespoon tomato paste
  • 1 teaspoon dried oregano
  • 1/2 teaspoon dried thyme
  • 1/2 teaspoon fennel seeds
  • 1/4 teaspoon red pepper flakes
  • Salt and pepper to taste

Instructions
 

  • Preheat the oven to 375°F and line a baking sheet with parchment paper.
  • In a food processor, combine black beans, walnuts, breadcrumbs, onion, and garlic. Pulse until the mixture is coarsely ground.
    Breadcrumb mixture in food processor with garlic, onions, and seasonings.
  • Transfer the mixture to a bowl and add soy sauce, tomato paste, oregano, thyme, fennel seeds, red pepper flakes, salt, and pepper. Mix until well combined.
    Crumbly chocolate banana muffin batter in a mixing bowl with wooden spoon.
  • Using your hands, form the mixture into 1-inch balls and place them on the prepared baking sheet.
    Chocolate energy bites made with oats and nuts, ready for baking or chilling. Easy homemade snack recipe.
  • Bake in the preheated oven for 30 minutes, turning the meatballs halfway through, until they are firm and have a crispy exterior.
    Chocolate chip cookie dough balls on a baking sheet before baking.
  • Serve the vegan meatballs with your favorite marinara sauce and pasta, or enjoy them in a meatball sub sandwich.
    Satisfying plate of spaghetti and meatballs with tomato sauce.

Nutrition

Calories: 44kcalCarbohydrates: 5gProtein: 2gFat: 2gSaturated Fat: 0.2gSodium: 77mgFiber: 1g
Keyword black beans, vegan meatballs, walnuts
Tried this recipe?Let us know how it was!
Smiling young man outdoors in casual clothing on city street.

About Evan Smith

Highly opinionated food writer and food-lover who believes cooking should be simple and nourishing.

Reader Interactions

Published: Jun 26, 2024 | Updated: Oct 17, 2025

Leave a Comment Cancel reply

Have a question? Use the form below to submit your question or comment. I love hearing from you and seeing what you made!

Recipe Rating




Golden baked chicken and cheese sliders on a white plate, soft and savory, perfect for easy family dinners or parties.
Previous Post
Meatball Sliders
Savory Italian-style meatballs in marinara sauce on white platter with fresh basil.
Next Post
Spicy Meatballs

Primary Sidebar

Let's Connect

Back to Top
  • About
  • Contact
  • Privacy Policy
  • Terms and Conditions
Baked Bree is part of Waywith.

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required