• Recipe Index
  • About
  • Recipes by Meals
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Desserts
    • Drinks
  • Recipes by Meal Time
    • Breakfast
    • Dinner
menu icon
go to homepage
  • Recipe Index
  • About
  • Recipes by Meals
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Desserts
    • Drinks
  • Recipes by Meal Time
    • Breakfast
    • Dinner
search icon
Homepage link
  • Recipe Index
  • About
  • Recipes by Meals
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Desserts
    • Drinks
  • Recipes by Meal Time
    • Breakfast
    • Dinner
×

How to Cook Marinated Tofu Recipe

Published: Mar 10, 2026 by Lea · This post may contain affiliate links · Leave a Comment

↓ Jump to Recipe

If you've ever wondered how to bring bold, satisfying flavor to tofu, let me introduce you to the perfect answer: How to Cook Marinated Tofu Recipe. This dish transforms simple blocks of firm tofu into a luscious, savory delight that’s soaked with a harmonious blend of soy, tangy rice vinegar, and a gentle kick of heat. Whether you’re a tofu veteran or a curious newbie, this recipe offers a wonderfully versatile canvas for fresh, homemade meals that burst with flavor and texture.

Ingredients You'll Need

A wooden cutting board sits on a white marbled surface, holding three small containers of sauce with dark brown and black colors and different textures. Below the board, a white frying pan contains a thick square piece of tofu with visible cracks on its surface, placed in the center. A wooden measuring spoon with brown spices rests on the edge of the pan. The pan is on a light blue, textured cloth. Photo taken with an iphone --ar 4:5 --v 7

Getting started with this How to Cook Marinated Tofu Recipe is refreshingly straightforward because every ingredient is chosen to build a vibrant, balanced profile. Each element plays an essential role in shaping the taste, texture, and color of the dish.

  • Firm or extra-firm tofu: The sturdy tofu holds up beautifully to marinating and cooking without falling apart, making it ideal for absorbing flavors.
  • Soy sauce (or Tamari/Bragg's amino acids): Adds the salty, umami richness that defines the marinade and deepens the taste.
  • Rice wine vinegar: Brings a bright, mildly acidic note that balances the savory elements perfectly.
  • Sambal Oelek or Sriracha sauce: Provides just the right amount of warmth and spice to wake up your palate without overpowering.
  • Chinese five-spice powder or cumin: Offers aromatic complexity, enhancing the character of the tofu with subtle warmth and earthiness.
  • Water: Helps dilute and blend the marinade for smooth, even coating on the tofu cubes.

How to Make How to Cook Marinated Tofu Recipe

Step 1: Press and Prepare the Tofu

First things first, pressing the tofu is key to achieving that perfect, firm texture that soaks up the marinade instead of becoming soggy. You can either press it gently between your hands or put it on a cutting board, cover it with a plate, and weigh it down with a heavy can for 15 minutes. This simple step extracts excess water and primes the tofu to absorb every drop of flavor.

Step 2: Cut into Cubes or Triangles

Once pressed, cut the tofu into small cubes just under 1-inch in size for the best bite-sized pieces. If you're planning to use the tofu for sandwiches or wraps, triangles work beautifully and add a nice visual twist to your meal.

Step 3: Whisk Together the Marinade

Now, blend your marinade by whisking together soy sauce, rice vinegar, your spicy kick from Sambal Oelek or Sriracha, the warming five-spice or cumin, and water. This combination creates a harmony of salty, sour, spicy, and aromatic notes that soak into each tofu piece, bringing it to life.

Step 4: Marinate the Tofu

Place the cubed tofu in a bowl and pour the marinade over it. Cover tightly with plastic wrap or a lid, then let it rest in the fridge overnight or for several hours. This step is where the magic happens—the tofu absorbs all those wonderful flavors, turning from bland to brilliant. For an even richer taste, feel free to marinate for multiple days, stirring the tofu every few hours to ensure an even coating.

Step 5: Choose Your Cooking Method and Cook

After your tofu has soaked in the marinade, it’s time to cook! You have options: air fryer, pan-frying, or oven baking—all bring out delicious golden-brown edges and slightly crispy textures. Each method intensifies the tofu’s savory profile while keeping it tender on the inside.

How to Serve How to Cook Marinated Tofu Recipe

The image shows three main sections: a white tray on top with eight rectangular, browned tofu pieces garnished with chopped green onions, a white round plate in the middle left with small square crispy tofu pieces topped with cilantro leaves and a small bowl filled with a light brown dipping sauce, and at the bottom right, a black grill pan with more small square tofu pieces sprinkled with white sesame seeds. The items rest on a white marbled surface with a pale blue cloth on the left side. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

To elevate this dish even more, fresh garnishes like thinly sliced green onions, toasted sesame seeds, or a scattering of chopped cilantro add not only freshness but a lovely textural contrast. These little touches make every bite feel thoughtfully crafted.

Side Dishes

Marinated tofu pairs beautifully with steamed jasmine rice, fluffy quinoa, or stir-fried noodles. For a healthy balance, toss in a crisp cucumber salad or sautéed greens like bok choy or kale. These sides complement the tofu’s punchy flavor while adding color and variety to your plate.

Creative Ways to Present

Get creative and try layering your marinated tofu in a vibrant Buddha bowl with roasted vegetables and avocado slices, or tuck the triangles inside a warm pita with crunchy slaw for a handheld delight. The versatility of this tofu makes it perfect for everything from casual lunches to impressive dinner party dishes.

Make Ahead and Storage

Storing Leftovers

If you have leftovers, no worries! The marinated tofu, cooked or uncooked, stores beautifully in an airtight container in the refrigerator for up to three days. This makes it a perfect grab-and-go protein for quick meals later in the week.

Freezing

While fresh is always best, you can freeze cooked marinated tofu if needed. Just place pieces in a freezer-safe container or bag, and they’ll keep for up to two months. Thaw overnight in the fridge before reheating for convenience.

Reheating

To bring leftover tofu back to life, reheat in a hot pan for a few minutes or pop it into a preheated oven until warmed through and crisp again. Avoid microwaving if you want to maintain its delightful texture.

FAQs

Can I use soft tofu for this recipe?

Soft tofu is not recommended because it tends to fall apart during marinating and cooking. Firm or extra-firm tofu provides the best texture and holds the marinade beautifully.

How long can I marinate the tofu?

You can marinate the tofu from a few hours up to three days. The longer it marinates, the more intense the flavor, but even 2-4 hours will give you great results.

Is it possible to make this recipe oil-free?

Absolutely! You can air fry or oven bake the tofu without adding oil and still get great flavor. Just be sure not to skip pressing the tofu well.

Can I adjust the spice level?

Yes, feel free to dial back or add extra Sambal Oelek or Sriracha depending on your heat preference. The marinade is flexible and can be tailored to your taste.

What other spices can I use besides Chinese five-spice or cumin?

If you want to try something different, smoked paprika, ground coriander, or even curry powder can add interesting new layers of flavor to the tofu marinade.

Final Thoughts

There’s something truly satisfying about mastering How to Cook Marinated Tofu Recipe—a dish that’s simple yet bursting with vibrant flavors, textures, and versatility. Whether as a weeknight dinner or meal prep superstar, it invites you to enjoy tofu in a way that’s anything but ordinary. Give it a try, share it with friends, and watch this humble ingredient steal the show at your table!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
How to Cook Marinated Tofu Recipe

How to Cook Marinated Tofu Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4 from 8 reviews

  • Author: Lea
  • Total Time: 1 hour 30 minutes (including marinating time)
  • Yield: 4 servings
  • Diet: Vegan
Print Recipe
Pin Recipe

Description

This marinated tofu recipe offers a flavorful and versatile way to prepare firm or extra-firm tofu with a savory soy-based marinade enhanced by rice vinegar, spicy Sambal Oelek, and aromatic Chinese five-spice powder. The tofu can be cooked to a golden perfection using air frying, pan frying, or oven baking methods, making it adaptable for different kitchen setups and preferences. It’s perfect as a protein-rich main dish or added to sandwiches and salads.


Ingredients

Tofu

  • 1 package firm or extra-firm tofu

Marinade

  • 6 tablespoons soy sauce (or Tamari sauce or Bragg's amino acids)
  • 3 tablespoons rice wine vinegar
  • 1 tablespoon Sambal Oelek or Sriracha sauce
  • ¼ teaspoon Chinese five-spice powder or cumin
  • 3 tablespoons water

Cooking

  • Non-stick spray or 1 teaspoon oil (for air fryer or pan frying)


Instructions

  1. Press the tofu: Drain excess fluids from the tofu by pressing it between your hands. For better results, place tofu on a cutting board, cover with a plate, and weigh down with a heavy can. Leave for 15 minutes to remove as much moisture as possible.
  2. Cut the tofu: Slice the tofu into small cubes slightly smaller than 1 square inch or cut into triangles if preferred for sandwiches.
  3. Make and apply marinade: In a bowl, whisk together soy sauce, rice wine vinegar, Sambal Oelek, Chinese five-spice powder, and water to create the marinade. Add the tofu cubes to the bowl and toss them until well coated. Cover and refrigerate overnight or for at least a few hours, stirring occasionally to ensure even flavor absorption. Tofu can marinate for up to several days for intensified taste.
  4. Storage: Keep uncooked, marinated tofu in an airtight container in the refrigerator for up to 3 days.
  5. Air Fryer Method: Preheat your air fryer to 375°F. Lightly spray or oil the basket. Remove tofu from the marinade, arrange pieces in a single layer without overlap. Air fry for 15 minutes, shaking the basket occasionally to brown evenly. Remove when golden and crispy. Optionally, drizzle with remaining marinade before serving.
  6. Pan Fried Tofu Method: Heat a grill pan, cast iron pan, or non-stick skillet over high heat and add 1 teaspoon oil. Remove tofu from marinade and place in the pan. Cook for 2-3 minutes per side, turning until all sides are browned and grill marks appear if using a grill pan. Top with leftover marinade if desired.
  7. Oven Baked Tofu Method: Preheat the oven to 400°F. Line a baking sheet with a silicone mat or parchment paper. Arrange marinated tofu pieces on the sheet without overlapping. Bake for 15 minutes, flip tofu over, and bake for another 15 minutes until golden and slightly crispy. Add a few spoonfuls of leftover marinade on top before serving if you like.

Notes

  • Ensure tofu is well-pressed to improve texture and flavor absorption.
  • Marinating tofu overnight yields best flavor intensity but a few hours also works.
  • Use extra-firm tofu to prevent crumbling during cooking.
  • Adjust spiciness by varying the amount of Sambal Oelek or Sriracha.
  • Leftover marinated tofu can be stored covered in the refrigerator for up to 3 days.
  • Air frying yields a crispy exterior without extra oil.
  • Choose your cooking method based on available equipment and preferred texture.
  • Prep Time: 20 minutes
  • Cook Time: 15-30 minutes depending on cooking method
  • Category: Main Course
  • Method: Air Frying
  • Cuisine: Asian

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Dinner

  • Chicken and Broccoli Stir Fry Recipe
    Chicken and Broccoli Stir Fry Recipe
  • Classic Slow Cooker Chili Recipe
    Classic Slow Cooker Chili Recipe
  • Simple Oven-Baked Chicken Nuggets Recipe
    Simple Oven-Baked Chicken Nuggets Recipe
  • One Pan Mexican Quinoa Recipe
    One Pan Mexican Quinoa Recipe

Leave a Reply Cancel reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Welcome to Recipes By Lea

I spent most of my twenties working as a freelance travel photographer, bouncing between cities for weeks at a time. Lisbon, Istanbul, Bangkok, Mexico City—wherever a client needed architecture, street life, and local culture captured in a real, honest way. It was exciting and fast, but it also meant inconsistent routines and way too many meals that came from cafés, room service, or whatever I could grab between shoots.

Learn more

Popular

  • Roast Pumpkin, Spinach, and Feta Salad Recipe
    Roast Pumpkin, Spinach, and Feta Salad Recipe
  • Creamy Chicken and Wild Rice Soup Recipe
    Creamy Chicken and Wild Rice Soup Recipe
  • Salted Caramel Apple Snickers Cake Recipe
    Salted Caramel Apple Snickers Cake Recipe
  • Pumpkin Cheesecake Snickerdoodles Recipe
    Pumpkin Cheesecake Snickerdoodles Recipe

Footer

↑ back to top

Explore

  • Appetizers and Snacks
  • Breakfast
  • Soups
  • Dinner
  • Side-Dish
  • Desserts
  • Drinks

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Recipes By Lea. All rights reserved.