Vegan Chickpea Meatballs Recipe

This post may contain affiliate links. Read our disclosure policy.

A really delicious and easy recipe for vegan chickpea meatballs made with a mix of mushrooms, herbs and spices that you bind together with a healthy vegan egg substitute and some chickpea flour.
I served them with whole wheat spaghetti and this to die for tomato sauce the first night, then we had them with pesto the next day. Don’t make me choose a favorite! 
There are many different variations of plant based meatballs we are going to tackle soon. Think walnuts, lentils, quinoa, cannellini beans, tempeh, brown rice, oats, eggplant, zucchini, the hardest part is deciding what to choose and mix together. In any case, don’t forget to sprinkle some of this vegan parmesan cheese over the top!
We love, love, love chickpeas and mushrooms so I most likely have these ingredients on hand at all times, which is how this recipe happened. 

why we love these chickpea meatballs: 

Gluten free
Super delicious
Hearty & Filling
Great leftovers
Vegan Mushroom Chickpea Meatballs with Tomato Sauce and Spaghetti
As always, if you make this recipe remember to snap a photo and tag it with #VeggieSociety on Instagram.
Chickpea Meatballs
5 from 2 votes

Vegan Chickpea Meatballs

An easy recipe for vegan meatballs made with a mix of chickpeas, mushrooms, herbs and spices that you bind together with a healthy vegan egg substitute and some chickpea flour.
Print Recipe
Prep Time:20 minutes
Cook Time:25 minutes
Total Time:45 minutes


Vegan Egg Substitute:

  • 2.5 tbsp ground flax and chia mix
  • 5 tbsp water


  • Add a drizzle of olive oil to a large skillet and sauté the onion with a pinch of sea salt until translucent.
  • Meanwhile add the mushrooms to a food processor and chop them up in small pieces. Add them to the pan with the onion and toss to coat well. Sauté together for a few minutes until wilted and most of the water has evaporated.
  • Mix in the garlic and stir well. Add the oregano, garlic and onion powders, smoked paprika, parsley, chives and nutritional yeast. Mix well and remove from flame.
  • Meanwhile add the chickpeas to the bowl of a food processor and chop until a rustic texture is achieved. You don’t want a purée just a nice chop throughout. 
  • Transfer the chopped chickpeas and the mushroom mixture to a large bowl with the chickpea flour and bread crumbs. 
  • Combine the ground flax chia mixture with the water and add it to the rest of the ingredients.
  • Use a spatula and mix to combine well. Season to your taste with sea salt and black pepper. 
  • Wet your hand or use a drop of olive to coat them. Form meatballs the size of gold balls and place them on a large tray. At this point you can pan sear or bake them.

Stove Top Method:

  • Heat up a cast iron skillet over medium high flame and add a drizzle of olive. Place a few meatballs on top a couple of inches apart. Cook until golden brown to your liking rolling them around in the pan to get all sides.

Oven Method:

  • Preheat your oven to 450”F 
  • Bake the meatballs for about 25 turning them over carefully half way.
    Meanwhile prepare your favorite pasta, warm up the sauce and serve with the meatballs on top. 


Please use a type mushroom you like to ensure you will love the final recipe.


Calories: 137kcal | Carbohydrates: 22g | Protein: 7g | Fat: 4g | Sodium: 84mg | Potassium: 501mg | Fiber: 5g | Sugar: 3g | Vitamin A: 1230IU | Vitamin C: 11.6mg | Calcium: 47mg | Iron: 2.9mg
Course: Main Course
Cuisine: Mediterranean
Keyword: Chickpea Meatballs
Servings: 6 people
Calories: 137kcal
Author: Florentina

Go Vegan:

Tomato sauce
Tomato Sauce
Pumpkin Carrot Cake
Pumpkin Carrot Cake
Chickpea Tuna Salad

Similar Posts


  1. Made these meatless balls with your authentic tomato sauce and dinner was bomb ? At least that’s what my kids say, so thank you I’ll be making this again soon, definitely a keeper.

  2. I feel like I’m reverse engineering, but can I substitute 2 eggs for the flax/chia/water combination? Just interested … the meatballs are quite delicious, as vegan.

Leave a Reply

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

Recipe Rating