Whether it’s spaghetti, a submarine sandwich, or simply on their own, meatballs are generally considered delicious. For most vegetarians, though, these meals are considered entirely off limits. That doesn’t have to be the case. Even if you are not a meat eater, you can still enjoy a tasty homemade alternative to this succulent dish. This dish is so quick, easy and yummy that you might have to watch your meat-eating friends in the kitchen when you’re making it, some of it might just disappear!

Things You'll Need

Preheat your oven to 350 degrees F. Mix all ingredients thoroughly in either a bowl or food processor, then form into balls. You may want to refrigerate the mixture for about half an hour first; it may make it a little easier for you to shape them into meatballs.

Put your newly rolled faux meatballs on a greased cookie sheet or in a casserole dish, and place it in the oven for 20 minutes or until they have browned sufficiently.

Serve with tomato or marinara sauce, pasta, some nicely sliced French bread, or any way other way you might enjoy eating meatballs.


  • Morningstar Farms, an all-veggie food company, sells frozen crumbles of veggie “meat” that you can also try mixing in.

  • Add some red pepper or cajun seasoning to your mixture for a spicier meatball.

  • Also, try sprinkling a little Parmesan on top of the meatballs after they’re cooked.

  • Adding some vegetarian broth right before baking will give your meatballs a juicier texture that will bring it closer to the real thing.