In a food processor add all the ingredients except for the oil for the meatballs. Pulse until well combined and able to roll the mixture into a ball.
In a large pan add the olive oil and turn stove on medium low heat. Scoop about 2 tablespoons and roll into a ball to make a meatball. This should make about 24 meatballs. Place in the pan and cook until golden and crispy.
Once all the meatballs are in there move them around letting them get golden and crispy. Move them around in the pan to let all the sides touch the heat.
Once they are all cooked remove from the pan.
Add in all the sauce ingredients and whisk over low heat. Whisk until thickened and smooth. If it becomes too thick you can add in 1 to 2 tablespoons of water.
Add your meatballs back in and toss to coat.
Garnish with peanuts and parsley/cilantro and enjoy. Pair with your rice, noodles, veggies, anything you like.
Video
Notes
For the vegan egg replacer I use the one from Bob's Red Mill. You can use a flax egg, chia egg, vegan Just Egg - anything to bind
Keyword easy dinner idea, easy tofu recipe, easy tofu recipes, one pan meal, peanut and ginger vegan meatballs