Vegan Sweet and Sour Meatballs

Being vegan, gluten free or dairy free does not mean you have to give up warming winter foods like meatballs!  I have made many vegan meat balls; I have shared them with people who are neither vegan or vegetarian, and they ended up liking them better than the meat  ones.  If you are looking to reduce your meat intake, or just go meatless on Mondays, I have a recipe for you!  Sweet and sour vegan meatballs taste like takeout, but are much lighter and just as delicious.  They are wonderful served with some brown rice on the side, or even just alone with a salad.

Author: Amy

Amy currently works in our deli contributing to the variety of healthful foods we offer. She graduated with a degree in studio art from Bethel University in 2007, but in her senior year of college, found that her passion was with the art of food. She later used her photography and culinary skills to create a vegan dessert and food blog, Fragrant Vanilla Cake. She is also a cookbook author, of the books Just Vegan Cakes, Fragrant Vanilla Cake: Sweet and Savory and Rawlicious Desserts. She specializes in raw, vegan and vegetarian recipes. Local,fresh and organic food has always been her focus in whatever she creates.



Preheat the oven to 475.

To make meatballs, heat 1 Tbsp peanut oil in a large non-stick skillet over medium heat. Add onion, ginger, and carrots, and saute until softened, about 5 minutes, then add the mushrooms and saute until soft, about 3 minutes. Add garlic and saute another minute until fragrant, then remove from heat. Place mixture in a food processor along with walnuts, breadcrumbs, miso, tamari, sea salt, and pepper. Process until smooth. Add a little more breadcrumbs if too sticky, then shape into 16 little balls and place on a baking sheet lined with foil and sprayed with non-stick spray. Bake for about 15-20 minutes until heated through, and starting to brown.

Meanwhile, whisk together the sauce ingredients and set aside. In a large non-stick skillet, heat 1 Tbsp peanut oil and add the brussels sprouts, carrots and mushrooms. Saute until starting to soften, but still slighlty crunchy, just a few minutes. Add the sauce, and cook until thickened, just a few minutes. Remove from heat and add meatballs. Carefully stir to coat (meatballs are fragile, so be careful), sprinkle with sesame seeds and serve with rice if desired.

Leave a Reply

Your email address will not be published.

Share this Recipe!

Rate this Recipe

Recipe Type

  • Dairy-Free
  • Gluten-Free
  • Vegan
  • Vegetarian

Course Type

  • Appetizer
  • Entree

Skill Level

  • Intermediate
  • Moderate