Skip to content
Forkin
LunchDinnerMain Course

Five-Spice Pressed Tofu

This recipe transforms firm tofu into a flavorful, chewy protein source with a simple five-spice marinade. Perfect for adding to stir-fries, salads, or enjoying on its own. Pressing the tofu is key for optimal texture and flavor absorption.

An original recipe by Forkin

Total time
1 hr 15 min
Serves
4
Difficulty
Easy
Per serving
192 kcal
Download the app
Vegetarian

Allergen information: may contain gluten, sesame, and soy. Always check ingredient packaging if you have an allergy.

Five-Spice Pressed Tofu

Mise en place

Ingredients

Measurements

Converted for display; the recipe amounts stay equivalent.

Ingredients

  • 400 gfirm tofu, extra-firm, pressed and sliced
  • 1 tbspcornstarch

marinade

  • 4 tbspsoy sauce
  • 2 tbsprice vinegar
  • 1 tbspsesame oil
  • 1 tspfive-spice powder
  • 0.5 tspgarlic powder
  • 0.5 tspginger powder

for cooking

  • 2 tbspvegetable oil

Equipment

tofu press · spatula · shallow dish · whisk · large non-stick skillet

The method

Step by step

  1. 1

    Press the firm tofu for at least 30 minutes to remove excess water. You can do this by wrapping it in paper towels, placing it between two plates, and weighing down the top plate with something heavy.

    About 30 min

    Cook’s note: Pressing the tofu helps it absorb the marinade better and achieve a chewier texture.

  2. 2

    Once pressed, slice the tofu into 1/2-inch thick slabs or 1-inch cubes, depending on your preference.

    About 2 min

  3. 3

    In a shallow dish, whisk together the soy sauce, rice vinegar, sesame oil, five-spice powder, garlic powder, and ginger powder to create the marinade.

    About 2 min

    Cook’s note: Ensure the spices are fully dissolved for even flavor.

  4. 4

    Add the sliced tofu to the marinade, ensuring all pieces are well coated. Let it marinate for at least 20 minutes, or up to several hours in the refrigerator for deeper flavor.

    About 20 min

    Cook’s note: Gently turn the tofu occasionally to ensure even marination.

  5. 5

    After marinating, remove the tofu from the dish, reserving any leftover marinade. Lightly coat each piece of tofu with cornstarch.

    About 3 min

    Cook’s note: A light coating of cornstarch will give the tofu a crispy exterior.

  6. 6

    Heat the vegetable oil in a large non-stick skillet over medium-high heat.

    About 2 min

    Cook’s note: Make sure the oil is hot before adding the tofu to prevent sticking and ensure a good sear.

  7. 7

    Carefully place the cornstarch-coated tofu pieces in the hot skillet in a single layer, without overcrowding the pan. You may need to cook in batches.

    About 1 min

  8. 8

    Cook for 4-6 minutes per side, until golden brown and crispy.

    About 10 min

    Cook’s note: Adjust heat as needed to prevent burning while ensuring crispiness.

  9. 9

    Once all tofu is cooked, you can optionally pour the reserved marinade into the pan and let it simmer for 1-2 minutes until slightly thickened, then toss the cooked tofu in the sauce.

    About 2 min

    Cook’s note: This step adds an extra layer of flavor and a glossy finish.

  10. 10

    Serve immediately as a main dish, or add to your favorite stir-fries, noodle dishes, or salads.

Per serving

Nutrition

Calories
191.9kcal
Protein
9.2g
Carbs
5.7g
Fat
15.4g
Fibre
0.7g
Sugar
0.9g

Estimated from the recipe’s ingredient quantities. Values can vary with brands and substitutions.

Keep it good

Storage

Store leftover pressed tofu in an airtight container in the refrigerator.

Reheating

Reheat in a skillet over medium heat until warmed through, or in a microwave.

More recipes

All recipes
  • Berry Kompotbeverage

    Berry Kompot

    This traditional Eastern European fruit beverage is made by simmering a variety of fruits in water with a touch of sugar. It's a refreshing and naturally sweet drink, perfect for any time of year. Enjoy it warm or chilled.

    1 hr 30 min 137 kcal
  • Mojo Picónsauce

    Mojo Picón

    Experience the vibrant flavors of the Canary Islands with this authentic Mojo Picón. This fiery red sauce, bursting with garlic, sweet paprika, and a hint of chili, offers a perfect balance of aromatic spice and tang. It's an incredibly versatile condiment, ideal for drizzling over roasted potatoes, grilled vegetables, or as a zesty dip.

    40 min 264 kcal
  • Vegan Kkakdugi (Radish Kimchi)side dish

    Vegan Kkakdugi (Radish Kimchi)

    Experience the vibrant crunch and spicy tang of this authentic Vegan Kkakdugi, a Korean radish kimchi bursting with savory gochugaru, fresh ginger, and garlic. Each cube of daikon radish is perfectly fermented, offering a refreshing and addictive side dish that elevates any meal with its distinctive texture and bold flavor.

    1 day 76 kcal
  • Tabboulehsalad

    Tabbouleh

    This vibrant Middle Eastern Tabbouleh is a refreshing symphony of finely chopped fresh parsley and mint, juicy tomatoes, and tender bulgur. Brightened with a zesty lemon and olive oil dressing, it's a light, herbaceous salad perfect as a side or a healthy main course.

    55 min 226 kcal
  • Romperopasmain course

    Romperopas

    A classic Mexican dish designed to use leftover shredded beef. The meat is pan-fried with onions, tomatoes, and garlic until savory and slightly crispy at the edges. It's a quick, flavorful main course perfect for filling tacos or serving alongside rice and beans.

    35 min
  • Batbout (Moroccan Pita Bread)side dish

    Batbout (Moroccan Pita Bread)

    Batbout is a soft, chewy Moroccan flatbread, similar to pita, that puffs up beautifully when cooked. It's traditionally cooked on a griddle or pan and is perfect for various fillings or as an accompaniment to tagines and stews. This vegan version uses a blend of semolina and all-purpose flour for an authentic texture.

    1 hr 40 min 287 kcal
  • Stifado (Greek Beef or Rabbit Stew)dinner

    Stifado (Greek Beef or Rabbit Stew)

    This traditional Greek stifado features tender beef or rabbit slow-cooked in a rich, aromatic tomato sauce with pearl onions and warm spices. It's a hearty and comforting stew, perfect for a satisfying dinner.

    3 hr 30 min 841 kcal