This post contains affiliate links.

These chickpea meatballs bring all the classic Italian vibes (think savory seasonings, breadcrumbs, eggs) without the meat! They come together in only 30 minutes with just a food processor. Enjoy them in a meatball sub, with spaghetti, or as an easy meal-prepped lunch!

Chickpea meatballs with spaghetti and marinara sauce.
save this recipe!
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

I’ve been on a serious meatball kick lately. Eggplant meatballs? Check. Vegan meatballs with seitan? You bet. But somehow, I’d never tried making a meatball recipe with my all-time favorite ingredient.

Enter chickpea meatballs. This recipe is super simple to make and the perfect addition to a quick, last-minute dinner. The best part is that they are made with all pantry staples, so they are perfect for when you just don’t know what else to make!

You’ll Have a Ball With These

  • Meal Prep-Friendly: Make a double batch to store in the fridge or freezer for quick and easy dinners all week.
  • Perfect for Entertaining: Serve them as appetizers with a variety of dips, or create a DIY meatball bar at your next party—guests can assemble their own bowls, wraps, or sliders!
  • Nutrient-Packed: These chickpea meatballs are loaded with plant-based protein, fiber, and vitamins from chickpeas, fresh herbs, and garlic.

Reader rating

★★★★★

“Thanks for the great recipe.” —Catherine

Add your review

Chickpea meatballs in a pan with marinara sauce.

Here’s What You’ll Need

These chickpea meatballs have all the classic meatball components—just with chickpeas as the base! Check out the recipe card below for the exact measurements. Jump down to the recipe card for exact measurements.

  • The “Meat” Of The Meatballs: The base is made from chickpeas, breadcrumbs, and eggs. I prefer canned chickpeas for convenience but feel free to use dried ones you’ve prepared. You can also use any breadcrumbs you like, including store-bought or gluten-free.
  • Flavorings: To season the meatballs, we’ve got Italian parsley with the stems removed, fresh garlic (or pre-minced), red onion, Italian seasoning, smoked paprika, salt, and black pepper.
  • Oil: This is just needed for cooking, so you can use any kind of vegetable oil you like here!

Types of parsley

Not all parsley is the same! Flat-leaf parsley (Italian parsley) and curly parsley differ quite a bit. Curly parsley is often used as a garnish and tends to taste bitter. Flat-leaf parsley has a fresh, earthy flavor that’s much milder and more versatile—making it the better choice for recipes.

Meatballs In 3 Easy Steps

Seriously, these chickpea meatballs couldn’t be easier to make. This is an overview of the recipe. Jump to the recipe card for the full printable recipe.

  1. Blend together the ingredients in a food processor.
  2. Roll mixture into meatball shapes.
  3. Cook in a single layer on the stove with a generous amount of oil.

Shaping Tip

If you want perfectly round chickpea meatballs, try freezing them first. Place them on a baking sheet and freeze for 15-20 minutes. This helps them hold their shape better during cooking.

Chickpea meatballs in a pan.
Use enough oil in the pan to get that golden, crispy exterior.
Chickpea meatball on a fork.
Serve them with your favorite sauce and toppings!

Why this Recipe Works

Vegetarian meatballs might sound like they’re trying to be something they’re not. But here’s why you (and any meat-loving friends) are going to love them!

  • Classic Flavor: With the perfect blend of seasonings, these chickpea meatballs will transport you straight to your favorite Italian trattoria.
  • They Look The Part: I mean, if it looks like a duck and quacks like a duck, then it’s probably a duck (or chickpeas).
  • Quick And Easy: This recipe comes together in a snap—no need to simmer all day for that amazing taste!
Chickpea meatballs with spaghetti and marinara sauce.

These Pair Well With

Vegetarian meatballs can be served in a variety of ways. This chickpea version can be Italian or Mediterranean because the cultures share some similar spices. Here are just a few ideas to get you started.

  • Marinara Sauce, meatballs, and parmesan cheese—the most classic combo, right?
  • Rotini Pasta Bake is a one-pan wonder that is perfect topped with fresh vegetarian meatballs.
  • Marry Me Butter Beans had to make the list because these meatballs are just out of this world paired with a creamy Tuscan sauce and butter beans.

Easy Chickpea Meatballs (30 Minutes)

5 from 6 ratings
Prep: 15 minutes
Cook: 15 minutes
Total: 30 minutes
Servings: 6 servings
These chickpea meatballs bring all the classic Italian vibes (think savory seasonings, breadcrumbs, eggs) without the meat! They come together in only 30 minutes with just a food processor. Enjoy them in a meatball sub, with spaghetti, or as an easy meal-prepped lunch!

Ingredients 

  • 2 15-oz cans chickpeas, drained and patted dry very well with paper towels, 425 g cans
  • 1 cup breadcrumbs, can sub gluten-free, 112 g
  • 3 large eggs*
  • ½ cup Italian parsley, thick stems removed
  • 4 cloves garlic
  • ½ medium red onion, roughly chopped
  • 2 tsp each Italian seasoning, smoked paprika, black pepper
  • 1 tsp salt
  • oil for cooking
Save this recipe!
Enter your email & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

Instructions 

  • Blend: Add all ingredients to a food processor. Pulse, scraping down the sides as needed, until evenly combined (it's okay if there's still some texture to it, just blend until it's more or less mixed into a dough).
    If dough is very soft, add a tablespoon of flour.
    Ingredients for chickpea meatballs in a food processor.
  • Roll: Roll into 25 to 30 chickpea meatballs.
    For chickpea meatballs that stay super round when cooking, you can set them on a parchment-lined plate and freeze them for 15 minutes before cooking!
    Rolling chickpea meatballs.
  • Cook: Generously coat the bottom of a large saute pan in oil over medium heat. Add chickpea meatballs, ensuring they remain in a single layer. Cook, flipping them often, until meatballs are browned on all sides and firm when poked. Cooking should take 15 to 20 minutes.
    Chickpea meatballs in a pan.
  • Serve warm in your favorite meatball dishes, like with spaghetti!
    Chickpea meatballs with spaghetti.

Notes

Can these be made in the air fryer? Yes, but they tend to get dry fast. If you do use the air fryer, freeze them first, brush with oil, then air fry.
*Make vegan chickpea meatballs by using flax eggs. Stir together 3 Tbsp of ground flax seed with 8 Tbsp of water, then use that in place of eggs.
Nutrition information assumes 2 Tbsp of olive oil will be absorbed into the meatballs.
Storage: Let them cool, then keep them in an airtight container in the fridge for up to 4 days. For the freezer, store them in an airtight container or freezer-safe ziplock bag for up to 3 months. Be sure to label them with the date they were initially made.
Reheat chickpea meatballs by popping them in the oven, air fryer, or microwave until reheated. The air fryer is my preferred method because it helps them get crisp again. If they’re frozen, just let them thaw in the fridge the night before reheating.

Nutrition

Serving: 1serving (see notes) | Calories: 294kcal | Carbohydrates: 42.1g | Protein: 11.5g | Fat: 9.2g | Saturated Fat: 1.7g | Cholesterol: 82mg | Sodium: 912mg | Potassium: 320mg | Fiber: 6.5g | Sugar: 1.7g | Calcium: 96mg | Iron: 3mg

Nutrition information calculated by Sarah Bond, degreed nutritionist.

did you make this?Leave a comment below and tag @liveeatlearn on social media! I love seeing what you’ve made!
Eat vegetarian cookbook.

Let's eat more plants!

Packed with over 100 reader-favorite vegetarian recipes, my cookbook is your go-to guide for easy, healthy meals that make plant-based eating a breeze.

You May Also Like

5 from 6 votes (1 rating without comment)

Leave a comment

Question? Ask your question here! Sarah personally answers comments every weekday.

Rate this Recipe:




21 Comments

  1. Nancy Brady, RN says:

    5 stars
    Any idea what could be sub’d for the eggs? We don’t do dairy. Thank you!

    1. Sarah Bond says:

      Flax eggs would work!

  2. Nat says:

    I followed instructions exactly when making the mixture. It came out too wet. I ended up having to add 5Tbsp flour to get them to hold. I then put them in fridge overnight. After slowly frying them on a low flame for approx 20-25min they tasted dry. What did I do wrong???

    1. Sarah Bond says:

      Hi Nat! Be sure to pat the chickpeas dry super well with paper towels before starting. And then use a medium heat to prevent them from overcooking and becoming dry 🙂 Happy cooking!

  3. Catherine Cox says:

    Sounds delish. I’m wondering, can these be baked in the oven instead of frying? Thanks for the great recipe

    1. Sarah Bond says:

      That would work! I’d just brush them with oil to help them brown up a bit in the oven 🙂

  4. Charlotte says:

    5 stars
    Super tasty! They go really well with a tomato sauce and spaghetti for a easy weekday meal.

    1. Sarah Bond says:

      So happy to hear you loved them, Charlotte! Enjoy!

  5. Susan says:

    5 stars
    Can I bake these… instead of making them on the stove? if so, at what temp, and for how long?

    1. Sarah Bond says:

      Yes, you can definitely bake them! I’d go with 400°F (200°C) for about 20–25 minutes, flipping them halfway through so they get golden on all sides. They won’t be quite as crisp as pan-fried, but they’ll still be super tasty!

  6. Bryan Franco says:

    How ma. Y cups of cooked chickpeas is two cans? I prefer to cook my own.

    1. Sarah Bond says:

      1 can of chickpeas is about 1.5 cups of cooked chickpeas 🙂

  7. Dorinda J says:

    5 stars
    I made these and they are delicious . I only used 1 egg instead of 3. I also baked in the oven and they came out fine . Definitely making again .

    1. The Live Eat Learn Team says:

      Thanks for the kind words Dorinda, happy eating!

  8. Jodi Kimm says:

    I don’t like to fry if I can bake..would these bake ok in convection oven?

    1. Sarah Bond says:

      Hi Jodi! While I haven’t tested this one in the oven, I do think you could bake them. I would just brush them each with a bit of oil to help get them nice and golden brown and crispy!

  9. Deb says:

    Can the meatballs be baked instead?

    1. Sarah Bond says:

      I actually haven’t tested baking these chickpea meatballs, but I think it would work. I would love to hear how it goes if you try it out!

  10. Dale says:

    5 stars
    Thank you for sharing this recipe