Vegan Chicken Meatballs
These savory vegan chicken meatballs are made with Impossible Chicken Nuggets. They’re perfect for pasta dishes, subs, or as appetizers.
This post may contain affiliate links. Disclosure Policy
You’ll also get even more vegan recipes delivered to your inbox every week!
The first time I experimented with these vegan chicken meatballs, it was a busy weeknight, and I was craving something comforting yet plant-based. Combining the familiar taste of chicken nuggets with the versatility of meatballs led to this delightful recipe. Now, it’s a staple in my kitchen, bringing joy to both vegans and non-vegans alike.

The Recipe That Changed My Weeknight Dinners
I’ve seen a lot of chicken meatballs recipes lately. And I thought, how could I make this convincingly vegan?
That’s why I decided to combine thawed Impossible Chicken Nuggets with ingredients like nutritional yeast and vegan Worcestershire sauce. It creates a rich umami flavor reminiscent of traditional chicken meatballs.
The addition of a flax egg ensures the mixture binds perfectly, resulting in meatballs that are both tender and cohesive. Air frying or baking them gives a delightful crispness on the outside while keeping the inside moist and flavorful.
Ingredients + Substitutions
You can find the full printable recipe, including ingredient quantities, below. But first, here are some explanations of ingredients and steps to help you make this recipe perfect every time.
Here are the ingredients you’ll need for this recipe, including substitution ideas:
- Flax Egg: Combine 1 tablespoon of ground flaxseed with 2.5 tablespoons of water. Let it sit for a few minutes to thicken. This acts as a binder, replacing traditional eggs.
- Impossible Chicken Nuggets: These plant-based nuggets provide a realistic chicken flavor and texture. Thaw them completely before use.
- Bread Crumbs: Panko offers a lighter texture, while regular or plain breadcrumbs provide a denser bite. Choose based on your preference.
- Nutritional Yeast Flakes: Adds a cheesy, umami flavor. Look for it in the health food section of your grocery store.
- Vegan Worcestershire Sauce: Enhances the depth of flavor. If unavailable, soy sauce is a good substitute.
- Dehydrated Onions: Provides a subtle onion flavor without the moisture of fresh onions.
- Garlic Powder: Adds a mild garlic flavor evenly throughout the mixture.
- Vegan Yogurt: Introduces moisture and a slight tang, enhancing the meatball’s tenderness.
- Olive Oil (for brushing): Helps achieve a golden-brown exterior during cooking.

Serving Suggestions
Serve these vegan chicken meatballs with your favorite side dishes such as:

Storage Tips
Store leftover meatballs in an airtight container in the refrigerator for up to 4 days. For longer storage, place them in a freezer-safe container and freeze for up to 3 months. To reheat, bake or air fry until warmed through to retain their crispiness.

Subscribe and Get a Free Easy Vegan Recipes eBook
Plus our latest vegan recipes, delivered right to your inbox!
We won’t send you spam. Unsubscribe at any time.

Vegan Chicken Meatballs
Ingredients
- 1 flax egg
- 1 package Impossible Chicken Nuggets (12 oz)
- ½ cup bread crumbs (panko, regular, or plain)
- 2 tablespoons nutritional yeast flakes
- 1 tablespoon vegan Worcestershire sauce (substitute soy sauce)
- 1 tablespoon dehydrated onions
- 1 teaspoon garlic powder
- 1 tablespoon vegan yogurt
- 1 tablespoon olive oil (for brushing)
Instructions
- Preheat oven to 400°F/200°C. Line a baking sheet with parchment paper.
Prepare the Base:
- Thaw the Impossible Chicken Nuggets completely. Chop them into small pieces, then mash them with a fork or potato masher until they form a cohesive, ground meat-like consistency (You can pulse them lightly in a food processor if desired).
Mix the Ingredients:
- In a large mixing bowl, combine the mashed nuggets, breadcrumbs, nutritional yeast (if using), flax egg, soy sauce, seasonings, and plant-based yogurt or mayo. Mix until the ingredients are evenly incorporated and form a sticky, moldable mixture.
Form the Meatballs:
- Using your hands or a cookie scoop, form the mixture into 12 evenly sized balls, about 1.5 inches in diameter. Place them on a plate or tray.
Cook the Meatballs:
- Air Fryer: Preheat to 375°F/190°C. Lightly brush or spray the meatballs with olive oil, then air fry for 10–12 minutes, shaking the basket halfway through, until golden and slightly crisp on the outside.
- Oven: Preheat to 375°F /190°C. Place the meatballs on a parchment-lined baking sheet. Lightly brush or spray with olive oil. Bake for 15–20 minutes, flipping halfway, until golden.
- Pan-Frying: Heat a skillet with 1–2 tbsp olive oil over medium heat. Cook the meatballs for 6–8 minutes, turning occasionally, until browned and heated through.
(The products above contain sponsored links to products we use and recommend)
Notes
Tips:
- If the mixture feels too wet, add a bit more breadcrumbs until it holds together well. If it’s too dry, add a splash of plant-based milk or broth.
- These meatballs freeze well! Store in an airtight container and freeze for up to 3 months. Reheat in the oven or air fryer for best results.
The nutrition information shown is an estimate provided by an online nutrition calculator and should not be considered a substitute for a professional nutritionist’s advice.
More Vegan Chicken Recipes
If you love this recipe for vegan chicken meatballs, here are more “chicken” favorites to try:
Ready for more? Check out these High-Protein Vegan Dinners!







