• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Christie at Home
  • Asian Recipes
    • Recipe Index (Search)
    • By Region
      • Chinese
      • Filipino
      • Indonesian
      • Japanese
      • Korean
      • Malaysian
      • Taiwanese
      • Thai
      • Vietnamese
    • By Course
      • Mains
      • Appetizers/Sides
      • Breakfast
      • Snacks
      • Dessert
      • Beverages
  • Shop
  • Subscribe
  • ABOUT ME
    • Work with Me
    • Copyright Policy
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
menu icon
go to homepage
search icon
Homepage link
  • Asian Recipes
  • Shop Kitchenware
  • About Me
  • Subscribe
  • Work with Me
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • Ɨ
    Home Ā» Recipes Ā» Mains

    Sweet and Sticky Tofu

    Modified: Oct 28, 2026 Ā· Published: Oct 14, 2020 by Christie Lai Ā· This post may contain affiliate links Ā· 24 Comments

    Jump to Recipe

    Golden, lightly crispy tofu pieces tossed in a sweet, savory, and sticky sauce. This easy sweet and sticky tofu recipe is ready in just 30 minutes. I coat the tofu in cornstarch and pan-fry until golden brown for a delicious, lightly crispy exterior!

    featured image of sweet and sticky tofu
    Jump to:
    • Ingredients & Substitutes
    • Expert Tips
    • Instructions
    • Storage & Reheating
    • Pairing Suggestions
    • FAQ
    • More Like This
    • šŸ“– Recipe

    Sweet and sticky tofu is an Asian-inspired dish made with golden pan-fried tofu coated in a thick, sweet and savory sauce. It's a delicious plant-based main dish that is best served with steamed rice and vegetables.

    I created this recipe for my husband because he enjoys plant-based foods every now and then, especially tofu! It's become one of my favorite ways to enjoy tofu because it's quick, easy, and uses fewer ingredients than many other sticky tofu recipes.

    Up-close shot of Sweet and Sticky Tofu

    When I make this dish for dinner, I pat the tofu dry before coating it in cornstarch so the coating adheres better during frying. Then I let the sauce thicken before gently tossing in the tofu so each piece is evenly coated in that delicious, sticky glaze.

    Ingredients & Substitutes

    Exact ingredient amounts are listed in the recipe card at the bottom of this page.

    Ingredients for making sweet and sticky tofu
    • Extra-Firm Tofu: I recommend extra-firm tofu because it holds its shape better during pan-frying and tossing. Firm tofu also works, but avoid medium or soft tofu because these varieties can break apart more easily.
    • Cornstarch: Creates a lightly crispy coating on the tofu when pan-fried. Potato starch also works as a substitute.
    • Salt
    • Vegetable Oil: Or use a neutral oil with a high smoke point, such as canola or refined avocado oil.
    • Toasted Sesame Seeds: Adds a nutty flavor and light crunch to the tofu. Toasted black sesame seeds also work.

    Sauce

    • Regular Soy Sauce: Adds a savory, umami flavor to balance the sweetness of the sauce. Or substitute with light soy sauce, low-sodium soy sauce, or gluten-free tamari.
    • Ketchup: Adds sweetness and tanginess to the sticky sauce.
    • Honey: Sweetens the sauce and contributes to its sticky glaze. Or substitute with maple syrup for a vegan option.
    • Toasted Sesame Oil: Adds a rich, nutty flavor to the sweet and savory sauce.
    • Cornstarch: Thickens the sauce so it clings to the tofu. Potato starch also works.
    • Cold Water

    Expert Tips

    • Pat the tofu dry: Remove excess surface moisture with paper towels so the cornstarch coating adheres better during frying.
    • Use a large nonstick pan: Arrange the tofu in a single layer, working in batches if needed, so the pieces brown evenly instead of steaming.
    • Coat the tofu just before frying: If the coated tofu sits too long, the cornstarch can absorb moisture and become damp, making it harder to achieve a crispy coating.
    • Let the coating set before flipping: Allow the bottom of the tofu to turn golden brown before gently flipping to prevent the crispy coating from sticking or tearing.
    • Stir the sauce before adding it to the pan: Cornstarch settles at the bottom of the bowl as it sits, so whisk it again to help the sauce thicken evenly.

    Instructions

    Below are instructions on how to makeĀ sweet and sticky tofu:

    Extra-firm tofu sliced into rectangular pieces and patted dry with paper towels.
    1. Prepare the Tofu: Open the tofu package and drain the liquid. Slice the tofu into 2-inch-long rectangular pieces, about 1 inch thick and wide. Pat dry thoroughly with paper towels to remove excess surface moisture.
    Sweet and sticky tofu sauce ingredients whisked together until smooth.
    1. Prepare the Sauce: In a small bowl, whisk together all the sauce ingredients until smooth. Set aside.
    Tofu pieces evenly coated in a cornstarch and salt mixture.
    1. Coat the Tofu: In a small bowl, combine cornstarch and salt. Evenly coat the tofu pieces in the cornstarch mixture, making sure all sides are covered.
    Cornstarch-coated tofu pan-fried until golden brown and crispy on all sides.
    1. Pan-Fry the Tofu: Heat vegetable oil in a large nonstick pan over medium heat. Pan-fry the tofu in a single layer, working in batches if needed, until golden brown and lightly crispy on all sides, about 13-15 minutes per batch. Let the bottom turn golden and the coating set before gently flipping. Transfer the fried tofu to a wire rack.
    Golden tofu pieces gently tossed in a thick, glossy sweet and sticky sauce.
    1. Thicken the Sauce: Carefully remove the excess oil from the pan. Stir the sauce again to redistribute the cornstarch, then pour it into the pan. Bring to a gentle simmer and cook until thickened and glossy. Add the tofu and gently toss until evenly coated.
    Sweet and sticky tofu garnished with toasted sesame seeds and ready to serve.
    1. Garnish and Serve: Transfer the tofu to a serving plate and garnish with toasted sesame seeds. Serve immediately.

    Storage & Reheating

    • Refrigerator: Store leftover sweet and sticky tofu in an airtight container in the refrigerator for up to 4 days. The crispy coating will soften as it absorbs the sauce.
    • Freezer: I don't recommend freezing this dish because the tofu's texture can become spongy after thawing, and the coating may turn soggy.
    • Reheating: Reheat the tofu in a nonstick pan over medium-low heat until heated through, stirring gently to prevent the pieces from breaking. Alternatively, microwave in 1-minute intervals until hot. Add a splash of water if the sauce has thickened too much.

    Pairing Suggestions

    Serve sweet and sticky tofu with:

    • Steamed Jasmine Rice: Fluffy rice soaks up the sticky sauce.
    • Garlic Bok Choy: Tender-crisp greens balance the sweet tofu.
    • Chinese Cucumber Salad: Crisp, tangy cucumbers contrast with the rich sauce.

    FAQ

    Why isn't my sauce thickening?

    The sauce may not have reached a gentle simmer, or the cornstarch may have settled at the bottom of the bowl. Whisk the sauce before adding it to the pan and simmer until thickened and glossy.

    Do I need to press the tofu before frying?

    No, pressing isn't necessary when using extra-firm tofu for this recipe. Simply drain the packaging liquid and pat the tofu thoroughly dry with paper towels before coating it in cornstarch.

    Can I substitute cornstarch with all-purpose flour?

    I don't recommend it. All-purpose flour won't create the same light, crispy coating as cornstarch and may make the sauce cloudy or pasty. For the best results, use cornstarch or substitute with potato starch.

    More Like This

    Check out my other tofu recipes:

    • Tofu Katsu
    • Malaysian Curry Tofu
    • Chinese Braised Tofu
    • Gochujang Tofu
    • Crispy Soy Garlic Tofu
    • Korean Braised Tofu (Dubu Jorim)
    • Air Fryer Sweet and Sour Tofu

    šŸ“– Recipe

    featured image of sweet and sticky tofu

    Easy Sweet and Sticky Tofu (30 Minutes)

    Christie Lai
    Golden, lightly crispy tofu pieces tossed in a sweet, savory, and sticky sauce. This easy sweet and sticky tofu recipe is ready in just 30 minutes. I coat the tofu in cornstarch and pan-fry until golden brown for a delicious, lightly crispy exterior!
    5 from 14 votes
    Print Recipe Pin Recipe
    Prevent your screen from going dark
    Prep Time 10 minutes mins
    Cook Time 20 minutes mins
    Total Time 30 minutes mins
    Course Main Course
    Cuisine Asian, Chinese
    Servings 4
    Calories per serving 240 kcal

    Ingredients
     
     

    • 1 lb (block) extra-firm tofu
    • ¼ cup cornstarch for coating the tofu
    • 1 teaspoon salt
    • 3 tablespoon vegetable oil or any neutral oil

    Sauce:

    • 2 tablespoon regular soy sauce
    • 2 tablespoon ketchup
    • 2 tablespoon honey
    • 1 teaspoon sesame oil toasted kind
    • ¼ cup water cold
    • 1 tablespoon cornstarch

    Instructions
     

    • Open the tofu package and drain the liquid. Slice the tofu into 2-inch-long rectangular pieces, about 1 inch thick and wide. Pat dry thoroughly with paper towels to remove excess surface moisture.
    • In a small bowl, whisk together all the sauce ingredients until smooth. Set aside.
    • In a small bowl, combine cornstarch and salt. Evenly coat the tofu pieces in the cornstarch mixture, making sure all sides are covered.
    • Heat vegetable oil in a large nonstick pan over medium heat. Pan-fry the tofu in a single layer, working in batches if needed, until golden brown and lightly crispy on all sides, about 13-15 minutes per batch. Let the bottom turn golden and the coating set before gently flipping. Transfer the fried tofu to a wire rack.
    • Carefully remove the excess oil from the pan. Stir the sauce again to redistribute the cornstarch, then pour it into the pan. Bring to a gentle simmer and cook until thickened and glossy. Add the tofu and gently toss until evenly coated.
    • Transfer the tofu to a serving plate and garnish with toasted sesame seeds. Serve immediately.
    Enjoyed my recipe?Please leave a 5 star review (be kind)! Tag me on social media @christieathome as I'd love to see your creations!

    Suggested Equipment & Products

    • Large Non-Stick Pan
    • Measuring Set
    • Cutting Board
    • Santoku Knife
    • Kitchen Scale
    Nutrition
    Calories: 240kcal | Carbohydrates: 21g | Protein: 9g | Fat: 14g | Saturated Fat: 2g | Sodium: 1226mg | Potassium: 223mg | Fiber: 1g | Sugar: 12g | Vitamin A: 38IU | Vitamin C: 1mg | Calcium: 40mg | Iron: 2mg

    More Quick & Easy Main Dish Recipes

    • featured image of beef vegetable stir-fry
      Beef Vegetable Stir-Fry
    • featured image of korean perilla oil noodles
      Korean Perilla Oil Noodles
    • featured imaged of japanese chicken curry
      Japanese Chicken Curry
    • featured image of string bean chicken
      String Bean Chicken

    Reader Interactions

    Comments

      Did you enjoy my recipe? Cancel reply

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

      Recipe Rating




    1. Nousheen

      January 01, 2025 at 5:10 pm

      5 stars
      So gooddd!!! I'm 15 years old and haven't cooked anything on my own ever, but I had to give this a try from the mouthwatering looks of the pictures! The final result? EPIC, even my dad liked it! Thank you so much for this delectable recipe!

      Reply
      • Christie Lai

        February 03, 2025 at 4:14 pm

        Thank you so much for making my recipe and so glad you found it to be epic šŸ™‚

        Reply
    2. Jessica

      December 06, 2024 at 1:49 am

      5 stars
      So delicious! Thanks for sharing this wonderful recipe with us.

      Reply
      • Christie Lai

        December 10, 2024 at 3:37 pm

        Thanks so much for making it! Glad you enjoyed it!

        Reply
    3. Aleksandra

      May 12, 2024 at 1:00 pm

      quick question, do i have to use sesame oil or can i skip it?

      Reply
      • Christie Lai

        May 14, 2024 at 5:22 pm

        You can omit it but just note that it offers a wonderful flavor and aroma.

        Reply
    4. Lynn

      March 17, 2023 at 2:16 am

      5 stars
      This was absolutely delicious! My husband was not a big tofu fan and he asked me to make this again. I added steamed veggies. I left out the oil and served with jasmine rice.

      Reply
      • christieathome

        March 21, 2023 at 5:11 pm

        Thank you so much for making my recipe Lynn! I appreciate it and your kind comment. Glad it was well enjoyed by your husband šŸ™‚

        Reply
    5. Johanna

      January 21, 2023 at 12:02 pm

      5 stars
      I'm trying to cook more tofu but am not it's biggest fan. This recipe however is totally delicious and now my go to tofu dinner. I love it. And, it's super easy to prepare and cook which makes it even better! Thank you so much.

      Reply
      • christieathome

        January 23, 2023 at 2:21 pm

        Happy to read this kind review and glad I could make tofu taste delicious for you! Thanks for making my recipe!

        Reply
    6. Diane K

      November 14, 2022 at 7:56 pm

      5 stars
      Well this was just delicious! I had leftover tofu from dinner the night before, so I just reheated that in a pan till crispy and hot. I did swap the honey for maple syrup to keep it vegan. I may never eat tofu without this sauce again.

      Reply
      • christieathome

        November 15, 2022 at 12:12 pm

        Thanks so much for making my recipe Diane, so glad you enjoyed it!

        Reply
    7. Lauren

      May 10, 2021 at 6:34 pm

      5 stars
      OMG this was so good - I followed your recipe exactly but added a little chili garlic sauce for heat. Delicious. Will be a go to recipe for now on.

      Reply
      • christieathome

        May 11, 2021 at 1:43 pm

        Awww that makes me so happy to read. Thank you so much for making my recipe Lauren! I'm glad you enjoyed it and that chili garlic sauce is a great idea.

        Reply
    8. Martin E

      January 27, 2021 at 6:46 pm

      5 stars
      Made this for dinner tonight and it was amazing! The hardest part was frying the tofu. The sauce was super easy. I’m not sure if it did anything to change the intended taste but I used olive oil instead of avocado.

      Reply
      • christieathome

        January 29, 2021 at 3:18 pm

        Thank you so much Martin! I am so glad you enjoyed the recipe! I found it was easiest to cook the medium firm tofu on a non-stick pan so it flips over without getting stuck to the pan. But feel free to use extra firm tofu to make it easier šŸ™‚

        Reply
        • Martin E.

          March 04, 2021 at 12:08 pm

          Just to explain my comment above, when I said "the hardest thing was frying the tofu," I meant that the recipe is super easy! šŸ™‚ The frying part was totally easy. I just wish I had more stove space so I could have more than one pan going so I could get to the eating part faster LOL. I did use extra firm tofu, so yeah, it was easy to work with. Also, I am making this again tonight because this recipe was that good! šŸ˜›

        • christieathome

          March 04, 2021 at 3:27 pm

          Ahhh gotcha! So glad you liked it! I find that's always the hardest part too - controlling myself from wanting to eat the food as it's cooking LOL! I hope you enjoy having it again tonight. Thanks Martin!

    9. Sue

      November 19, 2020 at 8:29 pm

      5 stars
      Made this tonight. Family liked it. I did double the sauce. Glad the prep was short and sweet (and yummy)!

      Reply
      • christieathome

        November 20, 2020 at 12:07 pm

        So glad you and the family enjoyed it Sue! Thanks for making my recipe! šŸ™‚

        Reply
    10. Tasia ~ two sugar bugs

      November 02, 2020 at 12:31 am

      5 stars
      This homemade sticky sauce looks so mouthwatering!! I love tofu and know I will just devour this!! Thanks for another great recipe Christie!

      Reply
    11. Heidi | The Frugal Girls

      October 19, 2020 at 5:16 pm

      5 stars
      I love your tasty good homemade honey soy sauce... and that crunchy texture is so perfect. Using a quality tofu really makes all the difference. Yum!!

      Reply
    12. Leanne

      October 15, 2020 at 9:18 am

      5 stars
      I’m always looking for new ways to try tofu and this sweet and sticky version sounds like just the recipe I need to make next! Thanks for the inspo Christie!

      Reply
    13. Sherri

      October 15, 2020 at 9:03 am

      5 stars
      As a huge tofu lover, I am definitely going to have to give this a try! I can literally eat tofu for breakfast, lunch and dinner lol! Love this recipe! šŸ™‚

      Reply

    Primary Sidebar

    Christie

    Hello! I'm Christie, creator and recipe developer behind Christie at Home. I share quick and approachable Asian recipes, complete with tips, step-by-step pictures, and videos to make cooking easier for you. My work has been featured on BuzzFeed Tasty, Food52, The Kitchn, The FeedFeed, Sur La Table, Yummly, and more. Thanks so much for stopping by!

    More about me →

    Top Trending Recipes

    • featured image of Egg Fried Rice
      Egg Fried Rice
    • featured image of spicy asian cucumber salad
      Spicy Asian Cucumber Salad
    • Orange chicken
      Orange Chicken
    • featured image of bang bang shrimp
      Bang Bang Shrimp

    Footer

    Follow Me

    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube

    Footer

    ↑ back to top

    Home

    • Home
    • Asian Recipes
    • Shop
    • Privacy Policy
    • Copyright Policy

    Contact

    • About
    • Work with Me

    As an Amazon Associate I earn from qualifying purchases.

    Copyright Ā© 2026 Christie at Home