One-Pan Garlic Tofu Stir Fry

Sarah

🍽️✨ The Culinary Legacy ambassador

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.

Of all the frantic, “what’s-for-dinner?” evenings, the ones that end with a single, sizzling pan on the stove are my absolute favorite. I remember the first time I made this One-Pan Garlic Tofu Stir Fry. The day had been a whirlwind of meetings and errands, and my energy was at an all-time low. The thought of a complex meal with a mountain of dishes was enough to make me want to order takeout. But then I remembered the block of tofu in the fridge and a handful of vegetables. I decided to give this simple stir fry a shot, not expecting much. Within 30 minutes, the entire house was filled with the most incredible aroma of sizzling garlic, ginger, and savory soy sauce. My family, initially skeptical about a “tofu night,” was drawn to the kitchen by the scent alone. The final result was a revelation: perfectly golden, crispy cubes of tofu coated in a sticky, addictive garlic sauce, tossed with vibrant, crisp-tender vegetables. It wasn’t just good; it was restaurant-quality good. It was devoured in minutes, with requests for a repeat performance the very next week. This recipe has since become our emergency-delicious-meal, our healthy-but-feels-indulgent dinner, and the dish that proved to everyone in my house that a plant-based meal can be the most satisfying thing on the menu. It’s a testament to the magic that can happen with a few humble ingredients, a hot pan, and a little bit of garlic-infused love.

The Ultimate One-Pan Garlic Tofu Stir Fry: Your New Weeknight Hero

In the world of home cooking, few dishes strike the perfect balance between health, flavor, and convenience quite like a well-made stir fry. This One-Pan Garlic Tofu Stir Fry isn’t just a recipe; it’s a formula for success on busy weeknights. It’s a vibrant, nutrient-packed meal that comes together in under an hour, with the majority of that time being hands-off. The beauty lies in its simplicity and its powerful flavor profile. We’re talking about savory, umami-rich soy sauce, the pungent kick of fresh garlic and ginger, a hint of sweetness from maple syrup, and the nutty aroma of toasted sesame oil, all coming together to create a sauce that clings lovingly to every single ingredient. This dish is endlessly customizable, incredibly forgiving for beginner cooks, and delivers a satisfying, protein-packed punch that will keep you full and energized. Say goodbye to lackluster tofu and hello to your new go-to recipe that proves healthy eating can be outrageously delicious and ridiculously easy.

The Secret to Restaurant-Quality Crispy Tofu at Home

Before we dive into the ingredients, let’s address the elephant in the room: soggy tofu. It’s the number one reason people are hesitant to cook with it. The good news is that achieving perfectly crispy, golden-brown tofu is not a mythical feat reserved for professional chefs. It comes down to two key principles: removing moisture and using high heat.

First, you must press your tofu. Tofu is packed in water, and that water is the enemy of crispiness. When water-logged tofu hits a hot pan, it steams itself instead of frying, resulting in a soft, spongy texture. Pressing the tofu squeezes out this excess water, allowing the exterior to form a beautiful, firm crust. While a dedicated tofu press is a fantastic tool, you don’t need one to get the job done. You can easily create a makeshift press by wrapping the tofu block in several layers of paper towels or a clean kitchen towel, placing it on a plate, and weighing it down with something heavy like a cast-iron skillet, a few cookbooks, or some canned goods. Let it press for at least 30 minutes, but an hour is even better if you have the time. You’ll be amazed at how much water is released.

The second secret is the cornstarch coating. Tossing the pressed, cubed tofu in a light layer of cornstarch (or arrowroot starch) before frying is a game-changer. The starch absorbs any lingering surface moisture and creates a micro-thin, porous layer that fries up to an unbelievably crispy and light crust. It’s this crust that not only provides a delightful texture but also acts as the perfect vehicle for soaking up that delicious garlic sauce later on.

Ingredients for One-Pan Garlic Tofu Stir Fry

Here is everything you’ll need to create this flavor-packed dish. The ingredients are simple, but together they create something truly special.

For the Crispy Tofu:

  • 1 (14-16 ounce) block of extra-firm tofu: This is crucial. Extra-firm tofu holds its shape the best and has the least amount of water, making it ideal for getting that crispy texture.
  • 2 tablespoons cornstarch (or arrowroot starch): The magical ingredient for creating a light, crispy coating on the tofu.
  • 2 tablespoons high-heat neutral oil (like avocado, canola, or grapeseed oil): You need an oil that can withstand the high temperatures required for a good stir fry without smoking or burning.

For the Garlic Stir Fry Sauce:

  • 1/4 cup low-sodium soy sauce (or tamari for gluten-free): The savory, umami backbone of the sauce. Low-sodium gives you more control over the saltiness.
  • 2 tablespoons pure maple syrup (or agave nectar): Adds a touch of sweetness to balance the salty and savory flavors.
  • 1 tablespoon rice vinegar: Provides a subtle tang and brightness that cuts through the richness of the sauce.
  • 1 tablespoon toasted sesame oil: A finishing oil that adds a deep, nutty aroma and flavor. It’s potent, so a little goes a long way.
  • 4-6 cloves garlic, minced: The star of the show. Don’t be shy with the garlic; its pungent, aromatic flavor is what makes this dish shine.
  • 1 tablespoon fresh ginger, grated or minced: Adds a warm, zesty spice that complements the garlic perfectly.
  • 1 teaspoon cornstarch: This is mixed into the sauce to act as a thickener, helping it coat the tofu and vegetables beautifully.

For the Vegetables:

  • 1 large head of broccoli, cut into bite-sized florets: A classic stir fry vegetable that soaks up sauce wonderfully while retaining a nice bite.
  • 1 red bell pepper, sliced: Adds sweetness, a vibrant color, and a crisp texture.
  • 1 cup shredded carrots: Provides a subtle sweetness and a different texture to the mix. You can buy pre-shredded to save time.

Step-by-Step Instructions

Follow these instructions carefully to ensure a perfect stir fry every time. The key is to have all your ingredients prepped and ready to go before you start cooking, a practice known as “mise en place.” Stir-frying happens fast!

Step 1: Prepare the Tofu

First and foremost, press your tofu as described above for at least 30 minutes. Once pressed, pat it dry with a paper towel and cut it into 1-inch cubes. Place the tofu cubes in a medium-sized bowl. Sprinkle the 2 tablespoons of cornstarch over the tofu, along with a pinch of salt and pepper. Gently toss the tofu with your hands or a spatula until each cube is lightly and evenly coated. Set aside.

Step 2: Mix the Garlic Stir Fry Sauce

In a small bowl or a liquid measuring cup, combine all the sauce ingredients: the low-sodium soy sauce, maple syrup, rice vinegar, toasted sesame oil, minced garlic, grated ginger, and the 1 teaspoon of cornstarch. Whisk everything together vigorously until the cornstarch is fully dissolved and the sauce is smooth. Set this bowl right next to your stove; you’ll need it quickly.

Step 3: Cook the Tofu until Golden and Crispy

Place a large skillet, wok, or non-stick pan over medium-high heat. Add the 2 tablespoons of high-heat neutral oil. Once the oil is hot and shimmering (you can test it by dropping a tiny crumb of tofu in; it should sizzle immediately), carefully add the coated tofu cubes to the pan in a single layer. Be sure not to overcrowd the pan, as this will cause the tofu to steam instead of fry. If necessary, cook the tofu in two batches.

Let the tofu cook undisturbed for 4-5 minutes per side, until it’s deeply golden brown and crispy. Use tongs or a spatula to flip the cubes and cook all sides. Once all the tofu is beautifully crisped, remove it from the pan with a slotted spoon and set it aside on a plate.

Step 4: Sauté the Vegetables

There should still be a bit of oil left in the pan. If it looks dry, add another teaspoon. Add the broccoli florets and a splash of water (about 2 tablespoons) to the pan, then immediately cover it. Let the broccoli steam-fry for 2-3 minutes. This initial steaming helps it become tender-crisp more quickly.

Uncover the pan, and add the sliced red bell pepper and shredded carrots. Continue to stir-fry for another 3-4 minutes. You want the vegetables to be vibrant and crisp-tender, not mushy. They should still have a slight bite to them.

Step 5: Combine, Sauce, and Serve

Return the crispy tofu to the pan with the vegetables. Give the garlic sauce a quick re-whisk (the cornstarch may have settled) and pour it all over the tofu and vegetables. Stir everything gently to combine, making sure every piece is coated in the sauce.

Continue to cook, stirring constantly, for 1-2 minutes. The heat will activate the cornstarch in the sauce, causing it to thicken into a beautiful, glossy glaze that clings to the tofu and vegetables. Once the sauce has thickened and everything is heated through, remove the pan from the heat immediately.

Nutrition Facts

This recipe is designed to be as nourishing as it is delicious. The nutritional information is an estimate and can vary based on the specific ingredients used.

  • Servings: 4
  • Calories per serving: Approximately 380-420 kcal
  1. High in Protein (Approx. 20g per serving): The tofu provides a substantial amount of plant-based protein, which is essential for muscle repair, immune function, and keeping you feeling full and satisfied.
  2. Rich in Fiber (Approx. 8g per serving): The broccoli, bell pepper, and carrots are packed with dietary fiber, which aids in digestion, helps regulate blood sugar levels, and supports overall gut health.
  3. Excellent Source of Vitamins A and C: The red bell pepper is a powerhouse of Vitamin C, a crucial antioxidant for skin health and immune support, while the carrots deliver a healthy dose of Vitamin A for vision and cell growth.
  4. Healthy Fats: The use of avocado or canola oil and the addition of toasted sesame oil provide a mix of monounsaturated and polyunsaturated fats, which are beneficial for heart health.
  5. Completely Plant-Based and Vegan: This recipe is naturally free of cholesterol and animal products, making it a fantastic option for those following a vegan, vegetarian, or plant-forward diet.

Preparation and Cooking Time

This meal is perfect for a weeknight as it comes together relatively quickly, with most of the time being passive.

  • Prep Time: 15 minutes (plus 30-60 minutes for pressing the tofu)
  • Cook Time: 20-25 minutes
  • Total Time: Approximately 45 minutes (not including pressing time)

How to Serve Your Garlic Tofu Stir Fry

While this dish is a complete meal on its own, serving it with the right base and garnishes can elevate it from a simple stir fry to a stunning feast. Here are some ideas:

  • Over a Bed of Grains:
    • Steamed Jasmine Rice: The classic choice. Its fluffy texture and fragrant aroma are the perfect neutral canvas for the bold flavors of the stir fry.
    • Nutty Brown Rice: A healthier, whole-grain option that adds a chewier texture and more fiber.
    • Fluffy Quinoa: For an extra boost of protein and a slightly different texture.
  • With Noodles:
    • Soba Noodles: Earthy buckwheat noodles that pair wonderfully with the savory sauce.
    • Udon Noodles: Thick, chewy wheat noodles that make the dish incredibly hearty and satisfying.
    • Rice Noodles: A great gluten-free option to serve alongside or mixed directly into the stir fry.
  • Low-Carb Options:
    • Cauliflower Rice: For a light, grain-free base.
    • Lettuce Wraps: Serve the stir fry in large, crisp leaves of iceberg or butter lettuce for a fun, interactive meal.
  • Essential Garnishes:
    • Toasted Sesame Seeds: Add a nutty crunch and visual appeal.
    • Thinly Sliced Green Onions (Scallions): Provide a fresh, mild oniony bite.
    • Fresh Cilantro: Adds a bright, herbaceous note that cuts through the richness.
    • A Drizzle of Sriracha or Chili Garlic Sauce: For those who like an extra kick of heat.
    • A Squeeze of Fresh Lime Juice: Brightens all the flavors just before serving.

Additional Tips for Stir Fry Success

  1. Don’t Skip the “Mise en Place”: This is the most important tip for any stir fry. The cooking process is incredibly fast. Have all your vegetables chopped, your tofu coated, and your sauce whisked before you turn on the heat. This prevents you from burning your aromatics while you frantically chop a bell pepper.
  2. Get Your Pan Hot: A screaming hot pan is essential for a true stir fry. It sears the ingredients quickly, locking in their flavor and texture and preventing them from becoming soggy. Use a heavy-bottomed skillet or, ideally, a wok, which provides varied heat zones.
  3. Cook in Batches: Do not overcrowd your pan. This is the second biggest mistake after not pressing the tofu. Overcrowding lowers the temperature of the pan, causing the ingredients to steam in their own juices instead of searing. Cook the tofu in batches, then the vegetables, and combine everything at the end.
  4. Control the Spice Level: This recipe is mild and family-friendly. To turn up the heat, you can add a teaspoon of sriracha or chili garlic sauce to the sauce mixture. Alternatively, toss in a few dried red chili peppers or some fresh sliced jalapeños with the vegetables.
  5. Meal Prep Like a Pro: You can do most of the work for this recipe ahead of time. Press and cube the tofu, chop all the vegetables, and whisk the sauce. Store them in separate airtight containers in the refrigerator for up to 2-3 days. When you’re ready to eat, the cooking process will take less than 15 minutes.

Frequently Asked Questions (FAQ)

1. My tofu never gets crispy! What am I doing wrong?
This is the most common issue, and it almost always comes down to three things: not using extra-firm tofu, not pressing it long enough to remove sufficient water, or overcrowding the pan. Ensure you are pressing the tofu for at least 30 minutes, patting it dry, coating it in cornstarch, and cooking it in a single layer in a hot, well-oiled pan.

2. Can I use different vegetables in this stir fry?
Absolutely! This recipe is a fantastic base for whatever you have in your fridge. Great additions or substitutions include snap peas, bok choy, mushrooms, onions, zucchini, or edamame. Just be mindful of cooking times. Add harder vegetables like carrots and broccoli first, and quick-cooking vegetables like bok choy or snap peas towards the end.

3. How do I make this recipe gluten-free?
It’s very simple to make this dish gluten-free. The only ingredient you need to swap is the soy sauce. Use tamari, which is a Japanese form of soy sauce that is typically brewed without wheat, or look for a specifically labeled “gluten-free soy sauce.” All other ingredients in this recipe are naturally gluten-free.

4. Can I use frozen vegetables instead of fresh?
Yes, you can use frozen vegetables in a pinch, but it’s best to thaw them and pat them as dry as possible with a paper towel before adding them to the pan. Adding them frozen will release a lot of water into the hot pan, which can make the stir fry watery and prevent the vegetables from searing properly.

5. 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. The best way to reheat the stir fry is in a skillet over medium heat with a tiny splash of water or oil until warmed through. This helps to re-crisp the tofu slightly. Microwaving works too, but the texture won’t be as good.

Conclusion: Your Go-To Healthy and Delicious Meal

This One-Pan Garlic Tofu Stir Fry is more than just a recipe; it’s a dependable, delicious solution for modern life. It proves that you don’t need to spend hours in the kitchen or rely on a long list of complicated ingredients to produce a meal that is both deeply satisfying and genuinely good for you. With its crispy tofu, vibrant vegetables, and an irresistibly savory garlic sauce, it’s a dish that will win over even the most ardent tofu skeptics. Embrace the sizzle of the pan, the aroma filling your kitchen, and the joy of a one-pan cleanup. This is a recipe to keep in your back pocket for those nights when you need something quick, healthy, and guaranteed to put a smile on everyone’s face.

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

One-Pan Garlic Tofu Stir Fry


  • Author: Sarah
  • Total Time: 45 minutes

Ingredients

Here is everything you’ll need to create this flavor-packed dish. The ingredients are simple, but together they create something truly special.

For the Crispy Tofu:

  • 1 (14-16 ounce) block of extra-firm tofu: This is crucial. Extra-firm tofu holds its shape the best and has the least amount of water, making it ideal for getting that crispy texture.
  • 2 tablespoons cornstarch (or arrowroot starch): The magical ingredient for creating a light, crispy coating on the tofu.
  • 2 tablespoons high-heat neutral oil (like avocado, canola, or grapeseed oil): You need an oil that can withstand the high temperatures required for a good stir fry without smoking or burning.

For the Garlic Stir Fry Sauce:

  • 1/4 cup low-sodium soy sauce (or tamari for gluten-free): The savory, umami backbone of the sauce. Low-sodium gives you more control over the saltiness.
  • 2 tablespoons pure maple syrup (or agave nectar): Adds a touch of sweetness to balance the salty and savory flavors.
  • 1 tablespoon rice vinegar: Provides a subtle tang and brightness that cuts through the richness of the sauce.
  • 1 tablespoon toasted sesame oil: A finishing oil that adds a deep, nutty aroma and flavor. It’s potent, so a little goes a long way.
  • 4-6 cloves garlic, minced: The star of the show. Don’t be shy with the garlic; its pungent, aromatic flavor is what makes this dish shine.
  • 1 tablespoon fresh ginger, grated or minced: Adds a warm, zesty spice that complements the garlic perfectly.
  • 1 teaspoon cornstarch: This is mixed into the sauce to act as a thickener, helping it coat the tofu and vegetables beautifully.

For the Vegetables:

  • 1 large head of broccoli, cut into bite-sized florets: A classic stir fry vegetable that soaks up sauce wonderfully while retaining a nice bite.
  • 1 red bell pepper, sliced: Adds sweetness, a vibrant color, and a crisp texture.
  • 1 cup shredded carrots: Provides a subtle sweetness and a different texture to the mix. You can buy pre-shredded to save time.


Instructions

Follow these instructions carefully to ensure a perfect stir fry every time. The key is to have all your ingredients prepped and ready to go before you start cooking, a practice known as “mise en place.” Stir-frying happens fast!

Step 1: Prepare the Tofu

First and foremost, press your tofu as described above for at least 30 minutes. Once pressed, pat it dry with a paper towel and cut it into 1-inch cubes. Place the tofu cubes in a medium-sized bowl. Sprinkle the 2 tablespoons of cornstarch over the tofu, along with a pinch of salt and pepper. Gently toss the tofu with your hands or a spatula until each cube is lightly and evenly coated. Set aside.

Step 2: Mix the Garlic Stir Fry Sauce

In a small bowl or a liquid measuring cup, combine all the sauce ingredients: the low-sodium soy sauce, maple syrup, rice vinegar, toasted sesame oil, minced garlic, grated ginger, and the 1 teaspoon of cornstarch. Whisk everything together vigorously until the cornstarch is fully dissolved and the sauce is smooth. Set this bowl right next to your stove; you’ll need it quickly.

Step 3: Cook the Tofu until Golden and Crispy

Place a large skillet, wok, or non-stick pan over medium-high heat. Add the 2 tablespoons of high-heat neutral oil. Once the oil is hot and shimmering (you can test it by dropping a tiny crumb of tofu in; it should sizzle immediately), carefully add the coated tofu cubes to the pan in a single layer. Be sure not to overcrowd the pan, as this will cause the tofu to steam instead of fry. If necessary, cook the tofu in two batches.

Let the tofu cook undisturbed for 4-5 minutes per side, until it’s deeply golden brown and crispy. Use tongs or a spatula to flip the cubes and cook all sides. Once all the tofu is beautifully crisped, remove it from the pan with a slotted spoon and set it aside on a plate.

Step 4: Sauté the Vegetables

There should still be a bit of oil left in the pan. If it looks dry, add another teaspoon. Add the broccoli florets and a splash of water (about 2 tablespoons) to the pan, then immediately cover it. Let the broccoli steam-fry for 2-3 minutes. This initial steaming helps it become tender-crisp more quickly.

Uncover the pan, and add the sliced red bell pepper and shredded carrots. Continue to stir-fry for another 3-4 minutes. You want the vegetables to be vibrant and crisp-tender, not mushy. They should still have a slight bite to them.

Step 5: Combine, Sauce, and Serve

Return the crispy tofu to the pan with the vegetables. Give the garlic sauce a quick re-whisk (the cornstarch may have settled) and pour it all over the tofu and vegetables. Stir everything gently to combine, making sure every piece is coated in the sauce.

Continue to cook, stirring constantly, for 1-2 minutes. The heat will activate the cornstarch in the sauce, causing it to thicken into a beautiful, glossy glaze that clings to the tofu and vegetables. Once the sauce has thickened and everything is heated through, remove the pan from the heat immediately.

  • Prep Time: 15 minutes
  • Cook Time: 25 minutes

Nutrition

  • Serving Size: one normal portion
  • Calories: 420
  • Fiber: 8g
  • Protein: 20g