5 from 7 votes

Sweet Chili Pineapple Tofu Meatballs

a stainless steel skillet with tofu meatballs, red pepper slices, broccoli, and pineapple in a sweet chili sauce.
Whether you want take-out at home, a dish to impress guests or just a simple weeknight meal, you are absolutely going to love these pineapple sweet chili sauce tofu meatballs. It's a comforting, budget-friendly, and customizable dish that you'll keep going back too.

Allergen friendly

Prep Time 15 minutes
Cook Time 30 minutes
Total 45 minutes
a stainless steel skillet with tofu meatballs, red pepper slices, broccoli, and pineapple in a sweet chili sauce.
5 from 7 votes

Sweet Chili Pineapple Tofu Meatballs

Prep Time 15 minutes
Cook Time 30 minutes
Total 45 minutes
Whether you want take-out at home, a dish to impress guests or just a simple weeknight meal, you are absolutely going to love these pineapple sweet chili sauce tofu meatballs. It's a comforting, budget-friendly, and customizable dish that you'll keep going back too.

Allergen friendly

There’s something special about dishes that can remind you about some of your favorite dishes, but cost less and get to you before takeout would.

These tofu meatballs are one of those dishes!

It tastes like your favorite Asian takeout with minimal effort and lots of reward!

Jump to:

Why You’ll Love This Recipe

  • Easy to Find Ingredients – This recipe is mostly ingredients that people keep on hand all the time or can be swapped for what you do have making it amazing to make all the time
  • Customizable – You can use any color peppers, add in more veggies, change up the sauce and more!
  • Simple Enough For Weeknight Family, Good Enough For Company – I love the meals that are on rotation at my house, but I also have them in my arsenal for when we have company over. This is one of those meals.
ingredients on a table to make sweet chili pineapple tofu meatballs.

Want to Save This Recipe?

Enter your email & we'll send it to your inbox. Plus you’ll get great new recipes from us every week.

Ingredients and Substitutions

Gather your ingredients!

Tofu

I’m using extra-firm tofu for this recipe.

Substitute: You could use pumfu or fava bean tofu if you can’t have soy-based tofu. Alternatively, you could use seitan or a mock-chicken substitute instead.

Vegetables

We’re using red bell peppers and broccoli for this recipe to make the dish stretch farther and got some good textures and nutrients in.

Substitute: Any bell peppers will work. Additionally, you can swap or add in more vegetables like sugar snap peas, carrots, bok choy, Chinese broccoli, baby corn, mushrooms, snow peas, and more. Just be mindful of the cook time.

Aromatics

Green onions, ginger and garlic are pulling their weight in helping build base flavor that is absolutely crucial for meals like this.

Dried Spices

We’re using garlic powder, italian seasoning, onion powder, smoked paprika, chives, red chili flakes, salt, and pepper to layer flavor into our meal.

Pineapple

We’re using canned pineapple chunks and seared them to get some caramelization. The pineapple add some sweetness that goes so well with this dish. We’ll also be using some pineapple juice.

Substitute: You can use fresh or frozen and thawed pineapple as well, but you’ll need to either buy pineapple juice separately or use some very similar like orange juice (will alter the taste).

See my recipe card below for a complete list of the ingredients with measurements.

close up of tofu meatballs, red pepper slices, broccoli, and pineapple in a sweet chili sauce.

🥳 Get the Full Recipe

a stainless steel skillet with tofu meatballs, red pepper slices, broccoli, and pineapple in a sweet chili sauce.

Tofu Meatballs with Red Peppers, Broccoli, and a Pineapple Sweet Chili Sauce

Prep Time 15 minutes
Cook Time 30 minutes
Total 45 minutes
Whether you want take-out at home, a dish to impress guests or just a simple weeknight meal, you are absolutely going to love these pineapple sweet chili sauce tofu meatballs. It's a comforting, budget-friendly, and customizable dish that you'll keep going back too.
Course Main Course
Cuisine Asian, Chinese
Servings 4 people
Calories 471kcal

Ingredients

For the Tofu Meatballs

For the Broccoli

  • 1 large broccoli, cut into florets (separate stems and use if desired or save for another dish)
  • ¼ cup water
  • teaspoon salt

For the Sweet Chili Pineapple Sauce

  • 1 ½ cup pineapple juice
  • cup sweet chili sauce
  • 4 tablespoons soy sauce
  • 2 tablespoon rice vinegar
  • 4 cloves garlic, minced
  • 1 teaspoon ginger, minced
  • 1 cup pineapple chunks fresh or canned, drained

Cornstarch Slurry

  • 1 tablespoon cornstarch
  • 2 tablespoons water

For Serving

  • Jasmine rice
  • Sliced green onions
  • Sesame seeds
  • Lime wedges

Instructions

Make the Tofu Meatballs

  • Crumble the tofu into a large bowl until it resembles ground meat. Add the panko, cornstarch, nutritional yeast, soy sauce, garlic, green onions, black pepper, and water chestnuts if using. Mix until well combined. Let the mixture rest for 5 minutes. Form into 18-20 meatballs.
    crumbled tofu mixture in a glass bowl on a table.

Pan-Sear the Meatballs

  • Heat 1 tablespoon oil in a large skillet over medium heat. Add the meatballs and cook for 8-10 minutes, turning occasionally, until browned on all sides. Transfer to a plate.
    tofu meatballs cooking in a cast iron skillet.

Cook the Broccoli

  • Add the remaining tablespoon oil to the skillet. Add the broccoli and a pinch of salt. Cook for 2-3 minutes. Add ¼ cup water and cover. Steam for 3-4 minutes until crisp-tender. Transfer to a bowl.
    broccoli charring in a stainless steel skillet.

Make the Sweet Chili Pineapple Sauce

  • To the same skillet add pineapple juice, sweet chili sauce, soy sauce, rice vinegar, garlic, ginger. Bring to a simmer and cook for 4-5 minutes to slightly reduce. Add the pineapple chunks and cook for another minute. Whisk together the cornstarch and water, then stir it into the sauce. Cook for 1-2 minutes until thick, glossy, and sticky.
    sweet chili sauce cooking in a stainless steel skillet.

Finish the Dish

  • Return the meatballs and broccoli to the skillet. Toss until everything is evenly coated in the sauce. Cook for another 1-2 minutes to allow the glaze to cling to everything.
    a stainless steel skillet filled with cook tofu meatballs, red pepper strips, pineapple chunks, and broccoli in a sweet chili sauce.

Serve

  • Serve over jasmine rice. Top with green onions, sesame seeds, and a squeeze of fresh lime.

Notes

*Nutritional values are only estimates.  Please utilize your own brands for accuracy.
Baking Instructions: If you’d rather bake these meatballs – Preheat oven to 400˚F (205˚C). Place tofu balls on a parchment lined baking sheet and lightly spray with cooking oil. Bake for 25-30 minutes, flipping them halfway through.  Then proceed with adding them where the instructions above says return to skillet.

Video

This website uses affiliate links which may earn commission for purchases made at no additional cost to you.

Nutrition

Serving4meatballs with a quarter of the peppers, broccoli and sauceCalories471kcalCarbohydrates67gProtein26gFat13gSaturated Fat1gPolyunsaturated Fat5gMonounsaturated Fat5gTrans Fat0.03gSodium1511mgPotassium1159mgFiber8gSugar31gVitamin A1287IUVitamin C149mgCalcium196mgIron6mg

five stars
Did you make and love this recipe?
Click the 5 stars in the recipe card above or below in the comment section! This is a great way to support us so we can continue to bring great recipes!

Recipe FAQs:

Can I make this dish top 9 allergen free?

For the tofu, you can use pumfu or fava bean tofu to swap. Alternatively, just make a bunch of veggies in the sauce instead.
For the breadcrumbs, you can use a gluten free panko breadcrumb.
For the soy sauce, you can use what is safe for your allergens between: tamari, coconut aminos, liquid aminos, or no soy soy sauce.

Can this be frozen?

We don’t recommend freezing this dish in total. You can make just the sauce and fereze it.

Can I prep this dish ahead of time?

Yes, this dish is good for 3-5 days after it’s made. Store in a tightly sealed container in the fridge when not using.

What should I serve this with?

We typically pair this with rice or noodles.

More Tofu Recipes

Rate and Review

We would love to hear what you think!
5 from 7 votes

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

*

Recipe Rating




  1. 5 stars
    Absolutely delicious! Pretty easy recipe to follow. The meatballs take the most amount of time and effort, but nothing too crazy. Flavorful, delicious and easy to make. What more could you ask for!

    1. Aww, thank you so much! We’re so glad to hear you enjoyed the recipe. Thank you for taking the time to share your experience here with us!

  2. 5 stars
    Sir… EVERYTHING I make of yours is top tier. Every dish tastes like it has come from a 5 star. You have my sincerest thanks.

    1. Thank you!!! We’re thrilled to hear that you have been loving the recipes. Thank you so much for giving this one a try!!

  3. I’ve been watching your videos for a while but this was my first time making one of your recipes. delicious. I baked the tofu balls and the little pieces that broke off and got crispy on the sheet pan were so good! I may try making it as a crispy crumble next time.

    1. Thank you!! We’re so glad you enjoyed this recipe. Especially since it was the first one of ours you’ve ever made!!

  4. 5 stars
    This recipe is delicious! It would be a great starter recipe for someone that’s not completely comfortable with tofu. I will definitely make it again but wouldn’t bother with the meatballs. I would just cube my tofu and crisp it in the oven. That would save 2/3 of the time in the kitchen. Again, it was really delicious.

    1. Thank you!! We’re so happy to hear that you enjoyed the recipe and that you would recommend it to others with limited experience cooking tofu. Thank you again for taking some time to share your thoughts here with us!

  5. 5 stars
    This was really fantastic. I made it for my husband and I a couple nights ago and we devoured the leftovers tonight. Love the contrast in sweet and savory here and so many textures. I really love this concept of the tofu meatball looking forward to seeing it in other recipes. This one’s a keeper will definitely make this again!

    1. Thank you so much! We’re so happy to hear that you and your husband enjoyed the recipe and thought the flavors were a hit! It means so much to us that you took the time to share your thoughts with us. Thank you!

  6. 5 stars
    Perfect recipe for weeknight meal, with leftovers for lunch.
    Slightly sweet from the pineapple and savory flavor throughout.
    Added sautéed mushrooms.
    Will make again.

    1. Thank you!! We’re thrilled to hear that you enjoyed the recipes and love the addition of sautéed mushrooms! We appreciate you giving the recipe a try and sharing your thoughts here with us!