The Garden Grazer

  • Recipes
  • Matcha
  • About
  • Newsletter
  • Contact
menu icon
go to homepage
  • Recipes
  • Gluten-Free
  • Oil-Free
  • Subscribe
  • About
subscribe
search icon
Homepage link
  • Recipes
  • Gluten-Free
  • Oil-Free
  • Subscribe
  • About
×
Home » Recipes » Asian-Inspired

Asian Garlic Tofu (Easy!)

May 6, 2014 by Kaitlin · 22 Comments

Jump to Recipe

This delicious Asian Garlic Tofu recipe is so simple yet incredibly flavorful! It's restaurant-style quality but made easy right at home. Serve it with rice, quinoa, noodles, or your favorite Asian-style dishes. (Vegan, gluten-free option.)

Asian Garlic Tofu with green onions served on a bed of rice in a white bowl

Let's make saucy, delicious Asian Garlic Tofu! It's so simple yet incredibly flavorful and one of my all-time favorite tofu dishes. It feels like restaurant-style quality, but made easy right at home.

We toss tofu cubes in a sticky sweet sauce that's made with hoisin, garlic, tamari, and optional ginger. If you're not familiar with hoisin sauce, it's like a thick, flavorful Asian-style BBQ sauce. (Yum!) The flavor and texture is perfect for an easy marinade like this one.

Best of all, this dish comes together in 30 minutes! It's great paired with rice, quinoa, noodles, veggies, or your Asian-style bowls for some plant-based protein.

Green onions, tamari, hoisin sauce, sesame oil, and seasoning ingredients laid out on a metal tray

Ingredients for Asian Garlic Tofu

For this recipe you'll need:

  • Extra-firm tofu: I purchase organic tofu whenever possible.
  • Green onion (scallion): We'll add 4 green onions to the dish towards the end of cooking time. These add a delicious, mild onion flavor and they accent the sauce really well.
  • Toasted sesame oil
  • Hoisin sauce: This is a thick, richly flavorful sauce that's sweet and salty. The main ingredient is usually fermented soybean paste along with other flavors and spices. Be sure to seek out a gluten-free version if needed. (Most of the time I use "San-J" brand gluten-free hoisin sauce.)
  • Tamari: Or you can substitute soy sauce, but I use tamari for gluten-free. Be sure to use low sodium if desired. Coconut aminos could also work.
  • Fresh garlic cloves: You'll need 2-3 cloves for this recipe.
  • Freshly grated ginger: This is optional, but recommended! I love including it for more warmth and flavor.
Overhead view of tofu cubes marinating in a glass bowl

Tips

Pressing the tofu: Before marinating, we'll remove excess liquid from the block of tofu. (This allows the tofu to better soak up the flavor of the marinade.) To do this, either lightly press between towels, or use a tofu press if you have one.

Marinating: After tossing the tofu in the garlic sauce, we'll let it marinate for about 10 minutes. This gives the flavors a chance to absorb into the tofu and intensify. (No problem if you don't have time to marinate, however. It'll still taste great.) Or if you prefer to marinate longer, just store it in a sealed container in the fridge for a couple hours or even overnight. This could make the end result less saucy however as the sauce absorbs more.

Customizing

Sauce flavors: Stir in rice vinegar or even pure maple syrup for a touch of added sweetness.

Make it spicy: Sprinkle red chili pepper flakes, chili paste, or sriracha hot sauce to taste before serving.

Overhead view of Asian Garlic Tofu cooking in a skillet with wooden stirring spoon

Serving

I like serving this saucy tofu with cooked rice and broccoli for an easy dinner. It's also fantastic paired with stir-fries, fried rice, or other Asian-inspired meals. Garnish it with sesame seeds before serving if you'd like!

Storing

Store leftovers in an airtight container in the refrigerator. I find it keeps well for about 3 days. Simply reheat in the microwave when ready to enjoy.

Chopsticks picking up a cube of Asian Garlic Tofu from a bowl of rice

For more inspiration, also browse all vegan tofu recipes or Asian-inspired recipes.

Asian Garlic Tofu with green onions served on a bed of rice in a white bowl

Asian Garlic Tofu (Easy!)

This delicious tofu is marinated in a garlic sauce that's packed with sweet, savory flavor! It's easy to make and great with a side of rice & steamed veggies.
4.86 from 7 votes
Print Recipe Pin Recipe Comment
Prep Time: 20 minutes minutes
Cook Time: 10 minutes minutes
Total Time: 30 minutes minutes
Author: Kaitlin - The Garden Grazer
Course: Main Dish
Cuisine: Asian-Inspired, Gluten-Free Option, Vegan
Servings: 3 large bowls

Ingredients

  • 14 oz. extra-firm tofu (pressed*)
  • 4 green onions
  • 1 Tbsp. toasted sesame oil

For the garlic sauce:

  • 1/4 cup hoisin sauce**
  • 2 Tbsp. tamari (or soy sauce)
  • 2-3 cloves garlic, minced
  • 1 tsp. freshly grated ginger (optional)

Instructions

  • Make the sauce: Add all garlic sauce ingredients to a bowl or shallow dish. Stir to combine.
  • Prepare tofu: Cut the pressed tofu into bite-sized cubes. (I cut mine about 3/4-inch, but you can cut yours smaller or even tear them if desired.) Then add the tofu cubes to the sauce. Gently toss until thoroughly coated. Set aside and let it marinate for about 10 minutes.
  • Cook: In a large skillet, heat the toasted sesame oil over medium heat. Once oil is hot, carefully add the marinated tofu (with all remaining sauce). Spread out the cubes in a single layer. Simmer and cook without stirring for 5-6 minutes or until lightly seared on one side.
  • Add green onions: Meanwhile, slice the green onions. After the tofu cooks for 5-6 minutes, reduce heat to medium-low. Add the green onions. Then stir the cubes and continue cooking for another 2-3 minutes or until desired texture is achieved.
  • Serve: It's great served warm over rice (or quinoa or noodles) with steamed broccoli or other veggies on the side. Garnish with sesame seeds or red pepper flakes for a little spice.

Notes

*Pressing tofu: Use a tofu press for at least 15 minutes (or longer) beforehand if you have one. Otherwise, simply press the tofu between paper towels to remove some of the excess moisture. This helps better absorb the marinade.
**For gluten-free: Use tamari and a gluten-free hoisin sauce. (I use the San-J brand or Wok Mei for gluten-free hoisin.)
Make it spicy: Add chili paste to the marinade, red chili pepper flakes, or sriracha before serving.
Recipe originally published May 2014. Updated April 2025.

Nutrition Per Serving (Estimate)

Nutrition Facts
Asian Garlic Tofu (Easy!)
Amount per Serving
Calories
180
% Daily Value*
Fat
 
8
g
12
%
Saturated Fat
 
1
g
6
%
Polyunsaturated Fat
 
4
g
Monounsaturated Fat
 
3
g
Cholesterol
 
1
mg
0
%
Potassium
 
311
mg
9
%
Carbohydrates
 
15
g
5
%
Fiber
 
1
g
4
%
Sugar
 
8
g
9
%
Protein
 
12
g
24
%
Vitamin A
 
161
IU
3
%
Vitamin C
 
4
mg
5
%
Calcium
 
66
mg
7
%
Iron
 
2
mg
11
%
* Percent Daily Values are based on a 2000 calorie diet.

Sodium content: This is omitted as I cannot provide an accurate number. I encourage you to calculate your own to provide a much more precise reading based on the exact ingredients, brands, and amounts you're using.

Get the Monthly NewsletterSubscribe here!

If you're enjoying this Asian Garlic Tofu recipe, also check out:

  • Easy Baked Tofu
  • Teriyaki Baked Tofu
  • Broccoli with Asian-Style Garlic Sauce
  • Tofu Salad with Savory Dressing
  • Hoisin Peanut Noodles

Follow The Garden Grazer on Instagram, Pinterest, X (Twitter), or Facebook for more inspiration.

More Vegan Asian-Inspired Recipes

  • Tofu Salad with Savory Dressing (Easy!)
  • Asian chopped salad cover photo
    Asian Chopped Salad with Sesame Dressing
  • Asian sesame ginger dressing cover photo
    Asian Sesame Ginger Dressing
  • Hoisin peanut noodles cover photo
    Hoisin Peanut Noodles (15 Minute!)

Comments

    Leave a Reply Cancel reply

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

    Recipe Rating:




  1. Jennifer says

    March 25, 2024 at 7:27 pm

    5 stars
    This was wonderfully flavoured! I ended up marinating the tofu overnight, and it was fantastic. I served it with rice and steamed broccoli for a simple weeknight dinner. Thanks for sharing such a delicious recipe!

    Reply
    • Kaitlin says

      March 26, 2024 at 10:17 am

      Excellent to hear you enjoyed it, Jennifer! Rice, broccoli, and tofu - perfect simplicity. Thanks for sharing!

      Reply
  2. Elaine says

    July 09, 2021 at 5:11 pm

    5 stars
    Easy and yummy! It's a keeper.

    Reply
    • Kaitlin says

      July 10, 2021 at 8:04 am

      Great to hear - thank you!

      Reply
  3. Amy says

    July 05, 2021 at 9:01 am

    5 stars
    This was great. Added red pepper flakes for some zing!

    Reply
    • Kaitlin says

      July 05, 2021 at 12:21 pm

      Great call, Amy! Glad you enjoyed it.

      Reply
  4. Fayth Goddard says

    June 16, 2017 at 5:40 am

    Made this tonight and it was a big hit! I added broccoli and carrots which I stir fried in the sauce on the side. My meat-eating fiancée loved it too! Thanks for a great recipe.

    Reply
    • Kaitlin says

      August 18, 2017 at 7:32 pm

      That sounds fantastic! Wonderful additions!

      Reply
  5. Rachna says

    September 22, 2016 at 9:28 pm

    Hi there, I made this for lunch today and it turned out amazing! I did not expect tofu to have as much flavor as it did. I marinated it overnight and served it with a simple fried rice. Thank you for sharing this recipe.

    Reply
    • Kaitlin says

      September 27, 2016 at 4:47 pm

      That's great! Love the fried rice pairing!

      Reply
  6. Aura Lemoine says

    April 24, 2016 at 12:04 am

    Amazingly delicious! This was my first time cooking with tofu, and I'm so grateful I did it with this recipe. My husband loved it... actually, my whole family loved it. I found a recipe for a homemade hoisin sauce and it was so good! This is a keeper. Thank you, Kaitlin, for sharing this recipe.

    Reply
    • Kaitlin says

      April 24, 2016 at 7:41 pm

      That's awesome to hear your family enjoyed it, Aura! Great job on your first time cooking tofu. (And using a homemade hoisin - awesome!) Thanks a lot for sharing!

      Reply
  7. Nona Suomy says

    December 06, 2015 at 11:47 pm

    So good. I added some finely chopped jalapeños to the mixture and used 1 tbsp. of tamari and 1/2 tsp. of Liquid Amino Acids and oh man. Definitely making this again!

    Reply
    • Kaitlin says

      December 07, 2015 at 6:00 pm

      That's so great! What a fun idea adding jalapeños and amino acids. Thanks for sharing your helpful feedback!

      Reply
  8. Marijke Pieters-Kwiers says

    October 25, 2015 at 7:29 pm

    I tried this recipe, but I used rice noodles instead of rice and it was AMAZING!

    Reply
    • Kaitlin says

      October 31, 2015 at 9:58 pm

      Great idea! Thanks for sharing your feedback!

      Reply
  9. Dan Umbenhaur says

    April 26, 2015 at 6:33 pm

    I just made this for lunch. I doubled the recipe and let the tofu sit in the marinade for about 2 hours. Because of this, there was no extra sauce; only my wife wanted it to be more saucy. VERY easy to make and super delicious. Thanks!

    Reply
    • Kaitlin says

      April 27, 2015 at 4:41 pm

      Awesome. Thanks for sharing, Dan! The longer the tofu sits, the more marinade it will soak up which causes it to be less saucy. So glad you enjoyed it, however!

      Reply
  10. SKCranePhotography says

    August 26, 2014 at 11:09 pm

    This is one of my all time favorite tofu recipes!! So good!!

    Reply
    • Kaitlin says

      August 28, 2014 at 2:38 pm

      Really great to hear!

      Reply
  11. Shirly F says

    June 15, 2014 at 12:31 am

    Easy and tasty, just made this for my family, it was a hit! Thank you!

    Reply
    • Kaitlin says

      June 15, 2014 at 3:38 pm

      Wonderful to hear you all enjoyed it, Shirly!

      Reply

Hello, I'm Kaitlin!
I live in Montana and share vegan recipes that are easy and healthy. About Me →

Footer

↑ back to top

Info

About
Privacy Policy
Contact

Follow

Newsletter
Facebook
Instagram
Pinterest

Recipes

Recipe Index
Oil-Free Recipes
Gluten-Free Recipes

Copyright © 2025 The Garden Grazer

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required