• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Moms Need To Know ™
  • Recipes Index
  • Gardening
  • Frugal Living
  • Subscribe
    • Twitter
menu icon
go to homepage
  • Recipes Index
  • Gardening
  • Frugal Living
  • Subscribe
    • Facebook
    • Pinterest
    • Twitter
  • subscribe
    search icon
    Homepage link
    • Recipes Index
    • Gardening
    • Frugal Living
    • Subscribe
    • Facebook
    • Pinterest
    • Twitter
  • ×
    Home » Recipes » Main Meals

    Easy Sweet and Sour Tofu Recipe (Vegan)

    by Mindi Cherry

    FacebookPinEmail
    Jump to Recipe Jump to Video Print Recipe
    crispy sweet and sour tofu recipe serving suggestion

    Whether you are a long-time tofu lover or just getting started to switching to a more plant based diet,  this easy sweet & sour tofu recipe will satisfy your takeout craving while keeping it healthy. 

    I have to admit that I was never much of a tofu lover. I was a vegetarian for years when I was in my teens and 20s, but went back to eating meat after I met my husband. My daughter is a teenager and has pretty much gone all vegetarian. Unlike when I was her age, she has Pinterest, Tiktok and Instagram to teach her all sorts of recipes (I'm old so I'm still on Facebook) and we are now both tofu lovers (needless to say, my husband isn't thrilled with this development, especially now that our meat-eating boys are away at college).

    Anyway - on to the recipe.....

    Jump to:
    • 🥡Will this really taste like takeout Sweet and Sour Tofu?
    • 🍽Is this recipe gluten free?
    • 🥢What kind of tofu should I use?
    • 💭How to prepare tofu
    • 🍳How to get crispy tofu - 3 tips
    •  ♨️Can I make it in my air fryer?
    • 👩🏻‍🍳Tips & FAQ
    • 📖Variations
    • 🥘Ingredients
    • Sweet and Sour Tofu Recipe (Vegan)

    🥡Will this really taste like takeout Sweet and Sour Tofu?

    The simple answer to that is: it depends! Every restaurant has their own recipe and while this tastes almost exactly like the sweet and sour tofu at my favorite restaurant, it may not taste exactly like what you are used to. 

    All I can guarantee you is that it is delicious!

    sweet and sour tofu vegetables in the pan

    🍽Is this recipe gluten free?

    My recipe does use soy sauce, which contains gluten. You can easily substitute tamari or coconut aminos.

    Some brands of ketchup also contain gluten, so be sure to choose a gluten-free brand, if that is a concern of yours.

    🥢What kind of tofu should I use?

    You should only use firm or extra-firm tofu, as any other type of tofu will break up in the skillet.

    💭How to prepare tofu

    One of the biggest "rookie mistakes" that people make (including me) if they are new to cooking with tofu is that they open the package and just start cutting it in to cubes. 

    You need to prep the tofu before you use it. Tofu has a very high water content - you want to try to remove as much of the excess water as you can. Otherwise, you will end up with a watery stir fry! This process is known as "pressing tofu"

    The easiest (and cheapest) way to press tofu is to remove the tofu from the package and place it on a plate for about 5 minutes to let some of the water drain. Wrap the tofu tightly with a paper towel and allow the towel to absorb some of the moisture. Change the towel a few times until most of the water is absorbed and the size of the block is reduced by about 30%.

    If you find yourself eating more tofu, you may want to buy a tofu press. They range anywhere from $15 - $200+, but we have been very happy with this inexpensive tofu press.

    tofu being cooked in a skillet

    🍳How to get crispy tofu - 3 tips

    There are 3 secrets to getting crispy tofu

    • Press your tofu (see above)
    • Toss the tofu cubes with corn starch (or arrowroot powder) to help draw out any leftover moisture and create a nice crust
    • A very hot pan - preferably a non-stick pan over medium-high heat.

    When your pan is very VERY hot, add your oil and then add your tofu. It will cook quickly, so you want to make sure that you keep turning it until it is golden brown on all sides.

     ♨️Can I make it in my air fryer?

    The sweet & sour sauce and vegetables should be cooked in a skillet. If you want to reduce the fat and calories from frying in oil, you can use your air fryer. 

    To make the tofu in the air fryer, you will still toss the prepared tofu in cornstarch. Heat your air fryer to 400F. Spray the basket of your air fryer with non-stick spray and add the tofu. Cook for 10 minutes, shaking the basket after 5 minutes.

    crispy sweet and sour tofu recipe on white plate

    👩🏻‍🍳Tips & FAQ

    Why canned pineapple? 

    There are few things that I enjoy more than fresh pineapple. The only problem is that it isn't always at it's peak sweetness. Canned pineapple always is and you want that for your sweet and sour tofu!

    What kind of oil should I use?

    You want to use a neutral oil so that the flavor of the oil is not an issue. I like grapeseed oil, but that can be pricey. Try using canola or vegetable oil.

    How do I serve it?

    Serve over white or brown rice. Top with sesame seeds (if desired) and sliced green onions (scallions).

    How do I store leftovers? 

    You can store them just like any other - in an airtight container in the fridge. However, as the tofu sits in the sauce it's not going to stay crispy and the texture might change. This is not one of those dishes that tastes better the next day!

    sweet and sour tofu in the pan adding pineapple

    📖Variations

    • The sauce is really the star of this recipe. Substitute your favorite protein for the tofu and the results will be the same. This is the exact same sauce recipe that I use when I make sweet and sour chicken!
    • You should have enough sauce to completely coat everything. My husband likes extra sauce to pour over his rice, so I usually will double or even triple the sauce ingredients.
    • Some restaurants make their sweet and sour and include shredded or sliced carrots. If you want carrots in your dish, saute them in the pan for about 2-3 minutes before you add the peppers.
    ingredients for sweet and sour tofu on a white background

    🥘Ingredients

    • 1 lb extra firm tofu
    • 2 garlic cloves, minced
    • 3 tablespoon oil (use a neutral oil like grapeseed, vegetable or sunflower)
    • green bell pepper (small)
    • red bell pepper (small)
    • yellow bell pepper (small)
    • ½ - ¾ cup pineapple chunks
    • red onion (small)
    • 1 green onion (scallion)
    • ½ ketchup
    • ⅓ cup sugar
    • ¼ white vinegar (you can also use rice wine vinegar)
    • ¼ cup low-sodium soy sauce
    • 3 tablespoon cornstarch
    • 3 tablespoon warm water

    Sweet and Sour Tofu Recipe (Vegan)

    Print Pin
    Course: Main Course
    Cuisine: Chinese, Vegan, Vegetarian
    Prep Time: 20 minutes minutes
    Cook Time: 25 minutes minutes
    Servings: 4

    Ingredients 

    For the Stir Fry

    • 1 lb extra-firm tofu drained and pressed
    • ¼ cup cornstarch
    • 2 garlic cloves more to taste
    • 3 tablespoon oil use a neutral oil like canola or grapeseed
    • 1 green pepper small
    • 1 red pepper small
    • 1 yellow pepper small
    • ¾ cup pineapple chunks use canned for the right amount of sweetness
    • 1 red onion small
    • 1 green onion (scallion)

    For the Sauce

    • ½ cup ketchup
    • ⅓ cup sugar
    • ¼ cup white vinegar
    • ¼ cup low-sodium soy sauce
    • 3 tablespoon cornstarch
    • 3 tablespoon warm water

    For Serving

    • white or brown rice
    • white sesame seeds
    • green onion sliced

    Instructions

    • Drain and press the tofu (see post for instructions)

    Cook The Vegetables

    • Chop red onion and pepper in to bite size pieces
    • Slice your green onion, reserving the green part for serving
    • Add 1 tablespoon oil to a non-stick pan or wok
    • Saute peppers and red onion until they are tender (but not too soft)
    • Add the garlic and the white parts of the green onion.
    • Cook for another 2 minutes and remove pan from the heat

    Cook the Tofu

    • Dice the prepared tofu
    • Toss the tofu with the ¼ cup cornstarch, making sure to coat evenly
    • Heat 1 tablespoon oil in a skillet until very hot. Add the tofu and cook, turning often, until it is golden brown on all sides. Set aside.

    Make the Sauce

    • Place all sauce ingredients EXCEPT the cornstarch and water in a saucepan and stir to combine
    • Cook over medium heat until it reaches a low boil
    • In a separate bowl, whisk the 3 tablespoon cornstarch and 3 tablespoon water until well combined.
    • Immediately add the cornstarch mixture to your bubbling sauce
    • Continue to cook the sauce for a few minutes until it starts to thicken

    Put it All Together!

    • Add the tofu to the vegetables.
    • Pour the sauce over everything and stir until well-coated
    • Serve with rice
    • Top with sesame seeds and green onion (optional)

    Video

    Notes

    Make sure to follow the instructions to prepare the tofu before starting!
    You should have enough sauce to completely coat everything. My husband likes extra sauce to pour over his rice, so I usually will double or even triple the sauce ingredients

    Moms Need To Know ™

    More Main Meals

    • Asian meatballs in a pan of sauce with sesame seeds and green onions
      Easy Asian Meatballs with Sauce
    • chana masala with rice in a bowl
      Easy Chana Masala Recipe (Stovetop or Instant Pot)
    • cheese and mushroom quesadilla on a cutting board
      Crispy Cheese and Mushroom Quesadillas
    • chicken katsu curry on a plate with rice
      Chicken Katsu Curry Recipe (with Video)

    As an Amazon Associate I earn from qualifying purchases disclosure policy.

    Primary Sidebar

    Hi! I'm Mindi! As a busy mom. I just want to put healthy and flavorful meals on the table quickly without having to rely on processed foods, while still creating a happy home around me.

    More about me →

    All Time Favorites

    • Hawaiian Ham and Cheese Sliders
    • Most people don't think that you need a dip for Doritos - until they try this one! So good you will never eat Doritos without it again!
      Best Dip For Doritos Recipe
    • Companion Planting | What NOT To Plant Together
    • Oreo Truffles Recipe | Oreo Cake Ball Recipe!
    • Slow Cooker Beef Stew Recipes
    • Slow Cooker BBQ Pork Recipes | Dr. Pepper Pulled Pork

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Terms & Conditions

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2024 Moms Need To Know

    crispy sweet and sour tofu recipe serving suggestion
    crispy sweet and sour tofu recipe on white plate
    crispy sweet and sour tofu recipe serving suggestion
    crispy sweet and sour tofu recipe serving suggestion
    crispy sweet and sour tofu recipe on white plate