VeganPreps

Simple Five Spice Tofu (Ready in 15 Minutes)

Prep25 min
|
Cook15 min
|
Total40 min
|
Servings4

Jump to Recipe

Simple Five Spice Tofu (Ready in 15 Minutes)

Browse all Vegan Dinner Ideas 238 plant-based recipes

This five spice tofu recipe is a satisfying dinner that takes about fifteen minutes, perfect for busy weeknights. Firm tofu works best since it holds its shape during cooking and gets that golden, crispy outside you want. You’ll slice the tofu, pan-fry it with seasonings until browned, then finish it with soy sauce and a splash of water. The result is tender inside, flavorful outside, and completely satisfying without needing tricky techniques or hard-to-find ingredients. A stainless steel tofu press* can help you achieve the perfect moisture level before cooking for even better results.

Tofu Prep and Pantry Staples

Making this dish requires picking ingredients that work together to create a flavorful, crispy tofu preparation. The foundation starts with quality firm tofu, which gives you the perfect texture for pan-frying and soaking up the aromatic spices and soy sauce. The combination of sesame oil, five spice powder, and soy sauce creates an authentic Asian-inspired flavor profile that turns simple tofu into a satisfying main dish or side. Using a tofu press* before cooking will remove excess moisture and help your tofu achieve maximum crispiness.

Ingredients:

Simple Five Spice Tofu (Ready in 15 Minutes)

by veganpreps.com

Simple Five Spice Tofu (Ready in 15 Minutes)

Prep25 min
Cook15 min
Total40 min
Servings4

Ingredients

  • 2 (12 oz / 340 g) packages firm or extra-firm tofu, pressed for 20 minutes and sliced into 1/2-inch planks or 1-inch cubes
  • 2 tablespoons neutral oil (such as avocado or sunflower), for frying
  • 1 tablespoon toasted sesame oil
  • 1 tablespoon Chinese five spice powder
  • 1 teaspoon fine salt
  • 1 teaspoon black pepper
  • 1 teaspoon red pepper flakes (optional)
  • 4 tablespoons (1/4 cup) soy sauce
  • 1/4 cup water

Instructions

  1. 1Press tofu for at least 20 minutes using a press or by sandwiching between towels with a heavy pan on top. Pat dry. Slice into 1/2-inch planks or 1-inch cubes.
  2. 2Mix the five spice powder, salt, black pepper, and red pepper flakes in a small bowl. Brush or drizzle the sesame oil over the tofu pieces, then sprinkle the spice mixture evenly over all sides.
  3. 3Heat the neutral oil in a large non-stick or cast iron skillet over medium-high heat. Add the tofu in a single layer and cook for 4 to 5 minutes per side without moving, until deeply golden on each side.
  4. 4Reduce heat to medium. Pour the soy sauce and water into the pan – it will sizzle. Flip the tofu once and cook for 2 to 3 more minutes until the sauce reduces to a sticky glaze and coats each piece.
  5. 5Remove from heat and serve immediately over rice or noodles.

Notes

  • Store leftovers in an airtight container in the fridge for up to 4 days.
  • This recipe freezes well for up to 3 months. Thaw overnight in the fridge before reheating.
  • Adjust seasoning to taste after reheating, as flavors can mellow during storage.

Use firm or extra-firm tofu rather than silken varieties, since softer tofu will break apart during cooking. Toasted sesame oil is preferred over regular sesame oil for a deeper, more authentic flavor. Chinese five spice powder is usually in the international aisle of most grocery stores, though you can make your own from star anise, cloves, cinnamon, Sichuan pepper, and fennel. Freshly ground black pepper tastes better than pre-ground pepper, and high-quality soy sauce makes a real difference in the final result. Red pepper flakes are truly optional and you should adjust them based on how much heat you like.

Heat Skillet to Medium

Simple Five Spice Tofu (Ready in 15 Minutes) - preparation

Begin by heating a non-stick or cast iron skillet to medium heat. This temperature is ideal for getting an even golden-brown crust on the tofu without burning the seasonings. Let the skillet sit for a few minutes to reach the right temperature before adding oil, as this ensures consistent cooking results.

Once the skillet is heated, add 1 tablespoon of sesame oil to the pan. If available, toasted sesame oil works best for this recipe and provides a more authentic flavor. Some cooks also add mustard oil at this stage for more depth, though this is optional depending on what you have on hand. Let the oil heat until it shimmers across the surface of the skillet.

Carefully place the 2 (12 ounce) packages of tofu, sliced into 1/2-inch slabs, into the hot oil. Right away sprinkle each piece with 1 teaspoon salt, 1 teaspoon black pepper, 1 tablespoon Chinese five spice powder, and 1 teaspoon red pepper flakes if using. These seasonings will start to toast and stick to the tofu as it hits the hot skillet, creating a flavorful crust as the cooking process begins.

Mustard Oil Adds Depth

While sesame oil gives you that classic nutty flavor, adding mustard oil to your skillet brings a sharp, peppery undertone that cuts through the richness of the tofu and complements the five spice blend. If you can find it at an Indian or specialty grocery store, it’s worth trying. The oil’s bold character prevents your dish from tasting flat or boring and adds layers of complexity. Your tofu goes from simple to sophisticated with just that small addition.

Serve Over Steamed Rice

To really let those five spice flavors come through, serve your tofu over a bed of steamed rice, which soaks up all the saucy, savory liquid that’s pooled in your skillet. Jasmine or basmati rice works best because their delicate flavor won’t compete with the tofu. The rice soaks up every drop of that soy-based sauce and five spice seasoning. Fluff your rice with a fork before plating, then spoon the tofu and sauce right over top. The warm rice softens the spices, creating better balance.

Final Thoughts

This simple five spice tofu recipe is flexible enough that you can easily adapt it to match whatever ingredients you have on hand. The good thing here is that you’re not locked into exact measurements – if you prefer less heat, skip the chili powder entirely, and if you want more umami depth, add extra soy sauce. You can also swap sesame oil for regular vegetable oil if that’s what’s available. The five spice powder does the main work flavor-wise, so don’t skip it.

150+ Vegan Recipes are waiting to be cooked
Check out more vegan meal prep recipes
The Best Vegan Tacos Ever (Crispy Tofu) - how to make
Easy and Vegan Desserts
Delicious vegan desserts
Quick Dinner Recipes
Quick vegan dinner recipes
Raw Vegan Chocolate Ice Cream Cupcakes (5-Min) - how to make
Vegan Snacks and Smoothies
Find your next smoothie recipe