Chickpea "Meatball" Subs
Prep time
Cook time
Total time
These Chickpea "Meatball" Subs are a vegetarian take on a classic hearty sandwich. In partnership with USA Pulses and Pulse Canada! They're perfect for game day if you don't want something too heavy.
Serves: 6 sandwiches
  • 2 tablespoons olive oil
  • 1 small white onion, diced
  • 6 garlic cloves, minced
  • 2 (15-ounce) cans chickpeas, drained and rinsed
  • ¾ cup plain bread crumbs
  • 1 large egg
  • 2 tablespoons fresh parsley
  • 2 teaspoons Italian seasoning
  • ¼ teaspoon crushed red pepper flakes
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • ¼ cup grated parmesan
  • 6 hoagies
  • 1½ cups marinara sauce
  • ½ cup thinly sliced mozzarella
  • 2 tablespoons fresh basil, sliced
  1. Preheat oven to 400 degrees F.
  2. Set a medium pan over medium-high heat with the oil. Once hot, add the onion and garlic and cook until softened and translucent, about 5 minutes.
  3. Pour the chickpeas into a food processor and pulse until they're chopped down into coarse crumbs. Add the sautéed onions and garlic, bread crumbs, egg, Italian seasoning, pepper flakes, salt, pepper, and parmesan and pulse until the mixture comes together like a dough. Roll into 1-inch balls and place on a greased baking sheet. Continue rolling until all the mixture is used. Bake for 20 minutes, flipping over halfway through baking to ensure even browning.
  4. To assemble the sandwiches, make a slit in each roll and spoon a bit of warmed marinara into each. Place a few chickpea balls into each and top with more marinara. Top with a slice of mozzarella and transfer the sandwiches onto a baking sheet. Place under a broiler set on low until the cheese has melted, about 1 to 2 minutes. Remove from the oven and garnish with fresh basil. Enjoy!
Recipe by The Candid Appetite at