
20-Minute Chickpea Meatballs
Crispy, freezer-friendly chickpea meatballs ready in 20 minutes. Serve over pasta, in sandwiches, or on salads for a protein-packed vegetarian main.
Ingredients
Method
- In a food processor, pulse together the chickpeas, breadcrumbs, eggs, parsley, nutritional yeast or Parmesan, Italian seasoning, black pepper, garlic powder, smoked paprika, and kosher salt until the mixture comes together and is mostly smooth, scraping down the sides as needed.
- Using a small cookie scoop or a measuring spoon, portion the mixture into heaping tablespoon mounds and roll each into a ball. You should have about 14 golf ball-sized meatballs. If the mixture feels too wet or sticky to shape, stir in 1 to 2 extra tablespoons of breadcrumbs.
- Warm the olive oil in a large skillet over medium heat. Once the oil shimmers, add the chickpea meatballs in a single layer and cook, turning occasionally, until golden brown on all sides, 6 to 8 minutes.
- Serve the meatballs warm over spaghetti with marinara, tucked into a sandwich or pita, on top of a crisp salad, or with your favorite dipping sauce.
Nutrition
Notes
Storage: Let cooled meatballs chill in an airtight container for up to 4 days.
Reheat: Crisp them in a 325°F oven or toaster oven for 10 to 15 minutes, or microwave until hot.
Freeze: Place fully cooled meatballs in a zip-top freezer bag, press out air, and freeze for up to 3 months. Thaw in the refrigerator before reheating.
Oven method: Bake at 375°F for 18 to 20 minutes, flipping at the 10-minute mark.
Air-fryer method: Air fry at 375°F in a single layer, lightly spritz with cooking spray, and cook for 11 to 14 minutes, working in two batches if needed.
If the mixture is too sticky, add extra breadcrumbs; if too dry, add a splash of water or olive oil.
These meatballs pair well with pasta, pita bread, green salads, or as an appetizer with marinara or yogurt dip.
Tried this recipe?
Let us know how it was!Why These Chickpea Meatballs Work
Let me be honest with you. I’ve had my fair share of sad, crumbly veggie meatballs that fell apart in the sauce. It’s soul-crushing. So when I developed this recipe, I wanted a formula that actually worked. Every single time. Here’s what makes these different: – **The 20-minute promise.** From fridge to table in twenty minutes flat. Perfect for busy weeknights when you can’t spend an hour hovering over a stove. – **They hold their shape.** No crumbling disasters here. These meatballs stay intact whether you’re simmering them in marinara or twirling them around spaghetti. – **Real savory flavor.** The smoked paprika, garlic powder, and Italian seasoning work together to create that umami richness you crave. And nutritional yeast adds a subtle cheesy depth. – **Protein-packed and satisfying.** With 12 grams of protein per serving, these carry their weight as a main dish. – **Freezer-friendly.** Make a double batch. Freeze half. Thank yourself later on a busy Tuesday. These aren’t just “good for vegetarian.” They’re genuinely delicious. My carnivore friends ask for the recipe.Ingredients You’ll Need
The beauty of this recipe is that it uses simple pantry staples. You probably have most of these already.
Let me walk you through what does what, because each ingredient plays a role:
– **Canned chickpeas.** The star of the show. Also known as garbanzo beans, they’re the base that gives these meatballs their hearty texture. You’ll want to drain, rinse, and pat them dry really well. Extra moisture equals soggy meatballs.
– **Plain breadcrumbs.** The structural support. They soak up moisture and help hold everything together. Panko works in a pinch too.
– **Eggs.** The binder that keeps everything from falling apart. If you’re making vegan chickpea meatballs, you can swap in a flax egg.
– **Fresh parsley.** Brightness and color. It cuts through the richness and makes everything taste fresh. No parsley? Use basil.
– **Nutritional yeast.** My secret weapon. It adds a savory, almost cheesy flavor. Finely grated Parmesan works too if you’re not dairy-free.
– **Italian seasoning, garlic powder, smoked paprika, salt, and pepper.** The flavor team. Smoked paprika is the quiet hero here, adding that deep, warm smokiness that makes these taste like they’ve been cooking for hours.
The ingredients list looks simple because it is. That’s the point. This is a canned chickpeas recipe that anyone can pull off on a Tuesday night.
How to Make Chickpea Meatballs
Now for the fun part. The whole process takes ten minutes of prep and about eight minutes of cooking. Let’s break it down into the four stages that matter. **Stage 1: Pulse the Mixture** Dump everything into a food processor. Chickpeas, breadcrumbs, eggs, parsley, nutritional yeast, all the spices. Then pulse until it comes together and is mostly smooth. You’re not looking for a puree here. You want a mixture that holds together when you pinch it, with a little texture left. I scrape down the sides once or twice to make sure everything gets evenly mixed. It takes about thirty seconds total.
Tips for Perfect Chickpea Meatballs
Listen. I’ve tested this recipe more times than I care to admit. Here’s everything I learned so you don’t have to make the same mistakes I did. ❌ **Mistake:** Not drying the chickpeas thoroughly. ✅ **Solution:** After rinsing, pat them dry with paper towels. Really get in there. Wet chickpeas make mushy meatballs. ❌ **Mistake:** Over-processing the mixture until it’s a smooth paste. ✅ **Solution:** Pulse until just combined with some texture remaining. You want it to hold together, not turn into hummus. ❌ **Mistake:** Using too little oil in the pan. ✅ **Solution:** Don’t skimp on the olive oil. You need enough to create that crispy golden exterior. Two tablespoons is the sweet spot. ❌ **Mistake:** Overcooking until they’re dry and tough. ✅ **Solution:** Six to eight minutes over medium heat is plenty. They should be golden brown on the outside and tender in the middle. If you want to go the oven route, you absolutely can. **Baked chickpea meatballs** work great at 375°F for 18 to 20 minutes, flipping at the 10-minute mark. The air fryer also does a fantastic job. Air fry at 375°F for 11 to 14 minutes, giving them a light spritz of cooking spray first. Just know that pan-frying gives you the best texture. The direct contact with oil creates that crispy exterior that’s hard to beat.Variations and Substitutions
This recipe is forgiving. Like, really forgiving. Here are some swaps I’ve tested that work beautifully: – **Make them vegan.** Swap the eggs for flax eggs. One flax egg equals one tablespoon of flaxseed meal mixed with three tablespoons of water. Let it sit for five minutes until it turns gel-like. Use this in place of each egg. – **Go gluten-free.** Use gluten-free breadcrumbs, ground oats, or even ground almonds. All three work. – **Dairy-free option.** The recipe already uses nutritional yeast, which is naturally dairy-free. If you go with Parmesan instead, just know it’s not dairy-free. – **Switch up the herbs.** No Italian seasoning? Use any combo of dried oregano, basil, and thyme. No parsley? Fresh basil or cilantro both work. – **Add some heat.** A pinch of cayenne pepper in the mixture gives these a nice kick. – **Sneak in veggies.** Finely chopped carrots, bell pepper, or zucchini can be pulsed into the mixture. Great way to use up leftovers. The recipe is really a template. Once you’ve made it once, you’ll start seeing all the possibilities.Storage and Reheating
These chickpea meatballs were made for batch cooking. They’re the perfect freezer-friendly veggie meatballs for busy weeks. **Refrigerate:** Let the cooled meatballs chill in an airtight container for up to 4 days. Great for meal prep. **Freeze:** Place fully cooled meatballs in a zip-top freezer bag. Press out all the air, seal, and freeze for up to 3 months. Thaw in the refrigerator before reheating. **Reheat:** Here’s the trick. To get that crispness back, heat them in a 325°F oven or toaster oven for 10 to 15 minutes. The microwave works in a pinch, but you’ll lose some of that crispy exterior. You can also freeze them before cooking. Form the balls, place them on a baking sheet, and freeze for 15 to 20 minutes until firm. Then transfer to a freezer bag. When you’re ready, cook them straight from frozen. Add a couple extra minutes to the cooking time. This make-ahead potential is why I love these for meal prep. Cook once, eat twice.Serving Suggestions
Okay, let’s talk about all the ways you can serve these. Because honestly, variety keeps things interesting.
My favorites, in order:
– **Spaghetti and vegan meatballs.** The classic. Simmer the meatballs in your favorite marinara for a few minutes, then serve over pasta.
– **Meatball subs.** Tuck them into a crusty roll, add marinara and a sprinkle of Parmesan if you like. Dinner heaven.
– **In a pita.** Warm pita, hummus, fresh veggies, and crispy meatballs. Lunch sorted.
– **On a salad.** Pile them on a bed of greens with some cherry tomatoes and a lemony dressing. Light and fresh.
– **Appetizer style.** Serve them with marinara or a yogurt dip for a party. They disappear fast.
Even cold, straight from the fridge, they’re pretty delicious. Not that I would know anything about that.
Frequently Asked Questions
If you’re looking for more meat-free Monday dinner inspiration, I’m always sharing new ideas on my Pinterest. [Follow me over here for more plant-based dinner recipes that don’t feel like a compromise.](https://www.pinterest.com/0cckre4g6zt9edwjfrtuw3i2dy6jcf/,rel=”dofollow”) I add new ones every week. These chickpea meatballs are proof that plant-based dinners can be crave-worthy. They’re simple enough for a beginner cook, delicious enough for a foodie, and versatile enough to keep your dinner rotation interesting. No more same old five meals, ever again. When you make these, and you will, your dinner table will never look back.Source: Learn More About This Dish
Can I make meatballs with chickpeas?
Yes, absolutely. Chickpeas are one of the best bases for vegan meatballs. When blended with breadcrumbs and eggs, they hold together beautifully and crisp up well in the pan. The key is drying the chickpeas well and using the right binder ratio.
What is a good binder for vegan meatballs?
A flax egg is the best vegan binder. Mix one tablespoon of flaxseed meal with three tablespoons of water per egg and let it sit for five minutes until it becomes gel-like. It works just like an egg to hold the meatballs together, keeping them vegetarian and vegan-friendly.
Can I bake or air-fry chickpea meatballs?
Yes. For the oven, bake at 375°F for 18 to 20 minutes, flipping at the 10-minute mark. For the air fryer, lightly spritz the meatballs with cooking spray and air fry at 375°F for 11 to 14 minutes, working in batches if needed. Pan-frying gives the crispiest result, though.
Are chickpeas healthier than meat?
Chickpeas are a great source of plant-based protein and fiber, with none of the saturated fat found in beef. Each serving of these meatballs delivers 12 grams of protein and only 2 grams of saturated fat. They’re a nutrient-dense choice for a high-protein vegetarian meal.
Can I make chickpea meatballs ahead of time?
Absolutely. You can form the balls and refrigerate them unbaked for up to 48 hours before cooking. Or fully cook them, let them cool, and store in an airtight container in the fridge for up to 4 days. They also freeze beautifully for up to 3 months.
How do you make garbanzo bean balls?
Garbanzo bean balls, also called chickpea meatballs, are made by pulsing chickpeas with breadcrumbs, eggs, parsley, and seasonings in a food processor. Roll the mixture into balls and pan-fry in olive oil for 6 to 8 minutes until golden brown on all sides. It’s that simple.