Garlic Tofu Stir-Fry

Sarah

Creating memories, one recipe at a time.

Recommended Kitchen Pick

CAROTE Complete 21-Piece Nonstick Cookware Set

A stylish all-in-one cookware set for everyday cooking, easy cleanup, and induction-ready performance.

CAROTE 21-piece nonstick cookware set on Amazon
โ˜…โ˜…โ˜…โ˜…โ˜… 4.4/5 based on 33,000+ reviews

Whatโ€™s Included

  • 1 Egg Pan
  • 9.5" Frying Pan
  • 11" Frying Pan
  • 1.7 Qt Saucepan with Lid & Steamer
  • 2.4 Qt Saucepan with Lid

 

  • 4.3 Qt Casserole Pot with Lid
  • 6.5 Qt Casserole Pot with Lid
  • 4.5 Qt Sautรฉ Pan with Lid
  • 3 Cooking Utensils
  • 4 Pan Protectors
Nonstick for easier cooking and cleanup
Works on all cooktops, including induction
Good all-in-one starter or kitchen upgrade set

This is one of our favorite cookware picks for home cooks who want a complete set without overcomplicating the kitchen.

This post may contain affiliate links learn more.

It started on a Tuesday, one of those evenings where inspiration is low but the desire for something delicious and comforting is at an all-time high. I had a block of tofu in the fridge, a collection of vegetables nearing their use-by date, and a family that can sometimes beโ€ฆ skeptical of plant-based dinners. I decided to tackle the challenge head-on with a simple yet bold flavor profile: garlic, and lots of it. The result was this Garlic Tofu Stir-Fry, and to say it was a success would be an understatement. The kitchen filled with the most incredible aroma of sizzling garlic and ginger, and the sound of the crispy tofu tumbling in the wok was music to my ears. My kids, who usually eye tofu with suspicion, were drawn in by the smell. The first bite was a revelationโ€”perfectly crispy, golden cubes of tofu coated in a savory, garlicky, slightly sweet sauce, all tangled up with crisp-tender vegetables. It wasn’t just “good for a tofu dish”; it was genuinely, crave-ably delicious. Now, this Garlic Tofu Stir-Fry is a non-negotiable part of our weekly meal rotation. Itโ€™s the recipe that converted the skeptics, the one I turn to for a quick, healthy, and incredibly satisfying meal that never fails to impress. Itโ€™s proof that with the right technique, tofu can be the star of the show.

Ingredients

Here is everything you will need to create this flavor-packed dish. The ingredients are broken down into three components for clarity: the crispy tofu, the vibrant stir-fry vegetables, and the unforgettable garlic sauce that brings it all together.

For the Crispy Tofu:

  • 1 (14-16 ounce) block of extra-firm tofu: This is crucial. Extra-firm tofu holds its shape and develops a wonderfully chewy and crispy texture.
  • 2 tablespoons cornstarch: The secret weapon for an ultra-crispy coating that helps the sauce cling to every piece.
  • 1 tablespoon soy sauce (or tamari): Used to marinate the tofu briefly, infusing it with a base layer of savory flavor.
  • 2 tablespoons neutral oil (like avocado, canola, or vegetable oil): For pan-frying the tofu to a perfect golden brown.

For the Garlic Stir-Fry Sauce:

  • 1/4 cup low-sodium soy sauce (or tamari for gluten-free): The salty, umami backbone of our sauce.
  • 2 tablespoons rice vinegar: Adds a bright, tangy acidity that cuts through the richness and balances the flavors.
  • 1 tablespoon maple syrup (or honey/agave nectar): Provides a touch of sweetness to complement the salty and savory elements.
  • 1 tablespoon toasted sesame oil: Lends a deep, nutty, and aromatic flavor that is essential for a classic stir-fry taste.
  • 8-10 cloves garlic, minced: The star of the show. Don’t be shy; its pungent, aromatic flavor defines the dish.
  • 1 tablespoon fresh ginger, grated: Provides a warm, zesty spice that pairs beautifully with the garlic.
  • 1 teaspoon cornstarch: Mixed into the sauce, it will act as a thickener, creating a glossy sauce that coats everything perfectly.
  • 2 tablespoons water: Used to create a slurry with the cornstarch and help thin the sauce to the right consistency.

For the Stir-Fry Vegetables:

  • 1 tablespoon neutral oil: For sautรฉeing the vegetables.
  • 1 large head of broccoli, cut into bite-sized florets: Adds a wonderful texture and soaks up the sauce beautifully.
  • 1 red bell pepper, thinly sliced: Provides a sweet crunch and a vibrant pop of color.
  • 1 medium carrot, julienned or thinly sliced on a diagonal: Offers a slight sweetness and a firm bite.
  • 4 green onions, chopped (whites and greens separated): The white parts are sautรฉed for flavor, while the green parts are used as a fresh garnish.

Instructions

Follow these step-by-step instructions carefully to achieve restaurant-quality results at home. The key to a great stir-fry is having all your ingredients prepped and ready to go before you even turn on the stoveโ€”a practice known as “mise en place.”

Step 1: Press the Tofu
This is the most important step for achieving crispy tofu. Do not skip it! Pressing removes excess water, allowing the tofu to fry up crispy instead of steaming. You can use a dedicated tofu press, or place the block of tofu on a plate lined with paper towels. Place more paper towels on top, followed by something heavy like a cast-iron skillet or a few cookbooks. Let it press for at least 30 minutes, or up to an hour for the best results.

Step 2: Prepare and Coat the Tofu
Once pressed, pat the tofu block dry with a clean towel. Cut it into 1-inch cubes. Place the cubes in a medium bowl and gently toss with 1 tablespoon of soy sauce until they are lightly coated. Sprinkle the 2 tablespoons of cornstarch over the tofu and toss again gently, ensuring each cube is evenly and lightly dusted. This coating is what will create that irresistible crispy exterior.

Step 3: Cook the Tofu
Heat 2 tablespoons of neutral oil in a large skillet or wok over medium-high heat. The oil should be shimmering before you add the tofu. Carefully place the tofu cubes in the skillet in a single layer, making sure not to overcrowd the pan (work in batches if necessary). Fry for 3-4 minutes per side, until all sides are golden brown and crispy. Once cooked, remove the tofu from the skillet and set it aside on a paper towel-lined plate.

Step 4: Whisk the Sauce
While the tofu is cooking, prepare your garlic sauce. In a small bowl, whisk together the 1/4 cup of low-sodium soy sauce, rice vinegar, maple syrup, toasted sesame oil, minced garlic, and grated ginger. In a separate tiny bowl, whisk together the 1 teaspoon of cornstarch and 2 tablespoons of water to create a slurry. Pour this slurry into the sauce mixture and whisk until fully combined. This will prevent lumps and ensure a smooth, thick sauce.

Step 5: Stir-Fry the Vegetables
Wipe out the skillet if needed, or use a clean one. Add the remaining 1 tablespoon of oil and heat it over high heat. Add the broccoli florets and sliced carrots to the hot pan. Stir-fry for 3-4 minutes, until they begin to become tender-crisp. Add the sliced red bell pepper and the white parts of the green onions, and continue to stir-fry for another 2-3 minutes. You want the vegetables to be cooked but still have a slight crunch.

Step 6: Combine and Finish
Reduce the heat to medium. Pour the prepared garlic sauce over the vegetables in the skillet. The sauce will begin to bubble and thicken almost immediately thanks to the cornstarch slurry. Let it cook for about 30-60 seconds, stirring constantly, until it reaches a beautiful, glossy consistency.

Step 7: Add the Tofu
Gently add the crispy tofu back into the skillet. Toss everything together carefully, ensuring each piece of tofu and every vegetable is coated in the glorious garlic sauce. Be careful not to break up the tofu. Cook for one more minute to allow the tofu to heat through.

Step 8: Garnish and Serve
Remove the skillet from the heat. Garnish generously with the green parts of the chopped green onions. You can also add a sprinkle of sesame seeds or a pinch of red pepper flakes for extra flair. Serve immediately for the best texture and flavor.

Nutrition Facts

This recipe is designed to be as nourishing as it is delicious, packed with plant-based protein and vitamins.

  • Servings: 4
  • Calories Per Serving: Approximately 450 kcal
  1. Protein (22g): Tofu is a complete protein, providing all the essential amino acids your body needs for muscle repair, immune function, and overall health. This dish is an excellent way to meet your daily protein goals.
  2. Fiber (8g): Sourced from the broccoli, carrots, and bell peppers, fiber is crucial for digestive health, helping to promote regularity and keep you feeling full and satisfied long after your meal.
  3. Vitamin C (Over 100% of RDI): The red bell pepper and broccoli are packed with Vitamin C, a powerful antioxidant that supports a healthy immune system and promotes collagen production for healthy skin.
  4. Iron (25% of RDI): Both tofu and the dark green broccoli are good sources of iron, an essential mineral for transporting oxygen in the blood and preventing fatigue.
  5. Healthy Fats (20g): The majority of fats in this dish come from the heart-healthy avocado oil and the flavorful toasted sesame oil, providing essential fatty acids.

Preparation Time

This stir-fry comes together quickly, making it an ideal choice for a busy weeknight. The key is to have everything prepped before you begin cooking.

  • Tofu Pressing Time: 30 minutes (This is mostly hands-off time).
  • Active Prep Time: 15 minutes (Chopping vegetables, whisking the sauce, and coating the tofu).
  • Cook Time: 15 minutes.
  • Total Time: Approximately 1 hour (but only 30 minutes of active work).

How to Serve

This Garlic Tofu Stir-Fry is incredibly versatile and can be served in a variety of ways to suit your preferences or what you have on hand. Here are some of our favorite ways to enjoy it:

  • Classic Rice Bowl:
    • Serve a generous scoop of the stir-fry over a bed of fluffy Jasmine rice. The fragrant rice is a perfect neutral base for the bold, savory sauce.
    • For a healthier, nuttier alternative, use brown rice or quinoa.
  • Noodle Sensation:
    • Toss the finished stir-fry with cooked soba noodles or udon noodles for a hearty and satisfying noodle bowl.
    • For a lighter, gluten-free option, serve it over delicate rice vermicelli noodles.
  • Low-Carb Options:
    • Serve the stir-fry over a bed of cauliflower rice for a healthy, low-carb meal.
    • Use large, crisp leaves of iceberg or butter lettuce to create delicious and fun-to-eat lettuce wraps.
  • Elevate with Garnishes:
    • Toasted Sesame Seeds: Adds a nutty crunch and visual appeal.
    • Fresh Cilantro: Provides a fresh, herbaceous note that brightens up the dish.
    • Red Pepper Flakes: For those who like a little kick of heat.
    • A Squeeze of Lime: A final spritz of fresh lime juice can awaken all the flavors just before serving.
    • Crushed Peanuts or Cashews: For an extra layer of texture and savory flavor.

Additional Tips

Take your Garlic Tofu Stir-Fry from great to absolutely exceptional with these eight pro tips.

  1. The Ultimate Crispy Tofu Secret: For an even chewier, more “meaty” texture, try freezing your tofu. Simply place the entire unopened package in the freezer overnight. Thaw it completely in the refrigerator, then press it as directed. The freezing process creates tiny ice crystals that, upon thawing, leave behind small pockets, allowing the tofu to release even more water and develop an incredible texture when cooked.
  2. Don’t Crowd the Pan: This is a golden rule of cooking, especially for tofu and stir-fries. Cooking the tofu in a single layer with space around each cube allows the hot air to circulate, browning it evenly. If you overcrowd the pan, the tofu will steam instead of fry, resulting in a soft, pale exterior. Work in two batches if your pan isn’t large enough.
  3. Master the Cornstarch Slurry: When making the sauce, always mix your cornstarch with a small amount of cold liquid (in this case, water) before adding it to the rest of the sauce ingredients. If you add cornstarch directly to a hot liquid, it will clump up instantly. The slurry ensures a perfectly smooth, glossy sauce every time.
  4. Vegetable Variety and Timing: Feel free to swap the vegetables based on season or preference! Asparagus, snap peas, mushrooms, bok choy, and zucchini are all excellent additions. The key is to add them to the pan based on their cooking time. Harder vegetables like carrots and broccoli go in first, while quicker-cooking vegetables like bell peppers, zucchini, and bok choy go in later to ensure everything is perfectly crisp-tender.
  5. Taste and Adjust Your Sauce: A recipe is a guide, but your palate is the boss. Before you thicken the sauce, give it a taste. Is it too salty? Add a bit more maple syrup or a squeeze of lime. Not savory enough? A little more soy sauce. Too sweet? A dash more rice vinegar. Perfecting the balance of salty, sweet, and acidic is what makes a stir-fry sauce truly memorable.
  6. High Heat is Your Friend: A true stir-fry is cooked quickly over high heat. This method, called “wok hei” in Cantonese cooking, imparts a subtle smoky flavor and ensures your vegetables cook rapidly, retaining their color and crisp texture. Make sure your pan is fully preheated before you add any ingredients.
  7. Meal Prep for Speed: You can make this recipe even faster for a weeknight dinner by prepping the components ahead of time. Press and cube the tofu, chop all the vegetables, and whisk together the sauce ingredients (keep the cornstarch slurry separate). Store everything in airtight containers in the fridge. When it’s time to cook, you can have dinner on the table in less than 15 minutes.
  8. The Double-Fry Method: For the absolute crispiest tofu imaginable, try a double-fry. Fry the tofu cubes as directed in Step 3. Set them aside. After youโ€™ve cooked your vegetables and are about to add the sauce, briefly fry the tofu cubes again in a little bit of hot oil for 1-2 minutes. This second fry makes them incredibly resilient and guarantees they’ll stay crispy even after being tossed in the sauce.

FAQ Section

Here are answers to some of the most common questions about making this Garlic Tofu Stir-Fry.

1. Can I use a different type of tofu?
For this specific recipe, extra-firm tofu is highly recommended. It has the lowest water content and holds its shape well during frying. Firm tofu can also work, but you’ll need to be more diligent with pressing. Soft or silken tofu is not suitable, as it will fall apart and is better used for creamy sauces, smoothies, or desserts.

2. How can I make the tofu crispy without frying in oil?
Absolutely! For a lower-oil version, you can use an air fryer or an oven.

  • Air Fryer: After coating the tofu cubes in cornstarch, arrange them in a single layer in the air fryer basket. Cook at 400ยฐF (200ยฐC) for 15-20 minutes, shaking the basket halfway through, until golden and crispy.
  • Oven: Preheat your oven to 425ยฐF (220ยฐC). Spread the coated tofu on a parchment-lined baking sheet. Bake for 25-30 minutes, flipping halfway, until the edges are golden and the tofu is firm.

3. Is this Garlic Tofu Stir-Fry recipe gluten-free?
It can easily be made gluten-free! The only ingredient that typically contains gluten is soy sauce. To make the recipe completely gluten-free, simply substitute the soy sauce with tamari or a certified gluten-free soy sauce. All other ingredients listed are naturally gluten-free.

4. How do I store and reheat leftovers?
Store any leftovers in an airtight container in the refrigerator for up to 3-4 days. The tofu will lose some of its crispiness upon refrigeration. For the best results when reheating, use a skillet over medium heat with a tiny splash of oil or water. This will help to re-crisp the tofu and revive the vegetables. Microwaving works in a pinch but can make the tofu chewier rather than crispy.

5. Can I add other proteins to this dish?
Yes, this recipe is very adaptable. If you’re not strictly vegan or vegetarian, you could add cooked shrimp in the last couple of minutes of cooking. You could also substitute the tofu with chicken or beef, slicing it thinly and stir-frying it until cooked through before you cook the vegetables.

6. My sauce seems too thin or too thick. How can I fix it?
This is an easy fix!

  • If the sauce is too thin: It likely just needs a bit more time to cook and thicken. If it’s still not thickening, you can create another small cornstarch slurry (1 teaspoon cornstarch + 1 tablespoon cold water), whisk it in, and let it bubble for a minute.
  • If the sauce is too thick: Simply whisk in a tablespoon of water or low-sodium vegetable broth at a time until it reaches your desired consistency.

7. What other vegetables work well in this stir-fry?
The possibilities are nearly endless! Great additions include:

  • Mushrooms (cremini, shiitake)
  • Snap peas or snow peas
  • Bok choy or napa cabbage
  • Zucchini or yellow squash
  • Water chestnuts for a nice crunch
  • Edamame (shelled)
  • Asparagus spears, cut into 1-inch pieces
  • Baby corn

8. I followed the recipe, but my tofu still came out soggy. What went wrong?
This is the most common stir-fry challenge, and it usually comes down to one of three things:

  • Insufficient Pressing: The tofu still had too much water. Next time, try pressing it for longer or with more weight.
  • Pan Wasn’t Hot Enough: If the oil and pan aren’t sufficiently hot, the tofu will absorb the oil and steam rather than forming a crust.
  • Overcrowding the Pan: Too much tofu at once lowers the pan’s temperature, leading to steaming instead of frying. Always cook in a single layer, even if it means working in batches.
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

Garlic Tofu Stir-Fry


  • Author: Kate
  • Total Time: 1 hour

Ingredients

Scale

Here is everything you will need to create this flavor-packed dish. The ingredients are broken down into three components for clarity: the crispy tofu, the vibrant stir-fry vegetables, and the unforgettable garlic sauce that brings it all together.

For the Crispy Tofu:

  • 1 (14-16 ounce) block of extra-firm tofu:ย This is crucial. Extra-firm tofu holds its shape and develops a wonderfully chewy and crispy texture.
  • 2 tablespoons cornstarch:ย The secret weapon for an ultra-crispy coating that helps the sauce cling to every piece.
  • 1 tablespoon soy sauce (or tamari):ย Used to marinate the tofu briefly, infusing it with a base layer of savory flavor.
  • 2 tablespoons neutral oil (like avocado, canola, or vegetable oil):ย For pan-frying the tofu to a perfect golden brown.

For the Garlic Stir-Fry Sauce:

  • 1/4 cup low-sodium soy sauce (or tamari for gluten-free):ย The salty, umami backbone of our sauce.
  • 2 tablespoons rice vinegar:ย Adds a bright, tangy acidity that cuts through the richness and balances the flavors.
  • 1 tablespoon maple syrup (or honey/agave nectar):ย Provides a touch of sweetness to complement the salty and savory elements.
  • 1 tablespoon toasted sesame oil:ย Lends a deep, nutty, and aromatic flavor that is essential for a classic stir-fry taste.
  • 810 cloves garlic, minced:ย The star of the show. Donโ€™t be shy; its pungent, aromatic flavor defines the dish.
  • 1 tablespoon fresh ginger, grated:ย Provides a warm, zesty spice that pairs beautifully with the garlic.
  • 1 teaspoon cornstarch:ย Mixed into the sauce, it will act as a thickener, creating a glossy sauce that coats everything perfectly.
  • 2 tablespoons water:ย Used to create a slurry with the cornstarch and help thin the sauce to the right consistency.

For the Stir-Fry Vegetables:

  • 1 tablespoon neutral oil:ย For sautรฉeing the vegetables.
  • 1 large head of broccoli, cut into bite-sized florets:ย Adds a wonderful texture and soaks up the sauce beautifully.
  • 1 red bell pepper, thinly sliced:ย Provides a sweet crunch and a vibrant pop of color.
  • 1 medium carrot, julienned or thinly sliced on a diagonal:ย Offers a slight sweetness and a firm bite.
  • 4 green onions, chopped (whites and greens separated): The white parts are sautรฉed for flavor, while the green parts are used as a fresh garnish.

Instructions

Follow these step-by-step instructions carefully to achieve restaurant-quality results at home. The key to a great stir-fry is having all your ingredients prepped and ready to go before you even turn on the stoveโ€”a practice known as โ€œmise en place.โ€

Step 1: Press the Tofu
This is the most important step for achieving crispy tofu. Do not skip it! Pressing removes excess water, allowing the tofu to fry up crispy instead of steaming. You can use a dedicated tofu press, or place the block of tofu on a plate lined with paper towels. Place more paper towels on top, followed by something heavy like a cast-iron skillet or a few cookbooks. Let it press for at least 30 minutes, or up to an hour for the best results.

Step 2: Prepare and Coat the Tofu
Once pressed, pat the tofu block dry with a clean towel. Cut it into 1-inch cubes. Place the cubes in a medium bowl and gently toss with 1 tablespoon of soy sauce until they are lightly coated. Sprinkle the 2 tablespoons of cornstarch over the tofu and toss again gently, ensuring each cube is evenly and lightly dusted. This coating is what will create that irresistible crispy exterior.

Step 3: Cook the Tofu
Heat 2 tablespoons of neutral oil in a large skillet or wok over medium-high heat. The oil should be shimmering before you add the tofu. Carefully place the tofu cubes in the skillet in a single layer, making sure not to overcrowd the pan (work in batches if necessary). Fry for 3-4 minutes per side, until all sides are golden brown and crispy. Once cooked, remove the tofu from the skillet and set it aside on a paper towel-lined plate.

Step 4: Whisk the Sauce
While the tofu is cooking, prepare your garlic sauce. In a small bowl, whisk together the 1/4 cup of low-sodium soy sauce, rice vinegar, maple syrup, toasted sesame oil, minced garlic, and grated ginger. In a separate tiny bowl, whisk together the 1 teaspoon of cornstarch and 2 tablespoons of water to create a slurry. Pour this slurry into the sauce mixture and whisk until fully combined. This will prevent lumps and ensure a smooth, thick sauce.

Step 5: Stir-Fry the Vegetables
Wipe out the skillet if needed, or use a clean one. Add the remaining 1 tablespoon of oil and heat it over high heat. Add the broccoli florets and sliced carrots to the hot pan. Stir-fry for 3-4 minutes, until they begin to become tender-crisp. Add the sliced red bell pepper and the white parts of the green onions, and continue to stir-fry for another 2-3 minutes. You want the vegetables to be cooked but still have a slight crunch.

Step 6: Combine and Finish
Reduce the heat to medium. Pour the prepared garlic sauce over the vegetables in the skillet. The sauce will begin to bubble and thicken almost immediately thanks to the cornstarch slurry. Let it cook for about 30-60 seconds, stirring constantly, until it reaches a beautiful, glossy consistency.

Step 7: Add the Tofu
Gently add the crispy tofu back into the skillet. Toss everything together carefully, ensuring each piece of tofu and every vegetable is coated in the glorious garlic sauce. Be careful not to break up the tofu. Cook for one more minute to allow the tofu to heat through.

Step 8: Garnish and Serve
Remove the skillet from the heat. Garnish generously with the green parts of the chopped green onions. You can also add a sprinkle of sesame seeds or a pinch of red pepper flakes for extra flair. Serve immediately for the best texture and flavor.

  • Prep Time: 45 minutes
  • Cook Time: 15 minutes

Nutrition

  • Serving Size: one normal portion
  • Calories: 450
  • Fiber: 8g
  • Protein: 22g