• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Up Beet Kitchen

  • All Recipes
  • About
  • Contact
  • Workouts
  • Navigation Menu: Social Icons

    • Facebook
    • Instagram
    • Pinterest
    • Twitter
menu icon
go to homepage
  • All Recipes
  • About
  • Contact
  • Workouts
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • All Recipes
    • About
    • Contact
    • Workouts
    • Facebook
    • Instagram
    • Pinterest
  • ×

    Home » Recipes » All Recipes

    Sweet and Sour Tempeh Meatballs

    Published: Apr 30, 2020 Last Modified: Apr 30, 2020 by Allison

    299 shares
    • Share
    • Tweet
    Jump to Recipe·Print Recipe
    pinterest graphic showing the first photo of the post plus title text

    Vegan sweet and sour tempeh meatballs from scratch are easier than you think! These make the perfect dinner when served over rice with some steamed broccoli on the side.

    There was only one way that my mom could force me to eat meat when I was a kid, and that was when she served meatballs smothered in her famous sweet and sour sauce. A couple of months ago, while going through old recipe cards, I came upon her recipe. I knew that making an inspired vegan version was well within reach, and I am very excited to share it with you today!

    I used my original tempeh meatballs recipe as a base, but added some Asian flair with ginger, tamari, toasted sesame oil, sriracha, and rice vinegar. The sweet and sour sauce is very similar to my mom’s recipe, but I swapped out the brown sugar for coconut sugar and the cornstarch for arrowroot, since I know many folks are sensitive to corn. When served on a bed of rice with some steamed broccoli on the side, these sweet and sour tempeh meatballs make a complete and very satisfying vegan meal!

    close-up overhead shot of the meatballs on a plate atop white rice and steamed broccoli

    to make these sweet and sour tempeh meatballs, you’ll:

    1. Make the meatballs: Pulse together tempeh, cilantro, garlic, ginger, chili flakes, salt, pepper, flax “eggs,” toasted sesame oil, tamari, vegan Worcestershire sauce, sriracha (or any hot sauce you like), rice vinegar, and sesame seeds in a food processor.
    2. Form the mixture into 16 meatballs and bake at 375 degrees F for 25 minutes.
    3. While the meatballs are baking, make the sweet and sour sauce: In a skillet, saute onion and garlic. In a medium saucepan, whisk together water, rice vinegar, coconut sugar, tamari, ketchup, ground ginger, and ½ cup of pineapple juice (from the canned pineapple that you’ll be adding at the end) over medium heat.
    4. In a small dish, whisk together arrowroot starch and ¼ cup of water to form a slurry.
    5. Pour the sauce over the sauteed onion and garlic and whisk in the arrowroot slurry. The sauce will start to thicken. Add the reserved canned pineapple chunks.
    6. You can either add the meatballs to the sauce or simply spoon the sauce over individual portions as desired.
    shot of the meatball mixture in the food processor
    overhead shot of the tempeh meatballs on a baking sheet
    straight on shot of a tempeh meatball on a baking sheet
    shot of the meatballs in a cast iron skillet covered in sauce

    I hope you love this recipe! It’s the perfect warming meal for a rainy spring day. 🙂 If you make it, let me know how you liked it by leaving a comment and rating below the recipe. And if you remember to snap a picture before you eat, tag @upbeet.kitchen and #upbeetkitchen on Instagram! I love re-gramming your creations in my stories.

    Enjoy!

    Print
    clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

    Sweet and Sour Tempeh Meatballs


    ★★★★★

    5 from 2 reviews

    • Author: Allison
    • Total Time: 45 minutes
    • Yield: 4 servings 1x
    • Diet: Vegan
    Print Recipe
    Pin Recipe

    Description

    Asian-inspired tempeh meatballs topped with addictive homemade sweet and sour sauce! The perfect hearty and high-protein vegan main dish. 


    Ingredients

    Scale

    Tempeh Meatballs

    • 2 tbsp ground flax plus 5 tablespoon water 
    • 500 grams organic tempeh (1 standard block is 250 grams, so you will need 2 blocks of tempeh)
    • 1 cup finely chopped cilantro
    • 3 garlic cloves, minced
    • 1 tbsp minced fresh ginger
    • Pinch of chili flakes
    • Pinch each fine sea salt and freshly ground black pepper
    • 1 tbsp toasted sesame oil 
    • 1 tbsp tamari (I used reduced sodium tamari)
    • ½ tbsp vegan Worcestershire sauce (I recommend Wizard’s brand or Whole Foods 365 brand) 
    • 1 tbsp sriracha (regular hot sauce such as Frank’s also works)
    • 1 tbsp rice vinegar
    • ¼ cup sesame seeds

    Sweet and Sour Sauce

    • 1 tbsp extra virgin olive oil 
    • 1 medium yellow onion, diced
    • 3 medium garlic cloves, minced 
    • Pinch each sea salt and freshly ground black pepper
    • 1 cup water, divided 
    • ¼ cup rice vinegar (can sub apple cider vinegar)
    • 3 tbsp coconut sugar
    • 2 tbsp tamari
    • 6 tbsp ketchup 
    • ¼ tsp ground ginger
    • 1 10-oz can pineapple chunks, juice reserved 
    • 2 tbsp arrowroot starch 

    For serving 

    • Cooked rice (enough to serve 4) 
    • Steamed broccoli or kale (enough to serve 4) 

    Instructions

    1. Make the tempeh meatballs: First, make the flax egg. In a small bowl, whisk together the flax and water and set aside for a couple minutes to thicken. Place all of the remaining meatball ingredients in a food processor fitted with the S blade and add the flax egg. Pulse until everything is nicely minced and the mixture holds together when rolled into a ball. 
    2. Preheat oven to 375 degrees F and line a baking sheet with parchment paper. Roll the tempeh mixture into 16 evenly sized balls and place on the baking sheet as you go. Bake for 25 minutes. 
    3. Make the sweet and sour sauce: Warm the oil in a large skillet over medium heat. Add the onion, garlic, and a pinch of salt and pepper. Saute until nicely browned, 8-10 minutes. 
    4. Add ¾ cup of water, the rice vinegar, coconut sugar, tamari, ketchup, ginger, and ½ cup of the reserved pineapple juice to a medium saucepan. Bring to a low simmer over medium heat. 
    5. In a small dish, whisk together the remaining ¼ cup of water and arrowroot starch to form a slurry. 
    6. Add the contents of the medium saucepan to the onions and garlic in the skillet. Whisk in the arrowroot starch slurry, followed by the pineapple chunks. Shortly after adding the arrowroot, the sauce should thicken. (At this point, keep the sauce warm, but be careful not to overheat it, as this could cause the arrowroot to break down and lose its thickening power.)
    7. For serving, you have a couple of options. You can either add the meatballs to the sauce, as pictured, or you can plate the meatballs and spoon the sauce over individual portions. Either way, I recommend serving these meatballs on a bed of rice, with some steamed broccoli or kale on the side. 🙂  

    Notes

    I have not tried swapping out the tempeh for any other protein, but if you are intolerant to soy, I have a feeling that 3 cups of cooked black beans, chickpeas, or kidney beans could be substituted. You can also swap out the tamari for coconut aminos, but you will have to add more salt, since coconut aminos are much lower in sodium than tamari. 

    • Prep Time: 20 minutes
    • Cook Time: 25 minutes
    • Category: Supper
    • Method: Bake
    • Cuisine: Chinese American

    Keywords: vegan sweet and sour meatballs, tempeh meatballs, healthy sweet and sour sauce

    Did you make this recipe?

    Tag @upbeet.kitchen on Instagram and hashtag it #upbeetkitchen

    Related

    « Vegan Triple Layer Salted Caramel Chocolate Bars
    Chocolate Almond Butter Granola »

    Reader Interactions

    Comments

      Leave a comment Cancel reply

      Your email address will not be published. Required fields are marked *

      Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆

    1. Dave

      May 10, 2020 at 1:20 pm

      I love meatballs but since I became vegan two years ago I have missing them. Finally I came across here – WOW, totally amazing and very satisfying!

      ★★★★★

      Reply
      • Allison

        May 11, 2020 at 3:48 am

        Yay, I’m so happy to hear that, Dave!

        Reply
    2. Sue

      October 23, 2020 at 3:11 pm

      Allison, these meatballs are fantastic! A terrific recipe for my tempeh-resistant family. :). Thank you.

      ★★★★★

      Reply
      • Allison

        October 24, 2020 at 11:01 am

        That’s wonderful to hear!! Thank you so much, Sue! 🙂

        Reply

    Primary Sidebar

    featured image for Up Beet Kitchen about page

    Hi, I'm Allison! Welcome to Up Beet Kitchen, a food blog that specializes in wholesome and feel good recipes for people on the move! I love to work with whole foods to fuel healthy, active lifestyles.

    More about me →

    Trending Recipes

    • Chickpea Brown Rice Spinach Artichoke Casserole (Vegan)
      ★★★★★
    • Carrot Cake Oatmeal Breakfast Bars (V + GF)
      ★★★★★
    • Raw Vegan Banana Cream Pie
      ★★★★★
    • Moroccan Lentil Carrot Salad (Vegan)
      ★★★★★

    Follow Along on Social Media

    • Instagram
    • Facebook
    • Pinterest

    Cozy Recipes

    • Salmon Pesto Quinoa Bake
    • Mole Chicken Bowls
    • Barbecue Meatball Bowls with Avocado Goddess Sauce
    • Egg, Pesto, and Sweet Potato Breakfast Burritos

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • About Up Beet Kitchen

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact

    Copyright © 2023 Upbeet Kitchen on the Foodie Pro Theme

     

    Loading Comments...