How to make Delicious Vegan Meatballs

It’s time for vegan meatballs! Our recipe uses Impossible Burger plant meat, and the meatballs are so “meaty” that non-vegan versions a thing of the past.




  1. Prepare flax egg by mixing together ground flax seeds with 3 tablespoons of vegetable broth in a small bowl or mug. Allow to thicken for 5 minutes.
  2. Add onion and garlic to a food processor and blitz until pureed.
  3. Into a large mixing bowl add flax egg, 1 cup vegetable broth, pureed onion and garlic, Impossible Burger plant meat, bread crumbs, vegan parmesan cheese, parsley, and a pinch of salt and pepper. Mix well to combine.
  4. If you’d like to cook the vegan meatballs in the oven, preheat oven to 425F/218C and prepare a baking tray by lining it with parchment paper or silicone baking mat.
  5. Form the the vegan meatball mixture into 32 balls (around 1 inch/2.5cms wide). (see notes for rolling tip)
  6. To cook the vegan meatballs:
    • Oven: place vegan meatballs on the lined baking tray and bake in the oven for around 10 minutes, or until golden brown.
    • Stovetop: place vegan meatballs into a medium hot skillet, which has been coated with cooking oil spray (see note). Fry until golden brown on all sides.
  7. Transfer vegan meatballs to a bowl and serve will warm. Enjoy!


We recommend serving your delicious vegan meatballs with our marinara sauce as a dipping sauce, with pasta, gravy or anywhere that meatballs are usually found!

Store vegan meatballs in a sealed container in the fridge and consume within 3 days. Reheat as needed.


Keywords: vegan meatballs, meatballs recipe, Impossible burger recipes, The Plant Riot

Scroll to Top