Mouthwatering Sticky Tofu

Share this recipe!

This sticky tofu is crispy on the outside and coated in a mouthwatering Asian-inspired sticky sauce that is salty, slightly sweet, and so good! Once you try this tofu, you will be hooked!

bowl of sticky tofu with chopsticks, rice, and broccoli.

  • FLAVORFUL: This marinade is like no other! The sweet chili sauce combined with garlic and ginger create a mouthwatering sticky sauce.
  • HIGH PROTEIN: Tofu is a high in plant-based protein with 20g of protein per serving!
  • VEGAN, DAIRY-FREE, AND POTENTIALLY GLUTEN-FREE

If you’re skeptical about tofu, this sticky tofu recipe will turn you into a tofu lover! It’s one of the tastiest ways to eat tofu and I will walk you through steps on how to make the best crispy sticky tofu. Once you try this delicious recipe, you will be hooked!

Hungry for more? You will love my Crispy Asian Tofu, Lemon Pepper Tofu, or Miso Glazed Tofu recipe for another delicious sauce. Make it into a buddha bowl or stir fry like this Asian Tofu Buddha Bowl with Creamy Sesame Dressing and Teriyaki Tofu Stir Fry.

What is sticky tofu?

Sticky tofu has a “stickysweet glaze that is a combination of various flavors of garlic, ginger, sweet chili sauce, and more that coats crispy pan-fried tofu. It is sticky like a syrupy sauce that adheres to the crispy tofu.

🥫Ingredients

Main ingredients:

  • Extra-firm tofu: I highly recommend an extra firm tofu to create the best texture. Make sure to press your tofu block to remove excess liquid.
  • Corn starch: This is used to coat our tofu to help it become crispy. Don’t worry, you won’t taste the cornstarch in this recipe!
  • Garlic powder: A little bit of garlic adds more flavor to the tofu
  • Sesame oil: A toasted sesame oil helps crisp up the tofu in the pan

Sauce ingredients:

  • Sweet chili sauce: This is a thick sweet and savory sauce made with red chilis and vinegar. It adds so much flavor to this sauce.
  • Soy sauce: Used to create a saltiness and umami flavor to the tofu.
  • Rice vinegar: This is the sour balance to the salty soy sauce and the sweet chili sauce.
  • Garlic powder: Adds more flavor to the sauce
  • Fresh ginger: Freshly minced garlic and ginger provide a lot of flavor to the sticky tofu sauce.

💡Tips to make your tofu crispy:

  • Press tofu for 30 minutes to decrease the water content.
  • Cut your tofu into smaller cubes, rectangles, or triangles (~1 inch) so there is more surface area to get the crispy texture.
  • Evenly coat the tofu cubes with corn starch. This will give it a crunchy texture on the outside. I recommend shaking your tofu with the cornstarch in a gallon size plastic bag.
  • Pan-fry with a little sesame oil over the stove. Don’t flip it constantly. Give it time on each side to crisp up.

📝Step-By-Step Instructions

Step 1: If you haven’t yet, press tofu for at least 15 minutes. Wrap your drained tofu in a cloth or paper towels and place a cutting board with the heavy objects on top. Alternatively, use a tofu press like this one. Cut pressed tofu into ~1 inch pieces.

Step 2: In a large bag, add tofu with cornstarch and garlic powder. Shake gently until combined.

Step 3: In small bowl add all the sticky sauce ingredients and stir until combined. (A fork works best to get rid of cornstarch clumps).

Step 4: In a large pan, heat sesame oil for 1-2 minutes over medium heat. Add tofu in a single layer on pan. Cook tofu on each side until crispy (takes ~ 10 minutes). It should be golden brown.

Step 5: Once tofu is crispy, turn heat down to med-low and add sticky sauce. Stir until it coats the tofu. It will start to thicken up within a minute. Once its thicker, remove pan from the heat immediately.

Step 6: Serve with basmati rice, broccoli, and/or stir fry veggies. Sprinkle tofu with sesame seeds and sliced green onions.

▶︎Love tofu? Try out this Trader Joe’s Thai Yellow Tofu Curry for a high protein, cozy dish! Or this Korean Tofu Noodle Bowl that’s packed with so much flavor!

🔄Substitutions & Variations:

  • Rice Vinegar: Use apple cider vinegar, lime juice, or white wine vinegar.
  • Sweet Chili Sauce: Mix together vinegar with chili oil, red pepper flakes, and sugar. See this homemade recipe here (which you can simplify). You could also use maple syrup instead of sugar.
  • Soy sauce: For a gluten-free version use coconut aminos or tamari

Other additions:

  • Like it spicy? Use some sriracha sauce in your sticky tofu sauce. You can also try chili flakes in the sauce or on top.

❓Recipe FAQ’s

Is sweet chili sauce vegan?

Sweet chili sauce is generally vegan. It is made from red chilis, vinegar, and sugar however it can occasionally contain fish sauce so make sure to check the ingredients.
You can find sweet chili sauce in the international aisle at most grocery stores. This is the sauce I used in my recipe.

What do I serve with sticky tofu?

There are lots of options! I recommend choosing a grain like basmati rice, brown rice, or quinoa. Pair it with a veggie like broccoli & zucchini, asparagus & carrots, cauliflower, bok choy, red pepper, snap peas, or whatever veggie you enjoy! You can also find 30+ ideas of what to serve with tofu here.

How do I store leftover tofu?

Store sticky tofu in an airtight container in the fridge for up to 5 days. I do not recommend freezing leftover tofu.


Pro Tips


  • Pressing your tofu for 15 + minutes will make a huge difference in the texture of your tofu.
  • You can easily double this recipe for meal prep and make different variations of stir fry.
  • Your sauce will thicken fairly quickly when you add it to the tofu. Don’t overcook it or it will become “gloopy”.

⇨Other terrific tofu recipes⇦

♡ Did you love this recipe? ♡

Leave a ⭐️rating and ✏️comment below (I love to read them!) Tag us on Instagram with a photo or video of your dish 📸 @naturallieplantbased.

Subscribe for more delicious recipes!

▶︎Did you know you can make an amazing Vegan Gyro from tofu?! It’s savory, salty, meaty, and SO GOOD!

bowl of sticky tofu with chopsticks, rice, and broccoli.

Mouthwatering Sticky Tofu

Allie Petersen
Crispy sticky tofu is coated in a flavorful salty, sweet and sticky Asian marinade and delicious served with basmati rice and veggies.
5 from 95 votes

Save This Recipe

Want to get this recipe in your email? Just enter your email below and get it now along with new recipe updates!

Prep Time 5 minutes
Cook Time 15 minutes
Total Time 20 minutes
Course Dinner, Lunch
Cuisine Asian
Servings 2
Calories 296 kcal

Ingredients
  

Tofu

Sticky Sauce

  • 1 tsp garlic powder
  • 1 tsp ginger minced
  • 1 tbsp rice vinegar or lime juice
  • 2 tbsp sweet chili sauce
  • 3 tbsp soy sauce or low-sodium soy sauce or tamari (for gluten-free)
  • 1 tbsp cornstarch
  • 1 tbsp water

Toppings (Optional)

  • sliced green onion
  • sesame seeds

Optional Sides

Instructions
 

  • Cut pressed tofu into ~1 inch pieces. In a large bag, add tofu with cornstarch and garlic powder. Shake gently until combined.
    16 oz block extra firm tofu, 2 tbsp cornstarch, 1 tsp garlic powder
  • In a large pan, heat sesame oil for 1-2 minutes over medium heat. Add tofu in a single layer on pan.
    1 tbsp sesame oil
  • Cook tofu on each side until crispy (takes ~ 10 minutes). It should be golden brown.
  • In small bowl add all the sticky sauce ingredients and stir until combined. (A fork works best to get rid of cornstarch clumps).
    1 tsp garlic powder, 1 tsp ginger, 1 tbsp rice vinegar, 2 tbsp sweet chili sauce, 3 tbsp soy sauce, 1 tbsp cornstarch, 1 tbsp water
  • Once tofu is crispy, turn heat down to med-low and add sticky sauce. Stir until it coats the tofu. It will start to thicken up within a minute. Once its thicker, remove pan from the heat immediately.
  • Serve with basmati rice, broccoli, and/or stir fry veggies. Sprinkle tofu with sesame seeds and sliced green onions. For a little kick add red pepper flakes!
    sliced green onion, sesame seeds

Notes

⭐️It is important you drain and press your tofu for at least 15 minutes to create a crispy texture. Use a tofu press or wrap your tofu in a dishcloth and place a heavy object on top.
Other tips:
  • You can add more sesame oil while cooking your tofu if needed to make it crispier.
  • Store sticky tofu in an air tight container in the fridge for up to 5 days.
  • Add some spice to this dish by adding some red pepper flakes to the sauce or on top.
If you need a substitution:
Rice Vinegar: Use apple cider vinegar, lime juice, or white wine vinegar.
Sweet Chili Sauce: Mix together vinegar with chili oil, red pepper flakes, and sugar. See this homemade recipe here (which you can simplify). You could also use maple syrup instead of sugar.
Soy sauce: For a gluten-free version use coconut aminos or tamari
  •  
 
Calorie count disclaimer: Naturallie Plant-Based offers nutritional information for recipes contained on this site. This information is provided as a courtesy and is an estimate only. This information comes from online calculators. Although Naturallie Plant-Based attempts to provide accurate nutritional information, these figures are only estimates.

Nutrition

Calories: 296kcalCarbohydrates: 28gProtein: 20gFat: 11gSaturated Fat: 2gPolyunsaturated Fat: 5gMonounsaturated Fat: 4gSodium: 1825mgPotassium: 447mgFiber: 1gSugar: 11gVitamin C: 0.1mgCalcium: 79mgIron: 4mg
Tried this recipe?Comment below & tag @naturallieplantbased on Instagram!

12 Comments

  1. 5 stars
    This was so tasty!! I love the flavors and texture! I made it for Buddha bowl and ended up eating about half of it myself!!

  2. 5 stars
    Tofu is one of the favorite food items in my household. So trying new recipes for this vegan protein is always exciting. And we love this sticky tofu, so delicious. My boys already made a request for me to do it regularly. Bookmarked this.

  3. 5 stars
    Made this tonight with the fam and loved it! The sauce really is the star of the dish—it has a subtle sweetness but isn’t too sweet or overpowering. The tofu crisped up really nicely, too.

  4. 5 stars
    This dish came out perfect! I have never been able to get my tofu dishes as crispy as this one and it turns out I wasn’t pressing the block long enough. Thanks, for the tip that I should do that for 30 minutes. We loved it!

  5. 5 stars
    This is the best sticky tofu I’ve ever had. It’s salty, but not too salty. It’s slightly sweet, but not too sweet. It goes well with everything—rice and veggies, or just all by itself! I’ve never been much of a tofu fan before, but this stuff will turn you into a believer!

  6. 5 stars
    So good! I always have a hard time getting my tofu to be crispy, especially when using a sauce, but this was great. The sauce is a little bit sweet, a little bit spicy…just how I like it!

  7. 5 stars
    The marinade of this sticky tofu is indeed remarkable! I used coconut aminos to make it gluten-free and it turned out sooo well!

  8. 5 stars
    I use tofu a lot in my cooking because I’m vegetarian, but am always intimidated to try new prep methods. I was pleasantly surprised with how easy this recipe was to follow, and the tofu turned out great! Definitely adding it to my regular meal rotation now 🙂

Leave a Reply

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

Recipe Rating