Vegetarian meatballs made with chickpeas and feta bake up golden and tender in about 20 minutes. Crumbled chickpeas give them a hearty bite, while feta adds a salty tang and panko keeps them together.
Many meat-free meatballs turn dry or fall apart in the oven. This recipe keeps them moist by pulsing the chickpeas just until crumbly, then binding them with one egg and a small amount of panko.

Golden baked chickpea meatballs with feta and parsley, served with marinara.
Recipe Snapshot
Why You’ll Love This Recipe
- Meat-Free and Filling: Chickpeas and feta give the meatballs enough protein and body to serve as a main dish.
- Bakes, Not Fries: One sheet pan and 20 minutes in the oven means little hands-on cooking at the stove.
- Make-Ahead Friendly: Shape the balls in advance, refrigerate, and bake when you’re ready.
- Works Many Ways: Serve with marinara, in a sub, or over pasta.
What Makes This Recipe Work
A few simple steps give these vegetarian meatballs structure and flavor:
- Pulse, Don’t Purée: Chickpeas that are blended smooth turn pasty. Pulsing leaves texture that holds the shape.
- Feta Adds Salt and Structure: Crumbled feta seasons the mix and helps it hold together without extra salt.
- Panko Absorbs Moisture: Panko soaks up the liquid from the chickpeas, so the balls don’t spread on the pan.
- High Heat Browns the Outside: Baking at 425°F crisps the surface while the centers stay tender.
Ingredients You Will Need
Meatballs
- 1 can (15 oz) chickpeas, drained and rinsed
- 2 cloves garlic, minced
- 2 tbsp fresh parsley, chopped
- 1/2 cup panko breadcrumbs
- 1/2 cup crumbled feta (about 2 oz)
- 1 large egg, beaten
- 1 tsp Italian seasoning
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1 tbsp olive oil, for brushing
For Serving
- 1 cup marinara sauce (optional)
Kitchen Tools You Need
- Food Processor: Pulses the chickpeas into crumbles. A potato masher works if you don’t have one.
- Mixing Bowl: Large enough to fold in the feta and panko without spilling.
- Parchment-Lined Sheet Pan: Keeps the meatballs from sticking and makes cleanup easy.
Step-by-Step Cooking Instructions
Blend the Chickpeas
Add the drained chickpeas, garlic, and parsley to a food processor. Pulse until coarsely crumbled, with some texture left.

Visual Cue: The chickpeas should look crumbly and coarse, not smooth like hummus.
Mix in the Binder
Transfer to a mixing bowl. Stir in the feta, panko, egg, Italian seasoning, salt, and pepper until the mixture holds together when pressed.

Visual Cue: A small piece should hold its shape when you squeeze it.
Shape the Meatballs
Preheat the oven to 425°F (220°C) and line a sheet pan with parchment. Roll the mixture into about 16 balls, about 1 1/2 inches each.

Visual Cue: The balls should be even in size with smooth surfaces and no cracks.
Brush and Bake
Brush the meatballs with olive oil and bake 18 to 23 minutes, turning once halfway, until golden brown.

Visual Cue: The outside should look golden and slightly crisp, with the centers firm.
How to Know When Your Vegetarian Meatballs Are Ready
- Color Check: The outside should be golden brown on all sides.
- Firmness Check: Press one gently. It should feel firm, not soft or wet in the center.
- Heat Check: Cut one in half. It should look steaming hot all the way through.
Kitchen Tips & Common Mistakes
- Crumbling Balls: The mixture is too dry. Add a spoonful of water or a little more egg.
- Sticky Hands: Wet your hands before rolling. The mixture will hold its shape better.
- Over-Blended Chickpeas: A smooth paste gives dense, pasty meatballs. Pulse only until crumbly.
- Soggy Bottoms: Crowding the pan steams the meatballs. Leave a little space between them.
What to Serve With Vegetarian Meatballs
These meatballs fit many meals. Try them with:
- Marinara and Pasta: Simmer them in marinara and serve over spaghetti or orzo.
- Sub Sandwiches: Tuck them into a toasted roll with melted provolone.
- Salad or Grain Bowls: Slice them over greens, quinoa, or rice with a lemon vinaigrette.
Whichever way you serve them, vegetarian meatballs are an easy weeknight dinner that works with what you already have.
How to Store and Reheat Leftovers
- Refrigerator: Cool, then store in an airtight container for up to 3 days.
- Reheating: Warm in a 350°F (175°C) oven for 8 to 10 minutes, or in a covered pan with marinara over low heat.
- Freezer: Freeze in a sealed bag for up to 1 month. Thaw in the fridge before reheating.
For more on refrigerator storage periods, see the University of Minnesota Extension storage times guide and the University of Delaware Keep Food Safe guide.
Frequently Asked Questions
Can I make vegetarian meatballs without egg?
Yes. Replace the egg with 1 tablespoon of ground flaxseed mixed with 3 tablespoons of water. Let it sit for 5 minutes until gel-like, then use it in place of the egg. Check that your feta and panko suit your diet, as some brands contain animal ingredients.
Can I make them ahead?
Yes. Shape the balls and refrigerate them on the lined pan for up to 24 hours before baking. Add 2 to 3 minutes to the bake time if they go in straight from the fridge.
Are chickpea meatballs healthy?
Chickpeas provide fiber and plant protein. Feta adds salt and fat, so use it in the amount listed and skip extra salt in the sauce if you add marinara.
Can I use gluten-free breadcrumbs?
Yes. Use certified gluten-free panko or breadcrumbs. The texture is similar, though the balls may be slightly more delicate.
Vegetarian Meatballs
Ingredients
Equipment
Method
- Add the drained chickpeas, garlic, and parsley to a food processor. Pulse until coarsely crumbled, with some texture left.

- Transfer to a mixing bowl. Stir in the feta, panko, egg, Italian seasoning, salt, and pepper until the mixture holds together when pressed.

- Preheat the oven to 425°F (220°C) and line a sheet pan with parchment. Roll the mixture into about 16 balls, about 1 1/2 inches each.

- Brush the meatballs with olive oil and bake 18 to 23 minutes, turning once halfway, until golden brown.

Leave a Reply