If there’s one dish I turn to again and again for a crowd-pleasing vegan dinner, it’s Garlic Tofu. Savory, just a little spicy, and satisfyingly crispy, this recipe takes humble tofu and transforms it into something you’ll crave all week long. Tossed with a sticky, garlicky soy sauce glaze and a sprinkle of heat, Garlic Tofu is as perfect for a family night in as it is for meal prep or impressing friends. And the best part? It comes together in just 30 minutes—without a single boring bite anywhere in sight!

Ingredients You’ll Need
What I adore about this recipe is how each ingredient truly counts. Every item here brings its own bit of magic, making the finished Garlic Tofu so packed with flavor and texture that nobody will miss the meat. Let’s take a look:
- Extra firm tofu: The star of the show! Its hearty texture soaks up all the garlicky sauce while staying satisfyingly crisp outside.
- Jalapeño: Adds brightness and a gentle kick; be sure to remove the seeds unless you want lots of heat.
- Red onion: A burst of color and subtle sweetness that pairs beautifully with savory flavors.
- Garlic: Essential for that headline garlicky punch—it truly transforms the dish.
- Cornstarch: Helps achieve that crispy tofu exterior and thickens up the glossy sauce.
- Oil for cooking: Just a little goes a long way to achieve golden tofu perfection.
- Soy sauce: Brings all the savory, umami depth to the sauce.
- Water: Keeps the sauce from becoming overly salty and helps it simmer to the right consistency.
- Maple syrup (or honey): Balances out the salt and spice for a perfectly rounded sauce.
- Red chili flakes: A sprinkle brings warmth without overpowering the garlic flavors.
- Rice vinegar: Adds a little brightness, keeping the whole dish lively instead of heavy.
- Optional: Rice, veggies, or noodles: Serve your Garlic Tofu over these for a full, satisfying meal.
How to Make Garlic Tofu
Step 1: Prep the Tofu
Start by thoroughly draining your tofu and patting it dry—this step is the secret for getting beautifully crispy cubes! Cut the tofu into bite-sized pieces, then gently toss them with a tablespoon of cornstarch. This light coating helps create that irresistible golden crust once the tofu hits the pan.
Step 2: Crisp Up the Tofu
Heat a tablespoon of oil in a large skillet over medium-high. Add your cornstarch-dusted tofu cubes in a single layer. Let them cook for 6 to 8 minutes, turning occasionally, until they’re golden and crisp all over. Once they look irresistible, transfer them from the skillet and set aside for later. Try not to snack on them—at least not all of them!
Step 3: Whisk the Sauce
In a bowl, combine the soy sauce, water, maple syrup or honey, red chili flakes, rice vinegar, and a tablespoon of cornstarch. Whisk until smooth—this’ll be the magic elixir that brings your Garlic Tofu together in the next steps.
Step 4: Sauté Aromatics
Return your skillet to the heat and add a little more oil if needed. Toss in the finely diced onion and jalapeño. Sauté for 2 to 3 minutes until softened and a little glossy. Next, stir in your minced garlic and cook for just 30 seconds. You want to smell the garlic bloom—not burn!
Step 5: Make It Saucy
Pour your prepared sauce into the skillet. It should bubble and start thickening within 1 to 2 minutes, transforming into a glossy, sticky glaze that’ll cling to every piece of tofu.
Step 6: Combine and Finish
Add the crispy tofu back into the skillet, tossing gently to coat every bite in that luscious, aromatic sauce. Let everything simmer together for 1 to 2 more minutes, so the tofu heats through and soaks up maximum flavor. Your Garlic Tofu is now ready to dazzle!
How to Serve Garlic Tofu

Garnishes
Sprinkle your Garlic Tofu with finely sliced green onions, a pop of sesame seeds, or even a few fresh cilantro leaves for color and crunch. The vibrant toppings not only make your plate more beautiful, but they bring fresh flavors that keep everything light and lively.
Side Dishes
This dish plays especially well with a steaming bowl of jasmine rice, stir-fried vegetables, or even slurpy noodles that soak up every drop of sauce. For extra crunch, serve alongside roasted broccoli or snap peas—your taste buds will thank you!
Creative Ways to Present
For a fun twist, stuff the Garlic Tofu into lettuce cups with shredded carrots and pickled onions. Or spoon it over a poke-style rice bowl, add quick pickles on top, and drizzle with a little chili oil for a full-on flavor adventure. The possibilities are deliciously endless!
Make Ahead and Storage
Storing Leftovers
Let your Garlic Tofu cool to room temperature, then store in an airtight container in the fridge. It’ll keep beautifully for up to 3 days, making it perfect for meal prep or lunch the next day.
Freezing
If you want to save a batch for later, Garlic Tofu freezes surprisingly well. Spread the cooled tofu on a baking sheet to freeze individually before transferring to a container—this way, the pieces won’t stick together and reheat more evenly.
Reheating
For best results, reheat Garlic Tofu in a skillet over medium heat with a splash of water to loosen up the sauce. The tofu will crisp up a bit again, and the flavors stay fresh and vibrant. Avoid the microwave if you can, as it may soften the crisp exterior.
FAQs
Can I use a different kind of tofu?
Extra firm tofu works best for a wonderful bite and robust texture, but firm tofu will also work well in a pinch. Avoid silken tofu, as it won’t hold up in the pan or give you that lovely crispness.
How spicy is Garlic Tofu?
The dish has a mild to medium kick, mostly thanks to the jalapeño and red chili flakes. You can easily make it milder by using less chili or skipping the jalapeño, or increase the heat if you’re feeling bold!
What can I substitute for maple syrup?
Honey makes a lovely substitute if you’re not vegan, or you can try agave nectar or even a pinch of brown sugar for a similar sweet balance.
Can I air-fry the tofu instead?
Absolutely! Toss the cornstarch-coated tofu cubes in a bit of oil, then air-fry at 400°F for about 12–15 minutes, shaking halfway. You’ll still get that irresistible crispy exterior ready to soak up all that sauce.
Is Garlic Tofu gluten free?
If you swap traditional soy sauce for a gluten-free alternative like tamari or coconut aminos, Garlic Tofu can easily be made entirely gluten free for everyone to enjoy.
Final Thoughts
There is something wonderfully satisfying about a plate of Garlic Tofu—crispy, saucy, and bursting with flavor in every bite. This dish is a true weeknight hero, equally cozy and impressive, and absolutely worth getting excited about. If you’re looking for a fresh way to love tofu, give this one a try and enjoy the happy faces at your table!
PrintGarlic Tofu Recipe
Garlic Tofu is a flavorful vegan dish that combines crispy tofu cubes with a savory garlic sauce, perfect for a quick and delicious dinner.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Dinner
- Method: Stovetop
- Cuisine: American
- Diet: Vegan
Ingredients
For the tofu:
- 1 (14oz) package extra firm tofu, drained and patted dry
- 1 small jalapeño, seeds and membrane removed, finely diced
- 1/2 cup red onion, finely diced
- 3 teaspoons garlic, minced
- 1 tablespoon cornstarch
- Oil for cooking
For the sauce:
- 1/2 cup soy sauce
- 1/4 cup water
- 2 teaspoons maple syrup (or honey)
- 1 1/2 teaspoons red chili flakes
- 1/2 teaspoon rice vinegar
- 1 tablespoon cornstarch
- Optional: Rice, veggies, or noodles for serving
Instructions
- Toss the cubed tofu with one tablespoon cornstarch. Heat one tablespoon oil in a large skillet over medium-high heat. Add the tofu and cook until golden and crispy on all sides, about 6–8 minutes. Remove and set aside.
- Whisk together soy sauce, water, maple syrup or honey, chili flakes, vinegar, and cornstarch. Set aside.
- In a large skillet, heat a bit of oil over medium heat. Add onion and jalapeño. Cook for 2–3 minutes until softened.
- Stir in garlic and cook for another 30 seconds until fragrant.
- Add the sauce to the skillet. Let it bubble and thicken for 1–2 minutes.
- Add cooked tofu and toss to coat. Simmer for 1–2 more minutes until everything is hot and saucy.
- Serve immediately, garnished with green onions.