Sweet and Sour Tofu (with Pineapple)

Irresistible sweet and sour tofu that’s better than takeout! The pineapple adds the perfect hint of sweetness, tanginess, umami, and extra flavor. Pair this easy tofu dish with rice and your favorite veggie! Great for meal prep, potlucks, and family dinners.

sweet and sour tofu on a pan with vegetables and pineapple.

Why you’ll love this recipe

This tofu recipe will take your tastebuds to a different galaxy! Here is what to expect from the flavor profile of this sweet and sour tofu:

  • Sweetness and Tartness: The dish features a harmonious blend of sweetness from ingredients like sugar, and pineapple juice, and tartness from lemon or vinegar. This balance of flavors creates an amazing taste experience that is both refreshing and satisfying.
  • Savory Notes: Soy sauce and garlic add depth and umami to the dish, complementing the sweet and sour elements. The nutritional yeast added to the tofu also adds umami and meaty flavor. It also helps the tofu get a golden crispiness.
  • Textural contrast: the tofu is typically baked or air-fried until crispy on the outside while remaining soft and tender on the inside. This contrast in textures enhances the eating experience.
  • Crunchy Vegetables: Bell peppers, zucchini, onions, and sometimes carrots are commonly used in the dish, adding a crunchy texture that pairs well with the tofu.
sweet and sour tofu on a plate with rice.

Highlights of Sweet and Sour Tofu

This sweet and sour tofu in pineapple sauce is savory, sweet, tangy, and a bit spicy! It reminds me of tropical weather and pairs well with a side of iced coconut water. I’ve always loved a great sweet and savory tofu but adding a tropical twist is genius. Make this for a loved one and watch them fall in love with this dish!

  • Easy to make
  • Super flavorful
  • Meal-prep friendly
  • High protein
  • Gluten-free option
  • 100% vegan
sweet and sour tofu

How to get crispy tofu

  1. Freeze packaged tofu and fully defrost before cooking. This texture is unreal and pretty similar to chicken. Make sure to press your tofu after defrosting or buy high-protein tofu. Trader Joe’s has a great high-protein tofu for $2.50. You can press your tofu after it has defrosted fully to make sure you get all excess liquid out.
  2. Air-fried tofu is the best tofu! Air fry at 390 F for 16-22 minutes (depending on how crispy you like it). Flip/mix every 7-8 minutes to cook evenly. Don’t have an air-fryer? You can also bake at 400 for 22-25 minutes flipping every 7-8 minutes for best results.
  3. PRO TIP: If you’re baking it use a silicone mat! This will help you achieve an ultimate level of crispiness that you can normally only get using an air fryer. I have linked the one I have.
  4. Instead of slicing your tofu into cubes, use your hands to break it apart into little tofu nuggets like the photos below. It creates more surface area and crevices to trap the sweet and sour sauce for a more flavorful and saucy bite!

Key Ingredients & Substitutes:

  • Pineapple – canned, frozen, or fresh
  • Pineapple juice
  • Soy sauce or Tamari for gluten-free options
  • Sriracha – optional for extra heat/spice
  • Maple syrup – sugar, or brown sugar
  • Corn starch – or flour to help thicken the sauce.
  • Extra firm or high-protein tofu – I get mine at Trader Joe’s (see below)
  • Nutritional Yeast – adds flavor and breaded-like texture
high protein sweet and sour tofu.

Tips for best results

  • Taste your pineapple and see how sweet it is. Adjust the amount of maple syrup/sugar depending on how sweet your pineapple is. You can always adjust the sweetness after the sauce is made as well.
  • Don’t have lemons? No problem! Try apple cider vinegar instead.
  • 1/4 cup of sriracha seems like a lot, but it depends on your spice tolerance. You can also adjust this at the end or wait until the end to add to taste.
  • Gluten-free? Use tamari instead of soy sauce.
  • Add an extratropical vibe by adding cashews into the mix. They also add texture and make it extra delicious! Add them at the very end when mixing the tofu into the sauce.

FAQ:

How do I store this sweet and sour tofu?

  • Store in the refrigerator in a tightly sealed container for up to 5 days.

Can I use canned or frozen pineapple?

  • Yes! I usually use canned as I use the pineapple juice as well.

Other Delicious Tofu Recipes:

Sweet Ginger Tofu

Vegan Orange Chicken (Tofu)

Peanut Sauce Tofu

Crispy Breaded Tofu

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 tofu on a pan with vegetables and pineapple.

Sweet and Sour Tofu (with pineapple)


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 3 reviews

  • Author: Anna Rios
  • Total Time: 40
  • Yield: 4 servings 1x
  • Diet: Vegan

Description

Homemade sweet and sour tofu that’s better than take-out! The pineapple gives it the perfect hint of sweetness and extra flavor. Pair this easy tofu dish with rice and your favorite veggie!


Ingredients

Scale
Sauce:
  • 1 cup vegetable broth OR water
  • 2 Tsp ginger
  • 2 Tsp garlic
  • 1/4 cup pineapple juice
  • 2 tbsp lemon juice
  • 1 cup pineapple, diced
  • 1/4 cup soy sauce, low-sodium
  • 1/4 cup sriracha (optional)
  • 2-4 Tbsp maple syrup or sugar*
  • 3 Tbsp corn starch
Tofu:
  • 1 block of extra firm tofu
  • 2 tbsp Soy Sauce or Tamari (low sodium)
  • 1/4 cup Nutritional Yeast
  • 1 tsp Garlic powder
  • 2 tbsp Corn Starch (optional)
You will need 2 silicone baking sheets OR parchment paper, 2 baking trays, 1 mixing bowl.

Instructions

  1. Freeze and defrost tofu for best results (optional).
  2. Preheat oven to 425 F (air fryer option below). Press tofu with a clean dish towel to make it as dry as possible. Dice tofu into even pieces, make them no bigger than about 3/4 of an inch.
  3. Add tofu cubes into a mixing bowl and add soy sauce, mix until well incorporated.
  4. Add nutritional yeast, cornstarch, and garlic powder. Mix well until tofu is evenly coated.
  5. Place your silicone baking sheets OR parchment paper on top of your baking trays and begin adding tofu to the trays. Avoid having tofu pieces too close to each other.
  6. Bake for about 15 minutes and then flip the tofu cubes. Bake for about another 20-25 minutes depending on how crunchy you’d like it.
Air fryer option:
  1. Follow the steps above and instead of baking, air fry at 390 F for 20-30 minutes depending on how crispy you want it.
  2. Coat/spray the bottom of their fryer with oil to prevent them from sticking.
  3. Shake them around every 7-8 minutes to help them cook evenly.
Sauce:
  1. Add all sauce ingredients to a bowl and whisk together.
  2. Pour it into a pan, simmer on low heat, and stir consistently for 5-7 minutes or until it thickens.
  3. Add the baked or air-fried tofu.
  4. Serve over rice and enjoy!

Notes

  • Taste your pineapple and see how sweet it is. Adjust the amount of maple syrup/sugar depending on how sweet your pineapple is. You can always adjust the sweetness after the sauce is made as well.
  • Don’t have lemons? No problem! Try apple cider vinegar instead.
  • 1/4 cup of sriracha seems like a lot, but it depends on your spice tolerance. You can also adjust this at the end or wait until the end to add to taste.
  • Prep Time: 10
  • Cook Time: 30
  • Category: Tofu
  • Method: Oven, stove
  • Cuisine: Asian

Nutrition

  • Serving Size: 4 servings

Spread the love

11 thoughts on “Sweet and Sour Tofu (with Pineapple)

    • Anna Rios says:

      Hi Gabrielle! Thanks for checking out my blog 🙂
      Which ingredients are you referring to? Zucchini? If you read the blog you’ll see that zucchini is listed under the vegetable section. Please let me know if you have any other questions and I’d love it if you were more specific with your comment so I can fix the issue! thanks x1000 for supporting this small latina-owned business. xoxo

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star