β±οΈ Time
Prep: 15 minutes
Cook: 20β25 minutes
Total: ~40 minutes
π½οΈ Serves
4 people (makes ~12β16 meatballs)
π§Ί Ingredients
2 cups mushrooms, finely chopped (button or cremini)
1 cup cooked chickpeas (or 1 can, drained and rinsed)
Β½ cup rolled oats
Β½ cup breadcrumbs (gluten-free if desired)
2 tbsp soy sauce or tamari
1 tbsp tomato paste
1 tsp garlic powder
1 tsp onion powder
Β½ tsp smoked paprika (optional)
Salt & black pepper, to taste
2 tbsp flaxseed meal + 6 tbsp water (flax egg)
2β3 tbsp olive oil for frying (or air frying)
πͺ Instructions
Step 1: Make Flax Egg
Mix flaxseed meal with water.
Let sit 5 minutes until thickened.
Step 2: Prepare Mixture
SautΓ© mushrooms in 1 tbsp oil over medium heat until soft and moisture evaporates (5β7 minutes).
In a food processor or large bowl, combine:
Cooked mushrooms
Chickpeas
Oats
Breadcrumbs
Tomato paste
Soy sauce
Garlic & onion powder, smoked paprika, salt, pepper
Flax egg
Blend/pulse until mixture holds together but still has texture.
Step 3: Form Meatballs
Roll mixture into 1Β½-inch balls with your hands.
Place on a plate or tray.
Step 4: Cook Meatballs
Option 1: Air Fryer (crispy)
Preheat air fryer to 180Β°C / 360Β°F.
Spray or brush meatballs lightly with oil.
Air fry 10β12 minutes, shaking halfway, until firm and golden.
Option 2: Pan-Fry
Heat 2β3 tbsp oil in a skillet.
Cook meatballs 8β10 minutes, turning frequently, until golden and firm.
Step 5: Serve
Toss with marinara sauce for pasta
Serve on sub rolls with vegan cheese
Enjoy as snacks or appetizers
π‘ Tips
Mushrooms: use a mix of cremini and shiitake for deeper flavor.
Texture: donβt overprocess β a little chunkiness is good.
Gluten-free: replace breadcrumbs with almond flour or extra oats.
Freezing: these meatballs freeze uncooked or cooked for up to 3 months.

