In a medium-sized mixing bowl, combine all the sauce ingredients, stir till well combined, and set aside.
In a food processor, process the peanuts till a ground meat-like texture is achieved, then set aside.
In a medium pot, add 1 tbsp. olive oil and gently cook your onions and garlic on medium heat for 5 minutes. Stirring frequently to prevent burning.
To the pot, add salt and pepper. Stir till all the onions and garlic are coated with the seasoning. Cook down the onions for 5 minutes before adding the lentils, chickpeas, or rice to the pot.
Remove the lentil mixture from the pot and gently pulse in the same food processor (you can also use a hand blender) till a crumble develops.
Transfer the lentil mixture to a medium-sized mixing bowl. To the bowl, add the peanuts and the remaining ingredients. Stir till well combined. Set ahead in the fridge for at least 30 minutes.
Preheat the oven to 350F and line a baking sheet with parchment paper.
Once cooled, you now form “meatballs”. I used a 1 1/2 tbsp. ice cream scoop to measure the size. I then rolled them and placed them on the baking sheet. Cook them for 20-30 minutes total, flipping and turning at least twice to avoid any burning.
NOTE: if you have a strong oven, please check on them at 20 minutes. If you have an oven that needs a bit more love... you may need to cook them for 40 minutes. Each oven is different. I cooked mine for 35 minutes and it worked perfectly.
At the halfway mark, remove the "meatballs" and lightly coat with 1/4 of the sauce. Just before the balls are completely cooked. Add another 1/4 of the sauce to the "meatballs" and cook for the remaining 5 minutes.
Serve with white rice, sesame seeds, green onions, and as much sauce as desired.
Video
Notes
Storage: Place the balls in a tightly sealed container in the fridge for up to one week. You can also, bake, seal and store in the freezer for up to 2 months. You can also premake, not bake and store in the freezer for up to two months. Cook them in a preheated 350F oven on a parchment-lined baking sheet for 30 minutes or until golden. Make sure you flip and move to avoid burning.Pre-make: If you want to premake the recipe I suggest making the recipe up till the baking step. Have them rolled and prepped in the fridge before baking. You can do this up to 48 hours in advance.Servings: This recipe serves 4 as a main meal but around 6 as an appetizer.Oil: If you prefer to make this recipe oil-free, then simply use water or vegetable stock to cook/steam the ingredients like the onions/garlic and peanuts. I recommend 3-4 tbsp. water or stock to replace the 1 tbsp. olive oil.Gluten-Free: If needed, use gluten-free panko and gluten-free hoisin.