If you’re looking for a delicious, plant-based dish that’s packed with flavor, this Tofu with Garlic Sauce is a perfect choice. Crispy tofu is coated in a rich, savory garlic sauce with just the right amount of sweetness and spice. It’s a dish that feels indulgent but is actually light and wholesome, making it ideal for a quick weeknight dinner or meal prep.
With simple ingredients and bold flavors, this recipe is a fantastic alternative to takeout. Serve it over rice, noodles, or alongside steamed vegetables for a satisfying and balanced meal.
Why You’ll Love This Recipe
Crispy & Flavorful: The tofu is perfectly crisp on the outside and tender inside.
Savory Garlic Sauce: A perfect balance of garlic, soy, and a touch of sweetness.
Plant-Based & Protein-Packed: A great meat-free meal that keeps you full.
Quick & Easy: Ready in under 30 minutes with simple ingredients.
Better Than Takeout: Homemade means fresher, healthier, and just as delicious!
Ingredients
For the Tofu:
- 1 block (14 oz) extra-firm tofu, pressed and cut into cubes
- 2 tbsp cornstarch (for crispiness)
- 1 tbsp soy sauce
- 1 tbsp olive oil or sesame oil
For the Garlic Sauce:
- 3 cloves garlic, minced
- 1 tbsp ginger, minced
- ¼ cup low-sodium soy sauce
- 1 tbsp rice vinegar
- 1 tbsp hoisin sauce (optional, for extra depth)
- 1 tbsp maple syrup or honey
- ½ tsp red pepper flakes (optional, for spice)
- ½ cup vegetable broth
- 1 tbsp cornstarch mixed with 2 tbsp water (for thickening)
For Serving (Optional):
- Steamed rice or quinoa
- Steamed broccoli, snap peas, or bell peppers
- Sesame seeds & green onions for garnish
Instructions
Prepare the Tofu
- Press the tofu: Wrap the tofu in a clean towel and place a heavy object on top for 15 minutes to remove excess moisture.
- Cut the tofu into bite-sized cubes and toss them with soy sauce and cornstarch until evenly coated.
Cook the Tofu
- Heat olive oil or sesame oil in a large pan over medium-high heat.
- Add the tofu cubes in a single layer, cooking for 3-4 minutes per side until golden and crispy. Remove from the pan and set aside.
Make the Garlic Sauce
- In the same pan, sauté garlic and ginger for 30 seconds until fragrant.
- Add soy sauce, rice vinegar, hoisin sauce, maple syrup, red pepper flakes, and vegetable broth. Stir well.
- Mix cornstarch with water and stir it into the sauce. Let it simmer for 1-2 minutes until thickened.
Combine & Serve
- Return the crispy tofu to the pan, tossing to coat in the garlic sauce.
- Serve over rice or quinoa with steamed veggies.
- Garnish with sesame seeds and chopped green onions. Enjoy!

Nutritional Information (Per Serving)
Calories: 220 | Protein: 12g | Carbs: 18g | Fat: 10g | Fiber: 3g
Tips for Success
- Press the Tofu Well: Removing moisture ensures the tofu gets crispy.
- Use Cornstarch for Extra Crispiness: Lightly coating the tofu helps create a crispy texture.
- Adjust Spice Levels: Add more or less red pepper flakes based on your preference.
- Serve with Variety: Try it with brown rice, noodles, or even lettuce wraps for a low-carb option.
- Double the Sauce: If you like extra sauce for drizzling over rice, double the recipe!
Why This Recipe Works
- Bold, Balanced Flavors: The perfect mix of savory, sweet, and spicy.
- Crispy Without Frying: Cornstarch and pan-frying give tofu the best texture without deep frying.
- Quick & Easy: A restaurant-quality meal in under 30 minutes.
- Plant-Based Protein: Tofu is packed with protein and keeps you feeling full.
This Tofu with Garlic Sauce is the ultimate quick and flavorful dish that’s perfect for any night of the week. Whether you’re a tofu lover or trying it for the first time, the crispy texture and rich, garlicky sauce will have you coming back for more.
Serve it over rice with veggies, meal prep it for the week, or enjoy it as a delicious alternative to takeout. However you eat it, this dish is sure to become a staple in your kitchen!
Homemade Tofu with Garlic Sauce: Healthy, Flavorful, and Easy to Make
4
servings15
minutes15
minutes220
kcalIngredients
For the Tofu:
1 block (14 oz) extra-firm tofu, pressed and cut into cubes
2 tbsp cornstarch (for crispiness)
1 tbsp soy sauce
1 tbsp olive oil or sesame oil
For the Garlic Sauce:
3 cloves garlic, minced
1 tbsp ginger, minced
¼ cup low-sodium soy sauce
1 tbsp rice vinegar
1 tbsp hoisin sauce (optional, for extra depth)
1 tbsp maple syrup or honey
½ tsp red pepper flakes (optional, for spice)
½ cup vegetable broth
1 tbsp cornstarch mixed with 2 tbsp water (for thickening)
For Serving (Optional):
Steamed rice or quinoa
Steamed broccoli, snap peas, or bell peppers
Sesame seeds & green onions for garnish
Instructions
- Prepare the Tofu
Press the tofu: Wrap the tofu in a clean towel and place a heavy object on top for 15 minutes to remove excess moisture.
Cut the tofu into bite-sized cubes and toss them with soy sauce and cornstarch until evenly coated. - Cook the Tofu
Heat olive oil or sesame oil in a large pan over medium-high heat.
Add the tofu cubes in a single layer, cooking for 3-4 minutes per side until golden and crispy. Remove from the pan and set aside. - Make the Garlic Sauce
In the same pan, sauté garlic and ginger for 30 seconds until fragrant.
Add soy sauce, rice vinegar, hoisin sauce, maple syrup, red pepper flakes, and vegetable broth. Stir well.
Mix cornstarch with water and stir it into the sauce. Let it simmer for 1-2 minutes until thickened. - Combine & Serve
Return the crispy tofu to the pan, tossing to coat in the garlic sauce.
Serve over rice or quinoa with steamed veggies.
Garnish with sesame seeds and chopped green onions. Enjoy!
Notes
- Press the Tofu Well: Removing moisture ensures the tofu gets crispy.
Use Cornstarch for Extra Crispiness: Lightly coating the tofu helps create a crispy texture.
Adjust Spice Levels: Add more or less red pepper flakes based on your preference.
Serve with Variety: Try it with brown rice, noodles, or even lettuce wraps for a low-carb option.
Double the Sauce: If you like extra sauce for drizzling over rice, double the recipe!