There are some weeknight meals that simply fade into the background, and then there are the ones that become legends in your own kitchen. This Pan-Fried Tofu with Garlic Rice is, without a doubt, the latter in our household. I remember the first time I made it, I was met with some skeptical glances. Tofu, again? But something magical happened as the kitchen filled with the intoxicating aroma of sizzling garlic and a savory, sweet, and tangy sauce caramelizing in the pan. The sound of the tofu crust crackling under a fork was the first sign of victory. By the end of the meal, the plates were clean, and the former skeptics were asking when we could have it again. Itโs the contrast that makes this dish so utterly addictive: the irresistibly crispy, golden-brown tofu cubes giving way to a soft, creamy interior, all piled high on a bed of fluffy, fragrant garlic rice. Each bite is a perfect harmony of texture and flavor. It has become our go-to for a meal that feels both comforting and a little bit fancy, proving that simple, wholesome ingredients can create something truly spectacular.
Ingredients
Here is everything you will need to create this incredibly flavorful and satisfying meal. Using the right ingredients, especially the correct type of tofu, is key to achieving that perfect restaurant-quality texture and taste at home.
For the Crispy Pan-Fried Tofu:
- 1 (16-ounce) block of extra-firm tofu:ย This is the star of the show. Extra-firm tofu holds its shape beautifully and contains less water, which is essential for getting a super crispy exterior.
- 3 tablespoons cornstarch:ย The secret weapon for an unbelievably light and crispy coating that also helps the sauce cling to every piece.
- 2 tablespoons soy sauce (low sodium recommended):ย Provides the foundational savory, umami flavor for the tofu marinade. Low sodium gives you more control over the final saltiness.
- 1 tablespoon sesame oil:ย Adds a nutty, toasty aroma and flavor that is characteristic of many Asian cuisines.
- ยฝ teaspoon black pepper:ย For a subtle touch of warmth and spice.
- 4 tablespoons neutral oil (like canola, vegetable, or avocado oil):ย For pan-frying. You need an oil with a high smoke point to get the tofu golden and crispy without burning.
For the Fragrant Garlic Rice:
- 4 cups cooked rice (preferably day-old and chilled):ย Day-old rice is drier, which prevents it from getting mushy and allows the grains to separate perfectly for classic fried rice.
- 8 cloves garlic (minced):ย This might seem like a lot, but it’s called garlic rice for a reason! This creates the deep, aromatic flavor that defines the dish.
- 2 tablespoons butter or vegan butter:ย Adds a rich, creamy flavor to the rice that complements the garlic beautifully.
- 1 tablespoon soy sauce:ย To season the rice and add a touch of color and umami.
- Salt and white pepper to taste:ย White pepper has a more nuanced, earthy heat than black pepper and is a classic choice for fried rice.
For the Savory Garlic Sauce:
- ยผ cup soy sauce:ย The savory, salty base of our delicious sauce.
- 3 tablespoons honey or maple syrup:ย Provides the perfect amount of sweetness to balance the saltiness and acidity. Use maple syrup for a strictly vegan version.
- 2 tablespoons rice vinegar:ย Adds a bright, tangy note that cuts through the richness and balances the sauce.
- 1 tablespoon sesame oil:ย Reinforces that toasty, nutty flavor profile.
- 4 cloves garlic (minced):ย More garlic for a layered, robust flavor in the final sauce.
- 1 teaspoon fresh ginger (grated):ย Adds a zesty, warm spice that brightens up all the other flavors.
- 1 teaspoon cornstarch mixed with 2 teaspoons water (slurry):ย This is for thickening the sauce at the end, giving it a glossy, glaze-like consistency that coats the tofu perfectly.
For Garnish (Optional but Recommended):
- Toasted sesame seeds:ย For a nutty crunch and visual appeal.
- Sliced green onions or chives:ย For a fresh, mild oniony bite and a pop of color.
- Red pepper flakes:ย For those who enjoy a little kick of heat.
Instructions
Follow these steps carefully to ensure your tofu is perfectly crispy, your rice is fragrant and fluffy, and your sauce is a glossy, flavorful glaze. The process is broken down into manageable stages for a seamless cooking experience.
Stage 1: Preparing the Tofu (The Key to Crispiness)
- Press the Tofu:ย This is the most crucial step for achieving crispy tofu. Do not skip it. Remove the tofu from its packaging and drain all the water. Place the tofu block on a plate lined with several paper towels or a clean kitchen towel. Place more paper towels on top, followed by a heavy object like a cast-iron skillet, a few cookbooks, or some canned goods. Let the tofu press for at least 30 minutes, but for best results, press for an hour. You will be amazed at how much water comes out.
- Cube the Tofu:ย Once pressed, unwrap the tofu and pat it dry one last time. Cut the block into uniform 1-inch cubes. Uniformity is key for even cooking.
- Marinate the Tofu:ย In a medium bowl, gently toss the tofu cubes with 2 tablespoons of soy sauce, 1 tablespoon of sesame oil, and ยฝ teaspoon of black pepper. Be gentle to avoid breaking the cubes. Let it marinate for at least 15 minutes while you prepare other components.
- Coat the Tofu:ย After marinating, drain any excess liquid from the bowl. Sprinkle the 3 tablespoons of cornstarch over the tofu. Gently toss again until every cube is lightly and evenly coated in a thin, dusty layer. This dry coating is what will form the super-crispy crust.
Stage 2: Making the Perfect Garlic Rice
- Prepare the Garlic:ย While the tofu marinates, you can start the rice. Mince your garlic cloves finely.
- Sautรฉ the Garlic:ย In a large skillet or wok, melt the 2 tablespoons of butter over medium heat. Add the minced garlic and sautรฉ for about 30-60 seconds, or until it becomes fragrant and very lightly golden. Be very careful not to burn the garlic, as it will become bitter.
- Fry the Rice:ย Add the 4 cups of chilled, day-old rice to the skillet. Use your spatula to break up any large clumps. Stir-fry the rice, tossing it with the garlic-infused butter until the grains are separated and heated through, which should take about 3-4 minutes.
- Season the Rice:ย Drizzle 1 tablespoon of soy sauce over the rice and season with salt and white pepper to your liking. Continue to toss everything together for another minute until the rice is evenly seasoned.
- Set Aside:ย Transfer the finished garlic rice to a serving bowl or platter and keep it warm while you cook the tofu.
Stage 3: Cooking the Tofu and Making the Sauce
- Heat the Pan:ย Wipe out the skillet you used for the rice (or use a new one). Add 4 tablespoons of neutral oil and heat it over medium-high heat. The oil is ready when a small piece of tofu sizzles immediately upon contact.
- Pan-Fry the Tofu:ย Carefully place the cornstarch-coated tofu cubes in the hot oil in a single layer. Do not overcrowd the pan; cook in two batches if necessary. Overcrowding will steam the tofu instead of frying it.
- Get it Golden:ย Fry the tofu for 3-5 minutes per side, turning the cubes occasionally until all sides are a deep golden brown and wonderfully crispy. Use tongs for easy turning.
- Drain the Tofu:ย Once all the tofu is cooked, remove it from the skillet with a slotted spoon and place it on a wire rack or a plate lined with paper towels to drain any excess oil.
- Prepare the Sauce:ย Reduce the heat to medium-low. Carefully drain any excess oil from the skillet, leaving about a teaspoon behind. Add the minced garlic (4 cloves) and grated ginger, and sautรฉ for 30 seconds until fragrant.
- Combine Sauce Ingredients:ย In a small bowl, whisk together ยผ cup soy sauce, honey or maple syrup, rice vinegar, and 1 tablespoon of sesame oil. Pour this mixture into the skillet.
- Thicken the Sauce:ย Bring the sauce to a gentle simmer. While it’s simmering, give your cornstarch slurry (1 tsp cornstarch + 2 tsp water) a quick stir and pour it into the sauce. Whisk continuously until the sauce thickens to a beautiful, glossy glaze, which should only take about 1-2 minutes.
- Combine and Serve:ย Turn off the heat. Return the crispy tofu cubes to the skillet. Gently toss them in the sauce until every piece is generously coated. Work quickly to maintain the tofu’s crispiness. Immediately serve the glazed tofu over the warm garlic rice, garnished with sesame seeds and green onions.
Nutrition Facts
This recipe provides a balanced and hearty meal. The nutritional information is an estimate and can vary based on specific ingredients used.
- Servings:ย 4
- Calories per serving:ย Approximately 550-650 kcal
- Protein (Approx. 20g):ย Tofu is an excellent source of plant-based protein, making this dish very satisfying and great for muscle repair and maintenance.
- Carbohydrates (Approx. 70g):ย Primarily from the rice, providing the essential energy to fuel your day.
- Healthy Fats (Approx. 22g):ย A good portion of the fats comes from tofu and oils like sesame and avocado, which include beneficial monounsaturated and polyunsaturated fats.
- Fiber (Approx. 4g):ย Contributes to digestive health and helps you feel fuller for longer. Using brown rice would significantly increase this value.
- Iron (Approx. 4mg):ย Tofu is a good source of iron, which is vital for oxygen transport in the blood and preventing fatigue.
Preparation Time
This meal comes together relatively quickly, making it ideal for a weeknight dinner, especially if you have pre-cooked rice on hand.
- Pressing Time:ย 30-60 minutes (mostly inactive time)
- Preparation Time:ย 20 minutes (chopping garlic, cubing tofu, mixing sauce)
- Cook Time:ย 25 minutes
- Total Time:ย Approximately 1 hour 15 minutes (can be less than an hour if you press the tofu for the minimum time)
How to Serve
Presentation can elevate this simple dish into a memorable meal. Here are a few creative and delicious ways to serve your Pan-Fried Tofu with Garlic Rice:
- The Classic Bowl:
- Spoon a generous amount of the fragrant garlic rice into the bottom of a wide, shallow bowl.
- Carefully arrange a portion of the glossy, pan-fried tofu on top of the rice.
- Sprinkle generously with toasted sesame seeds and freshly sliced green onions for a pop of color, crunch, and fresh flavor.
- Add a dash of red pepper flakes if you desire some heat.
- Family-Style Platter:
- Spread the garlic rice evenly across a large serving platter.
- Pile the saucy, crispy tofu in the center.
- This presentation is great for sharing and allows everyone to build their own plate.
- Place small bowls of garnishes (sesame seeds, green onions, chili oil) on the side for customization.
- With Steamed or Sautรฉed Greens:
- To add more nutrients and a vibrant color, serve alongside some simple steamed or sautรฉed vegetables.
- Excellent choices include:
- Steamed broccoli or broccolini
- Sautรฉed bok choy with a touch of garlic
- Blanched green beans
- Wilted spinach
- As a Meal Prep Component:
- Portion the garlic rice and the pan-fried tofu into separate airtight containers. Store the sauce in a small, separate container.
- This keeps the tofu from becoming soggy. When ready to eat, simply reheat the rice and tofu (preferably in an air fryer or oven to re-crisp) and then toss with the sauce.
Additional tips
These eight expert tips will help you master this recipe and troubleshoot common issues, ensuring perfect results every single time.
- The Non-Negotiable Tofu Press:ย It’s been mentioned before, but it bears repeating with more detail. The goal of pressing is to remove as much water as possible. Water is the enemy of crispiness. It creates steam when it hits hot oil, preventing the tofu’s surface from browning and crisping up. A dedicated tofu press is a great investment if you cook tofu often, but the towel-and-heavy-object method works perfectly well.
- Day-Old Rice is Not a Suggestion, It’s a Strategy:ย Freshly cooked rice is full of moisture and is very soft, which causes it to clump and turn gummy when fried. Chilled, day-old rice has had a chance to dry out. The starches retrograde, resulting in firmer, individual grains that stir-fry beautifully, allowing them to get coated in flavor rather than turning to mush.
- Don’t Crowd the Pan:ย This is a universal rule for searing, roasting, or frying anything. Giving each piece of tofu its own space in the hot oil allows moisture to escape and ensures direct contact with the hot surface, creating a Maillard reaction (browning) and a crispy crust. If you overcrowd, the tofu will steam in its own liquid, resulting in a pale, soft, and rubbery texture.
- Master Your Heat Management:ย Use medium-high heat for frying the tofu to get a quick, crisp sear. However, when you make the sauce, immediately lower the heat to medium-low. The sugars in the honey/maple syrup can burn very quickly over high heat. The same goes for the garlic in the rice; medium heat is plenty to make it fragrant without scorching it.
- The Cornstarch Slurry is Key for a Glossy Sauce:ย Adding cornstarch directly to a hot liquid will result in clumps. Mixing it with a small amount of cold water first creates a slurry that disperses evenly, thickening your sauce into a perfect, clingy glaze without any lumps. Always stir the slurry right before adding it, as the cornstarch will settle at the bottom.
- Customize Your Sauce Profile:ย This sauce recipe is a fantastic baseline, but feel free to adjust it to your taste. Want it sweeter? Add a bit more honey or maple syrup. Craving more tang? A little extra rice vinegar will do the trick. For more heat, add sriracha, gochujang, or chili garlic sauce directly into the sauce mixture.
- Make Components Ahead of Time:ย To make this an even quicker weeknight meal, you can prep components in advance. The sauce can be whisked together and stored in an airtight container in the fridge for up to a week. You can also press and cube the tofu a day ahead and store it in the fridge.
- Use a Wire Rack for Maximum Crispiness Retention:ย When you remove the fried tofu from the pan, placing it on a wire rack is superior to placing it on paper towels. While paper towels absorb excess surface oil, they also trap steam underneath the tofu, which can make the bottom side lose its crispiness. A wire rack allows air to circulate all around the tofu, keeping it crispy on all sides until you’re ready to sauce it.
Frequently Asked Questions (FAQ)
Here are answers to some of the most common questions about making pan-fried tofu and garlic rice.
1. My tofu didn’t get crispy. What did I do wrong?
This is the most common issue and almost always comes down to one of three things: not pressing the tofu enough, not using enough oil, or overcrowding the pan. Ensure you press your extra-firm tofu for at least 30 minutes to remove excess water. Use enough oil to coat the bottom of the pan, and make sure it’s properly heated before adding the tofu. Finally, fry in batches to give each cube space to crisp up rather than steam.
2. Can I use a different type of tofu?
For this specific recipe, where crispiness is the goal, you must use firm or extra-firm tofu. Soft or silken tofu has a very high water content and a delicate, custard-like texture. It will completely fall apart if you try to press it and pan-fry it in this manner. These softer tofus are better suited for soups, smoothies, and creamy sauces.
3. How can I make this recipe gluten-free?
It’s very simple to make this dish gluten-free. The only ingredient that typically contains gluten is soy sauce. Simply substitute the soy sauce in all parts of the recipe (tofu marinade, rice, and sauce) with an equal amount of tamari or a certified gluten-free soy sauce. All other ingredients are naturally gluten-free.
4. Can I bake or air-fry the tofu instead of pan-frying it?
Absolutely! This is a great way to use less oil.
- For baking:ย Preheat your oven to 400ยฐF (200ยฐC). Prepare the tofu through the cornstarch-coating step. Spread the tofu on a parchment-lined baking sheet and bake for 25-30 minutes, flipping halfway through, until golden and crispy.
- For air-frying:ย Preheat your air fryer to 375ยฐF (190ยฐC). Place the coated tofu in the air fryer basket in a single layer (you may need to do this in batches). Air fry for 15-20 minutes, shaking the basket every 5 minutes, until the tofu is golden and crispy.
Then, toss the baked or air-fried tofu with the sauce as directed.
5. What other vegetables can I add to this dish?
This dish is a fantastic canvas for adding more vegetables. You can add them directly into the pan after the tofu is cooked and removed. Sautรฉ vegetables like sliced bell peppers, broccoli florets, snap peas, mushrooms, or carrots in the pan for a few minutes before making the sauce. Then, add the tofu back in with the vegetables and toss everything in the sauce together.
6. How do I store and reheat leftovers?
Store leftover garlic rice and sauced tofu in separate airtight containers in the refrigerator for up to 3-4 days. The tofu will lose its crispiness once sauced and refrigerated. To reheat, the best method is to use an air fryer or a skillet over medium heat to bring some of the texture back. You can microwave it, but the tofu will be soft. The rice reheats perfectly in the microwave.
7. Is this recipe vegan?
This recipe can be easily made 100% vegan. The two ingredients to watch are the butter for the garlic rice and the honey in the sauce. Simply use a high-quality vegan butter substitute for the rice and replace the honey with an equal amount of maple syrup for the sauce. With these simple swaps, the entire dish is plant-based and vegan-friendly.
8. My garlic burned in the rice and tasted bitter. How do I prevent this?
Burned garlic is a common pitfall. Garlic cooks extremely fast and goes from fragrant and golden to burnt and bitter in a matter of seconds. To prevent this, always use medium heat, not high heat, when sautรฉing the garlic. Add it to the melted butter and stir constantly. As soon as it becomes fragrant and turns a very light tan color (usually 30-60 seconds), immediately add the cold rice to the pan. The cold rice will drop the pan’s temperature and stop the garlic from cooking further.
Pan-Fried Tofu with Garlic Rice
Ingredients
Here is everything you will need to create this incredibly flavorful and satisfying meal. Using the right ingredients, especially the correct type of tofu, is key to achieving that perfect restaurant-quality texture and taste at home.
For the Crispy Pan-Fried Tofu:
- 1 (16-ounce) block of extra-firm tofu:ย This is the star of the show. Extra-firm tofu holds its shape beautifully and contains less water, which is essential for getting a super crispy exterior.
- 3 tablespoons cornstarch:ย The secret weapon for an unbelievably light and crispy coating that also helps the sauce cling to every piece.
- 2 tablespoons soy sauce (low sodium recommended):ย Provides the foundational savory, umami flavor for the tofu marinade. Low sodium gives you more control over the final saltiness.
- 1 tablespoon sesame oil:ย Adds a nutty, toasty aroma and flavor that is characteristic of many Asian cuisines.
- ยฝ teaspoon black pepper:ย For a subtle touch of warmth and spice.
- 4 tablespoons neutral oil (like canola, vegetable, or avocado oil):ย For pan-frying. You need an oil with a high smoke point to get the tofu golden and crispy without burning.
For the Fragrant Garlic Rice:
- 4 cups cooked rice (preferably day-old and chilled):ย Day-old rice is drier, which prevents it from getting mushy and allows the grains to separate perfectly for classic fried rice.
- 8 cloves garlic (minced):ย This might seem like a lot, but itโs called garlic rice for a reason! This creates the deep, aromatic flavor that defines the dish.
- 2 tablespoons butter or vegan butter:ย Adds a rich, creamy flavor to the rice that complements the garlic beautifully.
- 1 tablespoon soy sauce:ย To season the rice and add a touch of color and umami.
- Salt and white pepper to taste:ย White pepper has a more nuanced, earthy heat than black pepper and is a classic choice for fried rice.
For the Savory Garlic Sauce:
- ยผ cup soy sauce:ย The savory, salty base of our delicious sauce.
- 3 tablespoons honey or maple syrup:ย Provides the perfect amount of sweetness to balance the saltiness and acidity. Use maple syrup for a strictly vegan version.
- 2 tablespoons rice vinegar:ย Adds a bright, tangy note that cuts through the richness and balances the sauce.
- 1 tablespoon sesame oil:ย Reinforces that toasty, nutty flavor profile.
- 4 cloves garlic (minced):ย More garlic for a layered, robust flavor in the final sauce.
- 1 teaspoon fresh ginger (grated):ย Adds a zesty, warm spice that brightens up all the other flavors.
- 1 teaspoon cornstarch mixed with 2 teaspoons water (slurry):ย This is for thickening the sauce at the end, giving it a glossy, glaze-like consistency that coats the tofu perfectly.
For Garnish (Optional but Recommended):
- Toasted sesame seeds:ย For a nutty crunch and visual appeal.
- Sliced green onions or chives:ย For a fresh, mild oniony bite and a pop of color.
- Red pepper flakes: For those who enjoy a little kick of heat.
Instructions
Follow these steps carefully to ensure your tofu is perfectly crispy, your rice is fragrant and fluffy, and your sauce is a glossy, flavorful glaze. The process is broken down into manageable stages for a seamless cooking experience.
Stage 1: Preparing the Tofu (The Key to Crispiness)
- Press the Tofu:ย This is the most crucial step for achieving crispy tofu. Do not skip it. Remove the tofu from its packaging and drain all the water. Place the tofu block on a plate lined with several paper towels or a clean kitchen towel. Place more paper towels on top, followed by a heavy object like a cast-iron skillet, a few cookbooks, or some canned goods. Let the tofu press for at least 30 minutes, but for best results, press for an hour. You will be amazed at how much water comes out.
- Cube the Tofu:ย Once pressed, unwrap the tofu and pat it dry one last time. Cut the block into uniform 1-inch cubes. Uniformity is key for even cooking.
- Marinate the Tofu:ย In a medium bowl, gently toss the tofu cubes with 2 tablespoons of soy sauce, 1 tablespoon of sesame oil, and ยฝ teaspoon of black pepper. Be gentle to avoid breaking the cubes. Let it marinate for at least 15 minutes while you prepare other components.
- Coat the Tofu:ย After marinating, drain any excess liquid from the bowl. Sprinkle the 3 tablespoons of cornstarch over the tofu. Gently toss again until every cube is lightly and evenly coated in a thin, dusty layer. This dry coating is what will form the super-crispy crust.
Stage 2: Making the Perfect Garlic Rice
- Prepare the Garlic:ย While the tofu marinates, you can start the rice. Mince your garlic cloves finely.
- Sautรฉ the Garlic:ย In a large skillet or wok, melt the 2 tablespoons of butter over medium heat. Add the minced garlic and sautรฉ for about 30-60 seconds, or until it becomes fragrant and very lightly golden. Be very careful not to burn the garlic, as it will become bitter.
- Fry the Rice:ย Add the 4 cups of chilled, day-old rice to the skillet. Use your spatula to break up any large clumps. Stir-fry the rice, tossing it with the garlic-infused butter until the grains are separated and heated through, which should take about 3-4 minutes.
- Season the Rice:ย Drizzle 1 tablespoon of soy sauce over the rice and season with salt and white pepper to your liking. Continue to toss everything together for another minute until the rice is evenly seasoned.
- Set Aside:ย Transfer the finished garlic rice to a serving bowl or platter and keep it warm while you cook the tofu.
Stage 3: Cooking the Tofu and Making the Sauce
- Heat the Pan:ย Wipe out the skillet you used for the rice (or use a new one). Add 4 tablespoons of neutral oil and heat it over medium-high heat. The oil is ready when a small piece of tofu sizzles immediately upon contact.
- Pan-Fry the Tofu:ย Carefully place the cornstarch-coated tofu cubes in the hot oil in a single layer. Do not overcrowd the pan; cook in two batches if necessary. Overcrowding will steam the tofu instead of frying it.
- Get it Golden:ย Fry the tofu for 3-5 minutes per side, turning the cubes occasionally until all sides are a deep golden brown and wonderfully crispy. Use tongs for easy turning.
- Drain the Tofu:ย Once all the tofu is cooked, remove it from the skillet with a slotted spoon and place it on a wire rack or a plate lined with paper towels to drain any excess oil.
- Prepare the Sauce:ย Reduce the heat to medium-low. Carefully drain any excess oil from the skillet, leaving about a teaspoon behind. Add the minced garlic (4 cloves) and grated ginger, and sautรฉ for 30 seconds until fragrant.
- Combine Sauce Ingredients:ย In a small bowl, whisk together ยผ cup soy sauce, honey or maple syrup, rice vinegar, and 1 tablespoon of sesame oil. Pour this mixture into the skillet.
- Thicken the Sauce:ย Bring the sauce to a gentle simmer. While itโs simmering, give your cornstarch slurry (1 tsp cornstarch + 2 tsp water) a quick stir and pour it into the sauce. Whisk continuously until the sauce thickens to a beautiful, glossy glaze, which should only take about 1-2 minutes.
- Combine and Serve: Turn off the heat. Return the crispy tofu cubes to the skillet. Gently toss them in the sauce until every piece is generously coated. Work quickly to maintain the tofuโs crispiness. Immediately serve the glazed tofu over the warm garlic rice, garnished with sesame seeds and green onions.
Nutrition
- Serving Size: one normal portion
- Calories: 650
- Fat: 22g
- Carbohydrates: 70g
- Fiber: 4g
- Protein: 20g






