Crispy Marinated Tofu (2024)

This recipe generates the most flavorful marinated tofu! The tofu pieces are soaked in a savory spicy Asian sauce, then pan fried until crispy. It’s very easy to put together and yields crispy tofu bites that are bursting with flavor! {Vegan, Gluten-Free adaptable}

Crispy Marinated Tofu (1)

Tofu is usually considered a humble ingredient. True, tofu itself doesn’t have a lot of taste. But if you prepare it with a good sauce, it will become a delicious dish that is no less tasty than meat.

In this recipe I introduced a well balanced Asian sauce that is savory, a little spicy, and full of aroma. It takes no time to put together. Once the tofu is marinated, I use a cornstarch coating with some cumin powder in it. Not only does it create a super crispy result, but the seasoning further brings out the flavor of the tofu. The dish can be served as an appetizer, but I would totally serve it as a main dish over steamed rice with some steamed veggies for a light and healthy dinner.

Should I press the tofu?

I believe there are a million tofu recipes require you to press tofu before cooking. It’s funny that I’d never heard of such a concept growing up in China, where we cook tofu on a weekly basis. Although my mom taught me to always braise tofu for a long time, so it will soak up the sauce and taste better.

The truth is, you can press tofu before cooking it, and this makes the results marginally better. Pressing tofu can be helpful if you’re short on time and need to marinate the tofu fast. But I found that marinating for a longer time without pressing the tofu yields a better result than say, pressing the tofu and marinating it for a shorter time. So, if you can get organized and do the prep ahead of time, you can skip the pressing part and still yield a super flavorful result.

Crispy Marinated Tofu (2)

A more efficient way make marinated tofu

I’ve tried many ways to make marinated tofu – laying out the tofu pieces in a tray, or marinating the cubes in a zip lock bag. Recently, my kitchen assistant Lilja taught me this new method and I love it. It saves space, is very easy to do, and allows you to marinate the tofu very efficiently with minimal liquid.

The trick is to:

  • find a container that is slightly larger than a block of tofu. If you don’t have one, you can actually use the plastic box that comes with the tofu. But you will need plastic wrap to seal it.
  • Cut the tofu in half lengthwise, then into half-inch (1.2 cm) thick squares. If you’re short on time, slice the tofu into thinner pieces, 1/3” (8 mm) or so, so it gets seasoned faster.
  • Transfer the tofu into the container by making the pieces “stand” (see the picture below). Use your hand to gently separate the tofu slices, so the marinade will seep between the tofu pieces.
  • If the marinade cannot cover all the tofu, use some green onion (or white onion) to fill up the empty space in the container, so the marinade covers most of the tofu.

When you slice tofu this way, it’s easier to fry it and it gets very crispy. The way you arrange the pieces helps the tofu to absorb more marinade and get very flavorful.

Crispy Marinated Tofu (3)

Making crispy tofu

The process is not the quickest one, but it yields an extra crispy result.

  • You should use some paper towels to get rid of the excess marinade from the tofu before frying. Not only does it help the tofu coating to stay even, it also prevents the oil from splattering.
  • Coat the tofu with the cornstarch-based coating. It will create a super crispy surface. You should do this step while heating up the oil, and fry the coated tofu as soon as possible.
  • If you’re using a nonstick pan, you can use very little oil to fry the tofu without it sticking. But if you want a crispier result, more oil will go a long way toward this.
  • Finally, drain the excess oil from the tofu once you’re done frying.

It does take a bit of patience and several steps to finish cooking, but you’ll be rewarded with super crispy tofu at the end.

Crispy Marinated Tofu (4)

Crispy Marinated Tofu (5)

That’s it! I hope you enjoy the recipe and that you like tofu even more after you try out this dish!

More delicious tofu recipes

  • Real-Deal Kung Pao Tofu
  • Crispy Tofu with Garlic Sauce (without Deep-Frying)
  • General Tso Tofu (Crispy Tofu without Deep Frying)
  • Authentic Mapo Tofu
  • Baked Crispy Tofu Nugget
  • An Introduction to Tofu in Chinese Cooking

If you give this recipe a try, let us know! Leave a comment, rate it (once you’ve tried it), and take a picture and tag it @omnivorescookbook on Instagram! I’d love to see what you come up with.

Want to Know More?Receive our 5-Day Chinese Cooking Crash Course & Recipe Updates! Subscribe

Crispy Marinated Tofu (6)

Crispy Marinated Tofu

5 from 15 votes

This recipe generates the most flavorful marinated tofu! The tofu pieces are soaked in a savory spicy Asian sauce, then pan fried until crispy. It’s very easy to put together and yields crispy tofu bites that are bursting with flavor! {Vegan, Gluten-Free adaptable}

To make the dish gluten free, use tamari or coconut amino to replace soy sauce. Use dry sherry instead of Shaoxing wine. And use a gluten-free hoisin sauce.

Author: Maggie Zhu

Course: Appetizer, Main

Cuisine: Chinese

Prep Time: 15 minutes minutes

Cook Time: 15 minutes minutes

Total Time: 30 minutes minutes

Servings: 4 servings

Print RecipePin RecipeRate Recipe

Ingredients

  • 1 block (14 oz / 400 g) extra-firm or firm tofu
  • Optional 3 to 4 green onions, coarsely sliced to fill the marinade (*Footnote 1), reserve green parts for garnish
  • Vegetable oil for pan frying

Marinade

  • 1/3 cup soy sauce
  • 1/4 cup shaoxing wine (or dry sherry)
  • 2 tablespoons sugar
  • 3 tablespoons chili paste (or hot sauce you like) (*Footnote 2)
  • 1 tablespoon hoisin sauce
  • 1 teaspoon lemon juice
  • 4 cloves garlic , grated
  • 1 inch ginger , grated

Coating

  • 1/2 cup cornstarch
  • 1/2 teaspoon salt Skip the salt if using doubanjiang in the marinade
  • 1/2 teaspoon cumin

Instructions

Marinate (4 hr to overnight)

  • (Optional) Press the tofu gently using your hands or a few layers of paper towel to get rid of excess water. Use this step if you’re short on time and need to use less time to marinate the tofu. You can skip this step if you’re going to marinate the tofu overnight.

  • Prepare a container that’s slightly bigger than the block of tofu. Combine all the sauce ingredients in the container. Stir to mix well. Transfer 2 to 3 tablespoons of the marinade into a separate small bowl to use as a dipping sauce later.

  • Cut the tofu in half lengthwise, then into half-inch-thick squares. Transfer the pieces into the container by making them “stand”, so it helps the marinade to disperse evenly (see the blog post above to see how to arrange the tofu). Use your hand to gently separate the tofu slices, so all the surfaces will be in touch with the marinade. If the marinade cannot cover all the tofu, use some green onion (or white onion) to fill up the empty space in the container, so the marinade covers most of the tofu.

  • Cover to seal the container. Gently shake it. Marinate overnight in the fridge or at room temperature for at least 4 hours.

Cook

  • When you’re ready to cook, remove the tofu from the marinade and lay it on a few layers of paper towels to drain the extra liquid.

  • Combine the coating ingredients in a plate. Stir to mix well.

  • Prepare a big plate with a few layers of paper towels, for the cooked tofu.

  • Heat a thin layer of oil in a nonstick (or carbon steel) pan over medium-high heat until hot.

  • You might need to cook the tofu in batches depending on your pan size. While heating up the pan, coat each piece of tofu with the coating mixture and place it on a plate. You should only coat the pieces you’re going to fry immediately.

  • Carefully add the coated tofu pieces into the pan. Cook without moving until the bottom is browned, 2 minutes or so. Flip to cook the other side until browned, another 2 minutes. Turn the heat down to medium if the pan gets too hot and the oil starts to smoke. Repeat the process until you’ve fried all the tofu pieces.

  • Transfer the fried tofu onto the paper towel lined plate to drain the excess oil.

  • Serve the fried tofu with the reserved dipping sauce on the side and garnish it with chopped green onion. Enjoy!

Notes

  1. I put green onion in the marinade container so the liquid would rise high enough to cover the tofu. You can skip it if the marinade covers the tofu already.
  2. Sriracha, Thai chili paste, doubanjiang, and any other type of hot sauce will work in this recipe. Note, if you use doubanjiang, skip the salt in the coating since doubanjiang contains a lot of salt already.
  3. The nutrition facts were calculated based on an estimate of the amount of marinade that gets absorbed by the tofu.

Nutrition

Serving: 4g, Calories: 248kcal, Carbohydrates: 18.1g, Protein: 10.6g, Fat: 16.1g, Saturated Fat: 2.6g, Sodium: 716mg, Potassium: 171mg, Fiber: 0.7g, Sugar: 6.1g, Calcium: 183mg, Iron: 2mg

Did You Make This Recipe?Don't forget the last step! Leave a comment below, and tag me @OmnivoresCookbook and #OmnivoresCookbook on Instagram!

Lilja Walter is a part of the Omnivore’s Cookbook team and worked closely with Maggie to develop and test this recipe.

Crispy Marinated Tofu (2024)

FAQs

Do you put cornstarch before or after marinating tofu? ›

Once the tofu is marinated, I use a cornstarch coating with some cumin powder in it. Not only does it create a super crispy result, but the seasoning further brings out the flavor of the tofu.

Why can't I get my tofu crispy? ›

If your crispy tofu isn't getting crispy, it could be because there is too much moisture in the tofu. Another issue could be the oil isn't hot enough to fry the tofu. Or you forgot to add the corn flour. These three reasons can cause your tofu to be soggy or not crisp up as much as you'd like.

Does tofu actually absorb marinade? ›

Cold, raw tofu rejects marinades because of its high water content and low porosity. It will eventually suck up a marinade, but mostly on the surface, and only after a long, long time (think a couple of days). Par-cooking it speeds up the process by driving out some of that water, leaving more room for seasonings.

Do you press tofu after marinating? ›

I recommend always pressing tofu before baking it, especially if you're marinating it first — removing excess liquid will make room for all that flavorful marinade.

How do you get cornstarch to stick to tofu? ›

Season the Tofu

Toss until evenly coated. Try to be gentle with the tofu so that the cubes stay intact. I find using a big rubber spatula helps. Sprinkle the cornstarch over the seasoned tofu and once again toss until tofu is evenly coated and there's no dry cornstarch left at the bottom of the bowl.

How much cornstarch per block of tofu? ›

Ingredients
  1. 1 (14- to 16-ounce) block. extra-firm tofu.
  2. 1 teaspoon. kosher salt.
  3. 3 tablespoons. cornstarch.
  4. 2 tablespoons. vegetable oil.

What not to mix with tofu? ›

What to not serve with tofu? According to studies, a high volume consumption of tofu and spinach together can increase your risk of kidney stones. Tofu and spinach contain calcium and oxalic acid respectively and the combined can form kidney stones.

Is crispy tofu unhealthy? ›

Despite the nutritional benefits of tofu, fried tofu is not a healthy food choice. The problem lies in the frying cooking method. Although tofu is naturally low in calories and fat, frying adds tons of fat grams to the tofu and drastically increases the dish's calorie count.

How long to press tofu for crispy tofu? ›

It takes around half an hour to press the tofu in preparation for cooking. It's simple to do and requires very little effort. You only need a plate, some absorbent fabric or paper, such as clean tea-towels or kitchen paper, and a weight – we often use a frying pan.

Can you marinate tofu too long? ›

You can leave the tofu in the bag with the marinade for as little as 30 minutes, or up to 4 hours. Can I marinate tofu overnight? Technically, yes, but in our tests, the tofu that marinated for longer than 4 hours absorbed too much of the marinade and ended up less flavorful and crispy.

Should tofu be marinated overnight? ›

For best results, we recommend marinating your tofu overnight and cooking the next day. If you have the time, cook your tofu as soon as it's marinated. This can keep in the fridge for up to five days before adding it to your dish and devouring.

Is tofu worth marinating? ›

Considering that we often cut tofu into bite-size pieces with greater surface area (thus creating more points of entry for marinade), marinating can have a profound impact, seasoning the tofu not only at the surface but also deep inside.

What happens if you don't press tofu before cooking? ›

Here's the thing: even though tofu might be labeled firm or extra-firm, it contains a lot of water. This excess water can cause the tofu to crumble when you cook it, and it will also have a hard time crisping up. But when you press tofu, you remove the excess moisture.

How to get tofu to absorb flavor? ›

Tofu has very little flavour itself but soaks up almost every flavour you add to it. When you put tofu in a stew or simmer it in a broth, you don't need to marinade it beforehand, as it absorbs all of the flavours during cooking.

Can you press tofu for too long? ›

Can you over-press tofu? You don't have to worry about over-pressing tofu when you follow instructions, and only do it when the recipe calls for it. If you press tofu for recipes when you don't really have to, it can result in crumbly and even mushy tofu.

How to add cornstarch to marinade? ›

A Cornstarch Slurry

But simply adding cornstarch to the sauce can cause the mixture to clump up, so a "slurry" needs to be made first. A cornstarch slurry is a mixture of equal parts cornstarch and a cold liquid, such as water or broth. The mixture then needs to be stirred until it becomes a smooth paste.

Can you add cornstarch before cooking? ›

This is why when recipes call for using a mixture of water and cornstarch to thicken a sauce, they will tell you to mix the combination thoroughly just before adding it to what you're cooking, as mixing produces a uniform suspension of the starch in the liquid.

What does cornstarch do to soy sauce? ›

If you're using an unsalted broth, keep adding more soy sauce to taste until the stir-fry sauce tastes sparkling and savoury like a good potato chip. Cornstarch: this is the sauce thickener. It produces a clear, glossy sauce that coats the stir fry beautifully with lustre and deliciousness.

How do you get the most flavor out of tofu? ›

Simply press firm tofu and use your hands to break it up by smashing it between your fingers until it mimics the texture of scrambled eggs. Then season with turmeric, black pepper, garlic powder, black salt (for an “eggy” flavor, or use sea salt or Tamari instead), and add in your favorite cooked veggies.

Top Articles
Latest Posts
Article information

Author: Dr. Pierre Goyette

Last Updated:

Views: 6008

Rating: 5 / 5 (70 voted)

Reviews: 93% of readers found this page helpful

Author information

Name: Dr. Pierre Goyette

Birthday: 1998-01-29

Address: Apt. 611 3357 Yong Plain, West Audra, IL 70053

Phone: +5819954278378

Job: Construction Director

Hobby: Embroidery, Creative writing, Shopping, Driving, Stand-up comedy, Coffee roasting, Scrapbooking

Introduction: My name is Dr. Pierre Goyette, I am a enchanting, powerful, jolly, rich, graceful, colorful, zany person who loves writing and wants to share my knowledge and understanding with you.