Go Back
+ servings
The Whole Food Plant Based Cooking Show

Plant-Based Sweet & Sour "Meatballs"

Jill Dalton
Prep Time: 20 minutes
Cook Time: 40 minutes
Servings: 6
Calories: 225kcal
This is the plant-based sweet and sour meatballs recipe you'll actually keep making. They're simple to prepare, incredibly satisfying, and have a wonderfully balanced flavor that avoids being overly sweet or artificial.
I'll show you how to get the perfect texture in your vegan meatballs without any complicated steps and then we'll smother them in a rich sweet and sour sauce. This recipe is a fantastic choice for a quick weeknight dinner or for easy meal prep throughout the week. If you're looking for an easy, flavor-packed alternative to classic takeout, this is a must-try!
Love Our Recipes? Become a Supporting Member!plantbasedcookingshow.com/membership

Ingredients

"Meatballs"

Sauce

Instructions

"Meatballs"

  • Mix the flax meal and water together and let sit.
  • Preheat oven to 350°F.
  • Sauté the onions and mushrooms until liquid is cooked out of the mushrooms.
  • Add the garlic and let cook for about a minute.
  • Add the flax mixture, and mushroom, onion, and garlic mixture to a food processor along with the remaining ingredients.
  • Pulse a few times to mix. It should still look chunky, not like paté
  • Roll into small balls, a little smaller than a golf ball and place on a parchment lined baking tray.
  • Bake for 20 minutes, flip and bake for another 20 minutes.

Sauce

  • Add all of the ingredients to a blender and blend until the dates are pulverized.
  • Pour into a sauce pan and cook on low while the meatballs are baking to thicken.
  • Keep "meatballs" and sauce separate until you are ready to serve or the "meatballs" will get soggy.

Scan To Watch The Video!

QR Code

Nutrition

Calories: 225kcal | Carbohydrates: 31g | Protein: 13g | Fat: 6g | Saturated Fat: 1g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 1g | Sodium: 728mg | Potassium: 582mg | Fiber: 8g | Sugar: 9g | Vitamin A: 146IU | Vitamin C: 5mg | Calcium: 95mg | Iron: 3mg