If you’ve ever been disappointed by bland or rubbery tofu, this recipe will change the way you think about it forever. My Crispy Marinated Tofu is flavorful all the way through – golden, crispy, and infused with a bold marinade – this recipe will renew your love for tofu and prove just how delicious and versatile it can be.
The best part is that you can cook it two ways – pan-fried tofu that’s crisp and ready in minutes, or baked marinated tofu that turns perfectly golden in the oven with almost no hands-on time. This is the basic tofu recipe you’ll find yourself making again and again, whether for weeknight dinners, meal prep, or a protein boost in your salads and bowls.

Crispy Marinated Tofu: recipe at a glance
- Incredibly Crispy & Flavorful: Thanks to a simple marinade that doubles as the sauce, each piece of tofu is infused with salty-sweet, garlicky, gingery flavor before being crisped up in the pan or oven. With this recipe, you’ll never end up with soft, bland tofu – every bite is satisfying.
- Two Cooking Options: You can either go for a hands-off oven method which bakes the tofu cubes until crispy golden, or you can throw them in a hot pan, flip them over, and get that quick-sear crunch. Both options give you beautifully crispy and crunchy tofu.
- Quick but Flexible: Marinating the tofu for 20 mins to an hour gives it all the notes of flavor – but if you have time, you can also let it sit overnight for best results. The longer it marinates, the deeper the flavor becomes.
- Meal-Prep Friendly: This tofu can be prepared in advance – and keeps well for several days. You can have it cold in a salad or warm over rice and vegetables!
Marinated Tofu Ingredients
Be sure to check the printable recipe card below for the complete ingredient list and their exact quantities.
- Firm or Extra-Firm Tofu: This is key for tofu that holds its shape and crisps up nicely. A quick press removes excess moisture, helping it turn golden instead of soggy. If you’re using vacuum-packed tofu, you can skip the pressing step.
- Soy Sauce or Tamari: This is the main ingredient in the marinade. Soy sauce adds salty umami flavor, while tamari makes this recipe gluten-free without losing taste.
- Rice Vinegar: A splash of tangy vinegar brightens the marinade and balances the savory notes.
- Toasted Sesame Oil: Just a small spoonful gives the tofu a nutty, aromatic flavor that makes the marinade taste like it came straight from your favorite Asian restaurant.
- Garlic & Ginger: Fresh and fragrant, these are grated into the marinade for maximum impact. These aromatics give the tofu its signature taste.
- Brown Sugar, Honey, or Maple Syrup: This touch of sweetness balances the soy sauce and brings harmony to the sauce. Maple syrup keeps it vegan.
- Cornstarch: This is the secret to achieving crispy edges. The light coating forms a crust that locks in the marinade.
- Neutral Oil: For pan-searing, a couple of tablespoons of avocado, vegetable, or mild olive oil help the tofu brown evenly. For the baked method, you can skip the oil.

Garnish ideas like sesame seeds, green onions, or sautéed broccoli make this a complete and nourishing meal.
How to Make Crispy Marinated Tofu
For specific instructions and cooking times, check the recipe card below.
Making tofu at home doesn’t have to be complicated – think of this as a set of simple steps that build into a delicious meal.
- Press the Tofu: Start by pressing out the excess water. Vacuum pack tofu doesn’t need to be pressed. You can simply pat it dry with a clean kitchen towel or paper towels.


- Marinate: Cut the tofu into cubes and toss it in a soy-garlic-ginger marinade. This step flavors the tofu from the inside out, and the leftover marinade can be used as your sauce.


- Coat in Cornstarch: Just before cooking, dust the tofu lightly with cornstarch. This makes it crispy and golden.


- Cook It Your Way:
Pan-Fried Tofu: Sear the cubes in batches until all sides are golden brown and crisp. Then toss them with the reserved sauce.
Baked Marinated Tofu: Spread the coated tofu on a sheet pan and bake until crisp. Finish with the sauce for the last few minutes.




Serve & Enjoy: Serve the tofu over steamed rice, mix it into a noodle bowl, or use it as a topping for salads. Sprinkle with sesame seeds and scallions for that final fresh touch.
Crispy Tofu Recipe Tips
- Cook in batches: If pan-frying, don’t overcrowd the bread. Giving each piece space ensures it gets golden and crisp.
- Marinate ahead: Even 20 minutes gives good flavor, but overnight tofu is even better.
- Oil-free option: The baked version is completely oil-free if you want a lighter dish.
- Use the marinade as sauce: Nothing goes to waste – transform the leftover marinade into the finishing glaze.
- Add a little heat: If you like spicy tofu, stir in some chili flakes or sriracha to the marinade.

Frequently Asked Questions
How do I make tofu really crispy?
The secret is in the prep. Press the tofu, coat it in cornstarch, and don’t crowd the pan or sheet tray. That’s how you get golden, crisp edges every time.
Is it better to bake or pan-fry tofu?
It depends on your mood. Pan-fried tofu is quick and ready in minutes. Baked marinated tofu is easier and a bit lighter since it doesn’t need oil. Both are irresistibly tasty.
What should I serve marinated tofu with?
It’s excellent over rice or with stir fry veggies, sautéed vegetables, in a noodle bowl, or as a protein topping for salads. This tofu works well for meal prep too.
Can I make this tofu recipe gluten-free?
Yes you can! Just swap soy sauce for tamari.
Make-Ahead, Storing, Freezing, and Reheating
- Make-Ahead: Marinate the tofu the night before and cook it fresh the next day.
- Storing: Leftover tofu stays fresh in the fridge for 3 to 4 days in an airtight container.
- Reheating: Warm it gently in a skillet or oven, or enjoy it cold straight from the fridge in salads and rice bowls.
- Freezing: Not recommended for this recipe, as frozen tofu changes texture once marinated.

This Marinated Crispy Tofu can be served with:

Crispy Marinated Tofu
Ingredients
For the marinade and sauce:
- ⅓ cup soy sauce or tamari, use low sodium if preferred
- 1 tablespoon rice vinegar
- 1 tablespoon toasted sesame oil
- 1 large garlic clove, grated
- 1- inch piece fresh ginger peeled and grated, about 1 teaspoon or ½ teaspoon dried ginger
- 1 tablespoon brown sugar, honey or maple syrup
Tofu:
- 1 14.5 ounces block firm or extra firm tofu
- ⅓ cup cornstarch
- Neutral oil for pan searing such as mild olive oil, vegetable oil, avocado oil. You will need about 2-3 tablespoons (omit if baking)
To serve: (optional)
- Steamed rice
- Sauteed broccoli
- Sesame seeds
- Sliced green onions
Instructions
- Drain the tofu by pressing it to remove excess liquid. Wrap the tofu in paper towels or a clean kitchen towel and set a baking sheet pan or cutting board on top. Place something heavy on top to weigh it down (such as cans, a heavy skillet or even books!). Press the tofu for 10 to 15 minutes. See notes for additional information.
- Meanwhile make the marinade/sauce. In a small bowl mix together the marinade ingredients – soy sauce or tamari, rice vinegar, toasted sesame oil, grated garlic, ginger and sweetener of choice.
- Unwrap the tofu and cut it into small cubes (about ¾ inch). Place the tofu cubes in a shallow bowl or on a medium sheet pan lined with parchment paper. Add about half of the marinade over the tofu (it doesn’t have to be exact), gently tossing to coat.
- Marinade for 20 minutes or up to an hour at room temperature. You can marinate the tofu longer (overnight), covered in the refrigerator. The longer it marinates, the more flavorful the tofu will be. Reserve the remaining marinade to use as a sauce. The marinade will keep for 3 days covered in the fridge.
- When ready to cook, dust the tofu with the cornstarch and toss gently to coat. Any remaining marinade will be used as part of the sauce.
- For the sauce, add 1 tablespoon of water to the reserved marinade, any marinade leftover from marinating the tofu can be used as part of the sauce as well.
- To cook the tofu on the stove-top, heat about 1-2 tablespoons of neutral oil in a large skillet over medium-high heat. Working in two batches, cook the tofu until light golden brown, flipping the tofu as needed to cook on all sides. If the tofu is browning too quickly, lower the heat to medium. Transfer the cooked tofu to a plate and if needed, add additional oil to the skillet to saute the remaining tofu.
- Cook the tofu until golden brown, tossing as needed to cook all sides evenly. Once all the tofu is golden brown, return the first batch of tofu to the skillet. Pour over the marinade/sauce and toss gently to combine. Remove from the heat and serve warm over rice with sauteed veggies such as broccoli, carrots, bok choy etc. Garnish with sesame seeds and sliced scallions (optional) This tofu can also be served cold as extra protein for salads.
If baking:
- Preheat the oven to 375ºF.
- Place the cornstarch coated tofu on a baking sheet lined with parchment paper.
- Bake for 40 minutes, flipping the tofu once after 20 minutes of baking.
- Pour the sauce over the baked tofu, tossing gently to coat and return to the oven for 5 additional minutes. Serve.
- Alternatively, you can warm up the sauce in a small skillet and use it as dipping sauce.
Notes
- If you use vacuum-packed tofu, pressing it is not necessary.
- If you are pressed for time, pressing the tofu can be skipped. Instead, drain the tofu and wrap it in paper towels to drain as much of the moisture as possible.
- If you want to skip the oil for sautéing, you must use a non-stick skillet, otherwise the tofu will stick to the pan.
- On the stove top, it’s best to cook the tofu in two batches to guarantee crispness.
- Although it takes a lot longer, you can coat each piece of tofu with cornstarch individually. This guarantees even crispiness.
- The tofu can be baked instead of sautéed. Instructions provided.
- In this recipe, the marinade turns into a sauce.
- Store leftovers in an airtight container in the refrigerator for 3-4 days.


















Leave a Reply