Vegan Meatballs

Introduction: Vegan Meatballs

About: Avid homebrewer, guerrilla geneticist and constant crafter. I am always elbow deep in at least three projects while dreaming up another. Currently I'm exploring my personal genome, microbiome, yeast geneti...

Recently I threw a party for a group of friends and I thought pasta would be a good dish to serve, but I had to be mindful of everyone's dietary restrictions. So, I boiled up some veggie pasta (my housemate just got a Veggetti and we wanted to try it out), but it still needed something else.


But half of my dinner guests were vegetarian. So I decided to get creative and make veggie meatballs.

Step 1: Ingredients

The ingredients are as follows:

  • 1 Can Black Beans
  • 1/2 Cup Pearled Barley
  • 3 Tbsp. Black Bean Paste
  • 1 Tbsp. Onion Powder
  • 2 Tspn. Garlic Powder
  • 2 Tspn. Parsley
  • 2 Tspn. Oregeno
  • 2 Tspn. Basil
  • 2 Tspn. Thyme
  • Olive Oil (for pan frying)

You can play around with the seasonings and herbs, that is just the combination I used. The most important components are the first three. The beans give the meatballs protein, color and structure while the barley gives the meatballs substance and texture. The black bean paste gives the meatballs that umami taste that is missing without the meat.

Step 2: Prepare the Barley

Barley is a great, hearty alternative to other carbohydrates and starches like rice. It has a great texture and pairs well with almost anything.

To prepare the barley, boil 1 1/2 cup of water then add the 1/2 of barley once boiling. Reduce the heat and cover until all the water has been absorbed (around thirty minutes).

Step 3: Prepare the Beans

While the barley is cooking, drain and rinse the black beans. Put the rinsed beans into a blender, food processor or hand mixer and puree. Use a spatula to scrape the sides to ensure a consistent paste.

It is important to use a mechanical blender to release the starches in the bean, which will act as a binding agent for the meatballs. It's the same concept (but opposite goal) of why you wouldn't blend potatoes, or else you'll end up with sticky mashed potatoes.

Step 4: Mix

Once your barley is cooked and beans blended, mix everything together in a mixing bowl with a wooden spoon or your hands. You'll probably want the barley to cool a little bit before sticking your hands in there though!

Step 5: Fry

Form the mixture into balls with the palm of your hands. I found that balls of about 1-1.5" (~30 cm) in diameter work best. They're fairly sticky uncooked, so the best method I found was to heat 1-2 Tbsp. of olive oil in a pan then roll and drop each ball in individually. Cooking them this way keeps them from getting stuck together while spreading out their cook times for a more manageable approach. Take a look at my setup in the pictures for an idea of what the cook station should look like.

Brown the meatballs on each side for 1-2 minutes then flip gently with tongs or your utensil of choice. Once the meatballs are brown on all sides put them on a paper towel-lined plate to allow the extra oil to drip off. Continue the process until all meatballs are done. The recipe makes about 24 meatballs.

Step 6: Serve

Plate the meatballs separately or on top of your favorite dishes right before serving. They look great and taste even better!

While they're not going to taste just like meat, they're pretty close and they fulfill that craving for protein. They're also not as tough as meatballs. so take that into consideration when putting them into a meatball sandwich or a sauce with a lot of liquid (they will eventually begin to dissolve).

In the end, they were a huge success and really easy to make. I'll definitely be making them again!



    • Fix It! Contest

      Fix It! Contest
    • Game Life Contest

      Game Life Contest
    • Water Contest

      Water Contest

    12 Discussions

    ​Awesome! We made some "meatballs" from purple carrot last night that used miso paste, which was really interesting! It sounds like using bean paste results in a similar umami effect. ;)

    1 reply

    Thanks Amelia, that sounds like an interesting idea too! My housemate and I were just talking about getting some miso paste, we'll have to try it out!

    I don't know about "..really easy to make" but a huge success indeed! Delicious.

    Surprised you even looked at this recipe knowing it was vegan. I would think that the "be nice" comment policy would keep negativity away. It's sad the MEAT eaters can be so irritable.

    Because they have a similar texture as meat. Maybe if you eat more veggies

    you won't feel so bad. They really lift your spirits! Take that frown and turn it upside down!

    Peace and love


    2 years ago

    I've been looking for a good recipe looks like a winner

    Wonderful! Can't wait to try this!

    For chewier texture, one could substitute texturized vegetable protein (TVP) for the barley, and hydrate it in a broth of choice. Adding an egg might be good to hold it together more, too. Thanks - I'm going to try this!

    1 reply

    Because people who don't/won't/can't eat meat still enjoy comfort foods.

    awww, who knew one could get so offended off of beans and barley!? well, you sir may have as many MEATballs as you like and you don't have to eat a single "meat"ball if you don't want to. though, they are tasty