Simple Vegan Blog

  • Recipes
  • About
  • Subscribe
  • Start Here
menu icon
go to homepage
  • Recipes
  • About
  • Subscribe
  • Start Here
subscribe
search icon
Homepage link
  • Recipes
  • About
  • Subscribe
  • Start Here
ร—
Home > Recipes > Main Dishes

Vegan Meatballs

Published: Sep 4, 2022 ยท Modified: Oct 9, 2022 by Iosune Robles ยท This post may contain affiliate links

4.50 from 12 votes
Pin Recipe Jump to Recipe
A photo of a shallow dish of vegan meatballs with some chopped parsley on top
Side picture of a shallow white dish with vegan meatballs garnished with some chopped parsley with a heading

Vegan meatballs, made with 8 ingredients and a delicious homemade marinara sauce. They're gluten-free and so easy to make.

Side picture of a shallow white dish with vegan meatballs garnished with some chopped parsley

These vegan meatballs will blow your mind. They're SO good! Super flavorful and rich, this recipe sure is a keeper. Besides, they only require 8 ingredients and go so well with the marinara sauce.

It is a pretty simple way of making meatballs and you can incorporate any veggies, spices, herbs, or ingredients you want. Hope you like them!

If you're yearning for more delectable meat alternatives, don't miss my Tofu Steak, Tempeh Bacon, and Soyrizo recipes. You won't be let down, I guarantee!

Photo of the ingredients needed to make vegan meatballs

Ingredient tips

  • Oats: I used quick oats, but any kind will do.
  • Black beans: feel free to use canned black beans or cook them from scratch. Any other beans are also okay.
  • Nutritional yeast: if you can’t find it, you could also use brewer’s yeast. However, nutritional yeast is the best choice.
  • Flax egg: it’s an egg replacer made with flaxseeds and water. It’s so easy to make and ready in 5 minutes.
  • Vegetable stock or water: I prefer vegetable broth because it enhances the flavor of this dish. However, water is okay too. I do suggest you make your own vegetable stock at home, but store-bought will also work.

Dietary variations

  • Make it gluten-free: use gluten-free oats.
  • Make it oil-free: feel free to sautée the meatballs with no oil if you use a non-stick skillet. You could also add a little bit of vegetable stock or water instead.

Pro tips

  • Feel free to customize your vegan meatball recipe with your favorite spices or herbs, such as dried oregano, fresh basil, or thyme.
  • Store-bought or homemade marinara sauce goes really well with meatballs, but any other sauce will do.
  • You could also incorporate ingredients like onions, mushrooms, tomatoes, or even panko breadcrumbs.
Step-by-step photos of how to make vegan meatballs

How to make vegan meatballs

  • Add the oats to a regular blender and pulse until they are ground into a powder-like consistency. Set aside.
  • Add all the meatball ingredients to a food processor and blend until well combined. If you don’t have a food processor, add them to a large mixing bowl and mash with a potato masher, a fork, or use an immersion blender.
  • Get the mixture and make balls with your hands (I made 30). Add to a plate and refrigerate for 15 minutes.
  • Heat a little bit of oil in a large skillet or frying pan and sautée the meatballs over medium-high heat until golden brown.
  • Incorporate the marinara sauce and the vegetable stock, stir, and bring to a boil.
  • Cook the meatballs in the sauce over medium-high heat for about 20 minutes, stirring occasionally.
  • Serve your vegan meatballs immediately.

How to store vegan meatballs

  • Fridge: store the leftovers in an airtight container in the refrigerator for 5-7 days.
  • Freezer: keep them in an airtight container in the freezer for up to 1 month. Thaw in the fridge overnight.
  • Reheat: reheat in the microwave or in the oven at 375ºF or 190ºC until warmed through.

Are vegan meatballs healthy?

As always, it depends on the ingredients used. This recipe, though, is healthy and nutritious!

Serving suggestions

Feel free to serve your vegan meatballs with pasta like spaghetti and top it with vegan Parmesan cheese.

Looking for more vegan meat recipes?

  • Vegan Meatloaf
  • Vegan Chicken Nuggets
  • Soyrizo
  • Chipotle Sofritas
  • Vegan Lentil Loaf
A close-up photo of the inside of a vegan meatball

Did you make this vegan meatball recipe?

Please leave a comment and rate it below. We’d love to hear from you!

Square picture of a shallow white dish with vegan meatballs garnished with some chopped parsley
4.50 from 12 votes

Vegan Meatballs

Vegan meatballs, made with 8 ingredients and a delicious homemade marinara sauce. They're gluten-free and so easy to make.
Prep: 30 minutes mins
Cook: 35 minutes mins
Total: 1 hour hr 5 minutes mins
Servings: 30 meatballs
PRINT PIN COMMENT


Ingredients 
 

For the vegan meatballs:

  • 2 15-ounce cans pinto beans, drained and rinsed
  • 1 cup breadcrumbs, you can use gluten-free or oat flour instead
  • ยฝ cup nutritional yeast
  • 2 cloves of garlic, minced
  • 1 tablespoon fresh parsley, finely chopped
  • ยฝ teaspoon salt
  • โ…› teaspoon ground black pepper
  • 1 flax egg

For the sauce:

  • 2 batches (about 4 cups) of marinara sauce
  • 3 cups of vegetable stock or water
Prevent your screen from going dark

Instructions 

  • Add all the meatball ingredients to a food processor and blend until well combined. If you don’t have a food processor, add them to a large mixing bowl and mash with a potato masher, or a fork, or use an immersion blender.
  • Make balls with your hands (I made 16). Add to a plate and refrigerate for 15 minutes.
  • Heat a little bit of oil (I used 1 tablespoon of extra virgin olive oil) in a skillet or frying pan and sautée the meatballs over medium-high heat until golden brown. If you don’t consume oil, bake them at 350ºF or 180ºC until golden brown. Set aside.
  • Add the marinara sauce and the vegetable stock to the skillet or frying pan, stir and bring to a boil.
  • Cook the meatballs in the sauce over medium-high heat for about 20 minutes, stirring occasionally.
  • Serve your vegan meatballs immediately (I added some chopped fresh parsley on top), and store the leftovers in an airtight container in the fridge for 5-7 days, or in the freezer for 1 month. Thaw overnight in the fridge. 

Notes

  • Add your favorite fresh or dried herbs and spices.
  • Marinara sauce goes really well with meatballs, but any other sauce will do.
  • You could only use the marinara sauce instead of a combination of vegetable stock and marinara sauce, but I prefer my sauce not to be too thick, so I’m in love with this combo.
  • Nutritional info has been calculated by using 1 tablespoon of extra virgin olive oil to cook the meatballs.

Nutrition

Serving: 5meatballs | Calories: 355kcal | Carbohydrates: 53.4g | Protein: 21.2g | Fat: 8.6g | Saturated Fat: 1.7g | Sodium: 1259mg | Fiber: 15.6g | Sugar: 6.4g
Tried this recipe?Leave a comment below and let me know how it was!
Course: Main Dish
Cuisine: Italian
Author: Iosune Robles

Update Notes: This post was originally published in December of 2018, but was republished with new photos, step-by-step instructions, and tips in September of 2022.

More Vegan Main Dish Recipes

  • Marry Me Tofu in a skillet, garnished with chopped basil, with a bowl of basil on the side.
    Marry Me Tofu
  • Penne with vegan pasta sauce in a bowl, topped with fresh basil and vegan Parmesan, with ingredients surrounding the bowl.
    Creamy Vegan Pasta Sauce
  • Crumbled tofu ground beef in a bowl with a spoon.
    Tofu Ground Beef
  • Vegan penne alla vodka in a bowl, garnished with basil and vegan parmesan cheese.
    Vegan Vodka Sauce (Vegan Penne Alla Vodka)
1.4K shares

Comments

  1. Jaz Johnson says

    March 07, 2023 at 7:37 am

    5 stars
    Really REALLY yummy!
    I didn't have fresh parsley so used dried. This recipe doesn't disappoint! Also I subbed chickpeas for 4 bean mix and a tin of lentils and used a fake (cheapo version) of a Thermomix to process. Amazing!

    I'm using them in a veggie loaded spag bog ๐Ÿ™‚

    Yummo! Thank you for the recipe ๐Ÿค 

    Reply
    • Iosune says

      March 14, 2023 at 10:12 am

      Hi Jaz! So glad you liked it ๐Ÿ™‚

      Reply
  2. Linda says

    September 05, 2022 at 1:12 am

    Hi! Do you think a can of fat free refried beans would work? Also, I have a flax/chia blend. Both get gummy! Do you think that would work to hold the m'eat balls together?

    Reply
    • Iosune Robles says

      September 05, 2022 at 11:27 am

      Hi Linda! Feel free to use a can of fat-free refried beans ๐Ÿ™‚ Also, I think it is possible to use a flax/chia blend.

      Reply
  3. Amelia says

    December 29, 2021 at 5:42 pm

    Do you think the flavor profile of these veggie meatballs would go with bbq sauce as well as the marinara?

    Reply
    • Iosune Robles says

      January 04, 2022 at 11:19 am

      Hi Amelia! I think it could work ๐Ÿ™‚

      Reply
  4. Lea says

    November 04, 2020 at 5:27 pm

    5 stars
    This has become a staple in our vegan/omnivore mix household! I add 2 rsp of liquid smoke to the meatball mixture and mushroom stock to the marinara which kicks it up a notch for me. I prefer this dish to traditional meatball for sure! Thank you!

    Reply
    • Iosune Robles says

      November 05, 2020 at 7:20 am

      Hi! Sounds so good ๐Ÿ™‚ I'm glad you liked it!

      Reply
  5. Querino de-Freitas. says

    October 24, 2020 at 4:12 pm

    I like the looks of your meat-balls, I have a can of black-beans in the pantry, so I will use that .....I will take a photo of the finished dish and sent to you..do let me know how I can do this as I am new to this sort of thing...Thanks....Querino

    Reply
    • Iosune Robles says

      November 04, 2020 at 1:33 pm

      Hi! Have you got Instagram? Feel free to send the photo by DM (direct message) ๐Ÿ™‚

      Reply
  6. Mandy says

    June 29, 2020 at 11:07 pm

    This looks great! Iโ€™m not trying to be dumb, but the oats go in the meatballs right? It just says to set them aside but not what to do with them! Looking forward to trying this!

    Reply
    • Iosune Robles says

      June 30, 2020 at 1:32 pm

      Hi Mandy! You have to add it to the food processor with the rest of the ingredients ๐Ÿ™‚ Hope I have helped you and hope you like it!

      Reply
  7. Elissa says

    June 25, 2020 at 8:48 am

    5 stars
    Love them so delicious

    Reply
    • Iosune Robles says

      June 25, 2020 at 10:24 am

      Hi Elissa! Thanks for your comment ๐Ÿ™‚ So glad you loved our vegan meatballs! Have a nice day!

      Reply
  8. Kristin Mc Laughlin says

    June 17, 2020 at 7:06 pm

    5 stars
    I just made these with 50% chickpeas and 50% black beans because it all I had. LOVING them! Eating them as I type this! Thank you for being such a reliable blog for my dinners!

    Reply
    • Iosune Robles says

      June 19, 2020 at 11:27 am

      Wow, Kristin! Thank you for your kind words ๐Ÿ™‚ So glad you liked our meatballs and our blog!

      Reply
« Older Comments
4.50 from 12 votes (1 rating without comment)

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating





A photo of a shallow dish of vegan meatballs with some chopped parsley on top
Side picture of a shallow white dish with vegan meatballs garnished with some chopped parsley with a heading
Iosune with a glass of juice.

Hi, I'm Iosune!

I share easy and delicious vegan recipes perfect for everyday meals and special occasions, all made with simple, everyday ingredients.

More About Me

Most Popular Recipes

  • Photo of a bowl of general tso's tofu served over some rice
    General Tso's Tofu
  • Photo of some vegan Baileys being poured into a glass
    Vegan Baileys
  • Photo of a bowl of vegan vegetable soup
    Vegan Vegetable Soup
  • Picture of a dish with homemade vegan jambalaya topped with chopped parsley
    Vegan Jambalaya
  • A bowl with vegan tofu ricotta cheese and some bread slices around.
    Vegan Tofu Ricotta Cheese (4 Ingredients)
  • Photo of a plate of sweet and sour tofu
    Sweet and Sour Tofu

Vegan Spring Recipes

  • Bowl of vegan tzatziki sauce garnished with cucumber and olive oil.
    The Best Vegan Tzatziki Sauce (15 Minutes)
  • Tofu salad in a bowl.
    Marinated Tofu Salad
  • Vegan pasta salad on a plate with a fork.
    Easy Vegan Pasta Salad (20 Minutes)
  • Sliced vegan blueberry muffin with a delightful, fruity center on display.
    The Best Vegan Blueberry Muffins
  • Photo of some vegan lemon bars
    Vegan Lemon Bars
  • Close-up photo of a dish with a slice of vegan lemon cake and a fork
    Vegan Lemon Cake

Footer

A photo of a shallow dish of vegan meatballs with some chopped parsley on top
Side picture of a shallow white dish with vegan meatballs garnished with some chopped parsley with a heading

↑ Back to Top • Recipes • About • Contact

© 2025 Simple Vegan Blog. All rights reserved. Privacy Policy • Terms & Conditions • Affiliate Disclosure

Rate This Recipe

Your vote:




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

Recipe Ratings without Comment

Something went wrong. Please try again.