Juicy Vegan Meatballs
Forget crumbly, bland veggie balls — these vegan meatballs are tender, flavour-packed, and perfectly sturdy for simmering in sauce or loading into subs. Made with pantry staples like lentils, oats, and miso, they deliver on both taste and texture.
Course Main Course
Cuisine Italian
- 1 cup cannellini beans drained and rinsed (use 400g can)
- 200 g mushrooms sliced and roasted until golden
- ½ cup cashews
- 1 cup rolled oats
- 1 lightly packed cup diced white sandwich bread crusts removed
- ¼ cup nutritional yeast
- ¼ teaspoon garlic powder
- ¼ teaspoon onion powder
- 2 tablespoon tomato paste
- 2 tablespoon vegan Worcestershire sauce
- 2 tablespoon soy sauce
- 2 tablespoon ground flaxseed
- ¼ cup fresh parsley finely chopped
- 3 teaspoon dried Italian herb mix basil, thyme, oregano
- 1 small white onion grated
- 2 garlic cloves minced
- ¾ teaspoon salt
- ¼ teaspoon black pepper
- 1 tablespoon miso paste optional but recommended for umami
Combine bread and onion:
Grate the onion using a standard box grater in a large bowl until you have about ½ cup of grated onion and juices. Add bread, mix to combine so the shallot juice soaks the bread and disintegrates. Lightly mash the soaked bread/shallot mix with a fork or your hands to help it fully break down. Set aside while you prep the other ingredients.
Blend the base:
In a food processor, combine beans, roasted mushrooms, cashews, oats, bread, parmesan, tomato paste, soy sauce, Worcestershire, minced garlic, herbs, salt, pepper, and miso (if using). Pulse until the mix is mostly combined but still slightly textured — don't over-blend.
Keyword butter beans, plant protein, protein