If you’re looking for a dish that’s packed with flavor, protein, and endless versatility, Marinated Tofu has you covered. Imagine tender cubes of tofu, perfectly seasoned with a savory, tangy, and just-a-hint-of-sweet marinade, ready to elevate your dinners, lunches, or even snacking. Whether you’re a longtime tofu enthusiast or just tofu-curious, this is one recipe you’ll want to keep in your regular rotation. The bold flavors seep right into every bite, making Marinated Tofu an irresistible star for a variety of meals!

Ingredients You’ll Need
Every ingredient in this recipe is thoughtfully chosen to bring out the best in your Marinated Tofu. Nothing fancy here—just pantry basics that combine for maximum impact in taste and texture, creating a dish that you’ll crave again and again.
- Extra-firm tofu (14 oz block, pressed and drained): The star of the show—extra-firm tofu holds its shape, soaks up marinade, and delivers a satisfying bite.
- Soy sauce or tamari (3 tbsp): Adds deep umami flavor; choose tamari for a gluten-free marinade.
- Sesame oil (1 tbsp): Brings a nutty aroma and rich undertone that sets the foundation for the whole dish.
- Rice vinegar (1 tbsp): Lends a bright touch of acidity to balance the richness of the sesame oil and sweet notes.
- Maple syrup or honey (1 tbsp): Just a splash for sweetness—maple syrup keeps it vegan, honey gives a subtle floral hint.
- Sriracha or chili garlic sauce (2 tsp, optional): For those who love a little kick, this optional heat takes Marinated Tofu to another level.
- Garlic (1 clove, minced): Fresh garlic infuses every bite with aromatic zing.
- Fresh ginger (1 tsp, grated): Adds warmth and a slight peppery flavor that partners so well with the other seasonings.
How to Make Marinated Tofu
Step 1: Press and Prep Your Tofu
Before you get started, it’s crucial to press your tofu for at least 20-30 minutes. This helps remove excess moisture, allowing those delicious marinade flavors to really soak in. Wrap your block of tofu in a clean kitchen towel, place something heavy on top (like a cast iron skillet or some cans), and let it sit while you prep the marinade. Once pressed, cut the tofu into bite-sized cubes or slices, depending on your preference.
Step 2: Whisk Up the Marinade
Grab a small bowl and add your soy sauce (or tamari), sesame oil, rice vinegar, maple syrup (or honey), sriracha or chili garlic sauce (if you’re going for a spicy kick), minced garlic, and grated ginger. Whisk everything until it’s fully blended and fragrant—this mixture is the secret to unforgettable Marinated Tofu!
Step 3: Marinate the Tofu
Place your tofu pieces in a shallow dish or a resealable bag—you want them in a single layer for even marinating. Pour the marinade over the tofu, then gently toss to coat every piece. Cover the dish or seal the bag, then refrigerate for at least 30 minutes (though letting it chill overnight delivers even more oomph!). The longer you let it marinate, the tastier your tofu will be.
Step 4: Cook to Perfection
When you’re ready, remove the tofu from the marinade. You have choices here! For a classic golden finish, bake the tofu on a lined baking sheet at 400°F for 15-20 minutes, flipping halfway. For crispy edges, pan-fry the cubes with a little extra sesame oil in a nonstick skillet until browned all over. If you love speed and crunch, toss them in the air fryer at 375°F for about 12 minutes, shaking midway through. No matter your method, Marinated Tofu will come out irresistible and full of flavor.
How to Serve Marinated Tofu

Garnishes
The right garnishes can elevate Marinated Tofu from delicious to downright stunning! Think freshly chopped green onions, a sprinkle of toasted sesame seeds, or a dash of crushed red pepper for some color and extra pop. A handful of fresh cilantro or a squeeze of lime juice adds brightness and fresh contrast to the deep flavors of the marinade.
Side Dishes
This tofu pairs like a dream with a steaming bowl of jasmine rice, nutty brown rice, or fluffy quinoa. Try it atop vibrant salads, tucked into lettuce wraps, or alongside a medley of quick-stirred veggies. You can also add it to grain bowls with avocado, edamame, and crunchy shredded carrots for a hearty, balanced meal.
Creative Ways to Present
Think outside the bowl—Marinated Tofu is fantastic in banh mi sandwiches, wraps, sushi rolls, or skewered as party appetizers. You can even add it cold to noodle salads, stuff it into tacos with cabbage slaw, or chop it into cubes for a protein-packed snack. The marinade’s flavors are so adaptable, you’ll find yourself experimenting with new combos each time!
Make Ahead and Storage
Storing Leftovers
If you happen to have leftover Marinated Tofu (trust me, it disappears fast!), simply store it in an airtight container in the refrigerator. It keeps well for up to 4 days, maintaining both flavor and texture, and is just as good cold as it is reheated.
Freezing
You can freeze cooked Marinated Tofu for longer storage! Spread out the pieces on a baking sheet to freeze individually, then transfer to a zip-top bag. It keeps for up to 2 months—perfect for meal prepping. The texture becomes a bit chewier and heartier, which some people absolutely love!
Reheating
To reheat, pop your Marinated Tofu into the oven at 350°F for about 10 minutes or warm it in a skillet over medium heat until just heated through. Avoid microwaving for too long, as this can make the tofu rubbery. Sprinkle a splash of extra soy sauce or fresh garnish to revive the flavors!
FAQs
How long should I marinate the tofu for best flavor?
For maximum flavor, marinate your tofu for at least 30 minutes, though overnight (up to 24 hours) will give you the boldest, most developed taste. The longer it sits, the deeper the marinade infuses into the tofu.
Can I use a different type Main Course
Extra-firm tofu works best because it holds up to marinating and cooking, but you can use firm tofu if you’re gentle with it. Soft or silken tofu isn’t recommended for this recipe, as it will fall apart in the marinade or during cooking.
What’s the best method to cook Marinated Tofu?
Each method brings something different: baking yields even, golden pieces; pan-frying gives crisp edges; and air frying is speedy and gets edges extra crispy. Pick whichever fits your kitchen tools and mood—there’s no wrong answer!
Can I use this marinade for other proteins or veggies?
Absolutely! The marinade is incredibly versatile. Try it with tempeh, mushrooms, seitan, or even hearty veggies like eggplant or cauliflower for a flavor-packed twist.
How can I make Marinated Tofu gluten-free?
Just swap regular soy sauce with tamari or a certified gluten-free soy sauce. All the other ingredients in this recipe are naturally gluten-free, so you’re set for a safe and delicious meal.
Final Thoughts
This Marinated Tofu recipe truly transforms humble tofu into something crave-worthy and crowd-pleasing. Whether you’re making it for a quick weeknight dinner or adding it to your meal prep rotation, you’ll love how easy, adaptable, and simply delicious it is. Don’t wait—give it a try and let Marinated Tofu become a staple in your kitchen!
Print
Marinated Tofu Recipe
- Total Time: 25 minutes (plus marinating time)
- Yield: 4 servings 1x
- Diet: Vegan
Description
This Marinated Tofu recipe is a flavorful and versatile dish perfect for vegans and tofu lovers. The tofu is marinated in a delicious blend of soy sauce, sesame oil, and spices, then cooked to perfection. Enjoy it in stir-fries, salads, or on its own!
Ingredients
Main Ingredients:
- 14 oz block extra-firm tofu (pressed and drained)
Marinade:
- 3 tbsp soy sauce or tamari
- 1 tbsp sesame oil
- 1 tbsp rice vinegar
- 1 tbsp maple syrup or honey
- 2 tsp sriracha or chili garlic sauce (optional for heat)
- 1 clove garlic (minced)
- 1 tsp grated fresh ginger
Instructions
- Cut and Marinate: Cut the tofu into cubes, mix soy sauce, sesame oil, rice vinegar, maple syrup, sriracha, garlic, and ginger. Marinate tofu in the mixture.
- Refrigerate: Cover and refrigerate tofu for at least 30 minutes up to 24 hours.
- Cook: Remove tofu from marinade and cook by baking, pan-frying, or air frying until golden and crisp.
Notes
- Press tofu for at least 20–30 minutes before marinating to help absorb flavor.
- Use tamari for a gluten-free option.
- This tofu is great in stir-fries, salads, or grain bowls.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Main Course
- Method: Marinating + Baking or Pan-Frying
- Cuisine: Asian-Inspired
Nutrition
- Serving Size: 1/4 block
- Calories: 140
- Sugar: 3g
- Sodium: 450mg
- Fat: 9g
- Saturated Fat: 1g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 5g
- Fiber: 1g
- Protein: 12g
- Cholesterol: 0mg