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. Mike says:

    How could these meatballs be almost 300 calories each?

    1. Sarah Bond says:

      The nutrition information is per serving, which is multiple meatballs. The whole recipe makes six servings!