This post may contain affiliate links, view our disclaimer for details.

If you’re looking for an easy way to switch up your tofu game, this 5 spice tofu is packed with bold, savory flavor and cozy spices. The tofu is marinated in a simple sauce infused with Chinese five-spice powder: a fragrant blend of individual spices like star anise, cinnamon, cloves, fennel seeds, and Sichuan peppercorns.

After marinating, this flavorful tofu is pan-fried until the edges are golden, crispy, and just a little charred. It’s perfect served alongside stir-fried veggies or vegan ramen for an easy weeknight dinner.

panfried charred chinese five spice tofu on a blue platter with spring onions.
ultra flavorful tofu with a five spice marinade

Emily’s Recipe Notes:

  • Flavor: So savory, warm, and aromatic with hints of star anise, cinnamon, and cloves from the five spice.
  • Texture: Charred, crispy edges with a chewy, tender center.
  • Difficulty: Super easy.
  • Time: About 5 minutes of prep. The tofu needs to marinate for at least 30 minutes for the best flavor.

Why We Love This Tofu: Five spice is seriously magic… just a tiny bit brings a huge punch of warm, complex flavor without having to measure out a million different spices. It’s the ultimate shortcut to making tofu taste amazing. Paired with crispy, charred edges and a chewy center, this tofu is anything but boring.

Ingredients:

ingredients like super firm tofu, chinese five spice, soy sauce and garlic.
what you’ll need

Ingredient Highlights & Substitutions

Chinese Five-Spice

This is the star of the show! If your local grocery store doesn’t carry it, you can usually find it at an Asian supermarket or easily order it online. A little goes a long way, so one jar will last you a long time.

Garlic

Fresh garlic adds that extra layer of savory depth. We’re grating or finely mincing it so it really infuses into the marinade. I don’t recommend skipping it! But if you’re in a pinch, you can sub in 1 teaspoon of garlic powder.

Vegan Worcestershire Sauce

Adds tangy, umami richness. If you don’t have it, a splash of rice vinegar or a little extra soy sauce can work, but I love the complexity Worcestershire brings. I use the Whole Foods 365 brand or Annie’s Vegan Worcestershire — just double-check the label since not all brands are vegan.

Sesame Oil

Nutty, toasty flavor that really rounds out the marinade. You could use a neutral oil if needed, but sesame oil adds so much more depth.

Soy Sauce

Adds saltiness and umami. You can swap in tamari or coconut aminos if you need this to be gluten-free. If you’re sensitive to salt, go with low-sodium soy sauce.

Brown Sugar

Balances out the saltiness and helps the tofu caramelize in the pan. You could use maple syrup in a pinch, but I prefer brown sugar for that subtle molasses flavor.

Super Firm Tofu

The best choice for this recipe! It holds its shape, crisps up beautifully, and doesn’t need pressing. If you can only find extra-firm tofu, just press it well with paper towels before marinating to get rid of as much moisture as possible.

Helpful Equipment

  • Clean Kitchen Towel or Paper Towels: To blot the tofu
  • Cutting Board: To cut the block of tofu
  • Large Pan: For frying the tofu
  • Shallow Dish or Airtight Container: For marinating

Step By Step Guide

the chinese five spice marinade in a clear container.

In a large, shallow, sealable container, whisk together all the marinade ingredients.

the sliced super firm tofu on top of the five spice tofu marinade.

Cut the block of tofu into rectangles about ¼-inch thick. Then, cut each rectangle in half diagonally to form triangles or wedges. Add the tofu pieces to the container with the marinade.

the 5 spice tofu in the marinade.

Gently stir or shake the container so all the pieces are evenly coated.

the tofu after marinating in the 5 spice sauce for a few hours.

Place the container in the fridge and let the tofu marinate for at least 30 minutes — but if you have time, an hour or even overnight is ideal. If marinating overnight, give the container a shake every so often to keep everything well-coated.

Meal Prep Tip: The tofu can be left to marinate in the fridge for up to 5 days. 

the marinated tofu in a pan.

Heat 1 tablespoon of vegetable oil in a nonstick skillet over medium-high heat. Once hot, reduce the heat slightly to medium or medium-low and add the tofu. 

the marinated five spice tofu in a pan with oil.

Pan-fry for about 3–4 minutes on each side, until the edges are deeply golden, crispy, and slightly charred. 

Some serving Ideas

Once you’ve got this crispy tofu ready, the fun part is figuring out all the ways to use it. 

I won’t lie — I’ve definitely eaten this straight from the pan 😅. But if you want to make it part of a full meal, here are some easy ways to do it:

Basically, this tofu is the kind of thing you’ll want to keep in your fridge to add to anything and everything.

creamy vegan miso ramen with charred tofu.

One-Pot Creamy Vegan Miso Ramen with Charred Tofu

Storing the Tofu

  • Uncooked: One of my favorite parts about this recipe is how well it works for meal prep. You can store the tofu in the marinade (in a sealed container) in the fridge for up to 5 days. Just give the container a shake or gentle stir every day or so to keep everything coated.
  • Cooked: Leftover cooked tofu can be stored in an airtight container in the fridge for 3–4 days. The edges won’t be quite as crispy when cold, but they’ll crisp back up a bit if you reheat it in a pan over medium heat.
  • Freezing: I don’t recommend freezing the tofu in the marinade, but you can freeze cooked tofu if needed. Just know the texture will change slightly and become a little chewier (which some people actually love!).
charred panfried 5 spice tofu on a platter.
the pan-fried five spice tofu

A Few Helpful Tips


  1. Use super firm tofu if you can. It holds its shape, crisps up beautifully, and doesn’t need pressing… which saves time and makes for the best texture.
  2. Don’t overcrowd the pan. Give each piece of tofu space to get golden and crispy. If the pan is too crowded, the tofu will steam instead of brown.
  3. Adjust the five spice to taste. This spice blend is know for it’s bold flavors, but if it’s your first time trying it or want a milder flavor, start with a little less and add more next time.

More Tofu Recipes To Try

a white bowl filled with garlic lime tofu that has been pan-fried and tossed in a sticky sauce.

Pan-fried Garlic Tofu with Sticky Soy Lime Sauce

vegan Szechuan tofu and veggie stir fry.

Crispy Szechuan Tofu and Vegetable Stir Fry

Bang bang tofu served in butter lettuce cups with buckwheat soba noodles.

Crispy Vegan Bang Bang Tofu

Did You Make This 5 Spice Tofu Recipe?

I’d love to know! Leave a star rating and comment below!

Pan-fried Chinese Five Spice Tofu

5 from 2 votes
Rate this Recipe
By Emily
This crispy pan-fried 5 spice tofu is marinated, packed with bold, aromatic flavor, and pan-fried until golden and charred. It comes together with just a few minutes of prep and is a great plant-based protein to add to stir-fries or rice bowls.
4 servings
Prep Time 5 minutes
Cook Time 8 minutes
Total Time 43 minutes
Servings 4 servings
4 servings

Ingredients

5 Spice Tofu Marinade

Tofu & Cooking

  • 16 oz super firm tofu, drained and lightly blotted (see notes if using extra firm tofu)
  • 1 tbsp vegetable oil
  • Green onions and white sesame seeds, garnish

Instructions

  • Mix all the tofu marinade ingredients together in a large, shallow sealable container or a wide shallow bowl that you can cover with plastic.
    3 cloves garlic, 1 tbsp toasted sesame oil, ¼ tsp salt, 2 tbsp vegan Worcestershire sauce, 6 tbsp soy sauce or dark soy sauce, ½ tsp smoked paprika, ¾ tsp Chinese 5 Spice, 2 tbsp brown sugar
  • Slice the block of tofu into rectangles that are about 1/4 inch thick. Then cut the rectangles in half to form triangles or wedges. Place the tofu in the container with the marinade. Shake the container or gently stir the tofu so all pieces are coated.
    16 oz super firm tofu
  • Place in the fridge to marinate for at least 30 minutes (but preferably an hour or overnight). If marinating overnight, give the container a shake every once in a while to make sure the tofu is coated evenly in the marinade. The tofu can be left to marinate in the fridge for up to 5 days.
  • Heat a nonstick skillet on medium-high heat with 1 tablespoon of vegetable oil. Reduce the temperature to medium to medium low and fry the tofu in the pan until deeply golden brown with charred crispy edges, about 3-4 minutes on each side.
    1 tbsp vegetable oil
  • Garnish with sliced green onions and sesame seeds. Add to your favorite dishes like miso ramen or serve over cilantro rice and veggies to make a rice bowl.
    Green onions and white sesame seeds

Recipe notes

Extra-Firm Tofu: I recommend using super firm tofu because it holds its shape, crisps up beautifully, and doesn’t need pressing. If you can only find extra-firm tofu, just press it well with paper towels before marinating to get rid of as much moisture as possible.

Nutrition

Calories: 200kcalCarbohydrates: 13gProtein: 15gFat: 10g

Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.

Course Mains
Cuisine Chinese-Inspired

© Thank You Berry Much. Content and photographs are copyright protected. Sharing of this blog post is encouraged and appreciated, copying or pasting full recipes to any social media, website or print is strictly prohibited.

panfried charred chinese five spice tofu on a blue platter with spring onions.

Did You Make This?

Leave a star rating and a comment below to let others know how it turned out for you!

Want to save this recipe for later? Pin it to Pinterest!

a pinterest pin for the tofu recipe.
pin this to Pinterest!

A Few More Tofu Recipes

vegan tofu ricotta with basil in a white bowl.

Easy Vegan Tofu Ricotta Cheese for Pasta (Nut-Free!)

sticky sesame ginger tofu with white rice.

Sticky Sesame Ginger Tofu & Bell Pepper Stir Fry

a bowl filled with marinated baked tofu.

Easy Flavorful Marinated Baked Tofu

a BBQ tofu sandwich with pickled onions and smashed avocado.

Easy BBQ Tofu Sandwich with Smashed Avocado

Categories:

, , , , ,

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating





5 from 2 votes (2 ratings without comment)

Even More Recipes You'll Love...