These homemade vegan meatballs are the best. They are moist but not mushy, hold their shape and are very easy to make. And they take only 30 minutes to make. My vegan meatballs start with meatless veggie crumbles. There are a wide variety of options of these available these days. You can use TVP (Textured Vegetable Protein), frozen vegan beef crumbles and so on. Read the ingredients section for more information. This is a dairy-free and egg-free meatball recipe. Instead of using an egg for binding, I used flaxseed meal to make these 100% vegan and 100% easy. These meatballs are also flavorful with the addition of dried herbs, onion and garlic. They also freeze beautifully for later meals. So go ahead double or triple the recipe and save some for later. Serve them over spaghetti with tomato sauce. Or make a vegan meatball bowl with your favorite grains, veggies, salad greens and sauces. They are also amazing just as is and Enjoy!!

Why I love this recipe

easy 30 minute recipepacked with flavormoist in the insidenot mushy and will hold shapecan be made ahead of time and frozen for laterflavors can be customized - check the Tips sectioncan be served with as-is or with pasta or in salads

Ingredients

The most important ingredient for these meatless meatballs recipe is the meatless crumbles. There are a wide variety of options available now. Here are a few:

TVP (Textured Vegetable Protein) - dried soya crumbles/ granules usually sold in bulk bins of health food stores. These are sold dried and should be re-hydrated or re-constituted before use.Meatless crumbles - sold either in the frozen or the refrigerated section of the grocery stores:Boca, Gardein, MorningStar, Lightlife & Impossible Meat - are all soy based and veganBeyond Meat - soy-free, made with pea protein and veganQuorn - is soy-free and uses Mycoprotein as the base. Note this contains egg white, hence not vegan.

So, depending on your diet restrictions (soy-free or vegan), choose any one of the above veggie crumble option. The other ingredients you need are:

flaxseed meal - in lieu of egg for bindingbread - feel free to use any bread you have on hand except for sweet bread. Gluten-free bread will also workground oats or oat flour - simply blend rolled oats or quick oats in a blender to make fine-ish powder and use in the recipe.onion & garlicdried Italian seasoning - this is a classic choice, but check out the Tips section on how to change up the flavorssalt & pepper

In a small bowl, mix flaxseed meal with 3 tablespoons water and set aside for 2 minutes. In another small bowl, break bread slices in pieces and soak them in milk for 1~2 minutes. Squeeze out the excess milk from the bread and add to the bowl of meatless crumbles along with ground oats. Mix with a spoon to combine the ingredients. Grate the onion and garlic right into the bowl, so as to catch all the juices. Next add the flaxseed meal mixture, dried herbs, salt and pepper. Gently mix to combine all the ingredients. The mixture should form a ball when you squeeze it in your hand. If it seems too wet, add a little bit more ground oats. Take about a tablespoon of the mixture and roll into a small ball and lightly flatten them. Place all the meatballs on a plate. Heat 1½ tablespoon of oil in a large skillet on medium heat. Add half of the meatballs to the pan in a single layer. Do not overcrowd the pan. Cook them undisturbed for 2~3 minutes or until golden brown on the bottom. Gently flip and cook on the other side for another 2~3 minutes. Remove with a slotted spoon onto a plate. Repeat with the remaining meatballs. Use as desired. Alternatively, meatballs can be air fried or baked at 350 for 8~10 minutes until golden on all sides. Lightly spray with oil.

Tips

Make sure to prepare the meatless veggie crumbles before starting the recipe. dried TVP - soak in hot water for at least 10 minutes and then remove excess by squeezing.frozen crumbles - thaw according to the package instructions. I prefer microwaving them as per suggested timing.Any variety of bread can be used in this recipe, except for very sweet bread.Ideas for flavoring and customizing these vegan meatballs:Mexican meatballs - ground cumin, chili powder and dried oreganoIndian - garam masala, red chili powder, chopped fresh cilantro, ground corianderGreek - dried dill, ground coriander, ground cumin, ground cinnamon, lemon zestAir fry - preheat to 350. Lightly spray the meatless meatballs with cooking oil and bake for 8~10 minutes until golden.Bake - preheat to 350. Lightly spray with cooking oil and bake for 15~18 minutes until golden.

Few more easy meatless recipes to try

Tofu lettuce wrapsVegan General Tso’s seitanVegetarian arroz tapado (Peruvian rice & soy crumbles)Kimchi fried riceTempeh rendangVegetarian Joomuk BapVegetarian Pupusa

I love hearing from you!! If you’ve tried this and liked it, then don’t forget to let me know. Give a star rating and let me know in the comments below. Also tag me in your creations on Instagram @cooks_hideout. I love sharing photos when people make my recipes. You can use the hashtag #cookshideout too.

Meatless Meatballs Recipe   Easy 30 minute dish   Cook s Hideout - 59Meatless Meatballs Recipe   Easy 30 minute dish   Cook s Hideout - 59Meatless Meatballs Recipe   Easy 30 minute dish   Cook s Hideout - 1Meatless Meatballs Recipe   Easy 30 minute dish   Cook s Hideout - 19Meatless Meatballs Recipe   Easy 30 minute dish   Cook s Hideout - 99Meatless Meatballs Recipe   Easy 30 minute dish   Cook s Hideout - 13Meatless Meatballs Recipe   Easy 30 minute dish   Cook s Hideout - 41Meatless Meatballs Recipe   Easy 30 minute dish   Cook s Hideout - 82Meatless Meatballs Recipe   Easy 30 minute dish   Cook s Hideout - 11Meatless Meatballs Recipe   Easy 30 minute dish   Cook s Hideout - 65Meatless Meatballs Recipe   Easy 30 minute dish   Cook s Hideout - 19Meatless Meatballs Recipe   Easy 30 minute dish   Cook s Hideout - 31