Food EditionCookDinnerAmericanHow to Grill Marinated Tofu
3 hr 15 minEasyServes 4
Dinner · American

How to Grill Marinated Tofu

Tofu transforms on the grill when you do two things right: remove the water so it can absorb flavor, and get the heat high enough to create a golden, slightly crispy exterior that contrasts with the tender inside.

Total time
3 hr 15 min
Hands-on
45 min
Serves
4
Difficulty
Easy
Before you start

Pressing matters more than marinating time

The water inside tofu blocks marinade absorption and prevents browning. Press it thoroughly, even if you're short on marinating time.

  • grill or grill pan
  • clean kitchen towels
  • cutting board
  • shallow dish for marinating
Ingredients

What goes in.

  • 2 blocks (14 oz each)extra-firm tofu
  • 1/4 cupsoy sauce
  • 3 tbsprice vinegar
  • 2 tbspsesame oil
  • 2 tbspbrown sugar
  • 3 clovesgarlic, minced
  • 1 tbspfresh ginger, grated
  • 1 tspred pepper flakes
  • 2 tbspvegetable oil for grill
The key technique

Squeeze out every drop of water first

Wrap each block in clean kitchen towels and place under a heavy cutting board with a cast iron pan on top. Let gravity and weight do the work for 30 minutes minimum.

Step by step

The method.

  1. Press the tofu

    Wrap each tofu block in clean kitchen towels. Place on cutting board and weight down with another board and heavy pan. Press for 30 minutes.

  2. Make the marinade

    Whisk soy sauce, rice vinegar, sesame oil, brown sugar, garlic, ginger, and red pepper flakes in a shallow dish until sugar dissolves.

  3. Slice and marinate

    Cut pressed tofu into 1/2-inch thick slabs. Submerge in marinade, turning once halfway through. Marinate 2-4 hours in refrigerator.

  4. Prep the grill

    Heat grill to medium-high. Clean grates thoroughly and brush with vegetable oil to prevent sticking.

  5. Grill the tofu

    Remove tofu from marinade and place directly on grill. Cook 4-5 minutes per side without moving until you see defined grill marks and golden edges.

  6. Check for doneness

    Tofu is ready when both sides have deep golden char marks and the edges look slightly crispy. The center should still feel tender when pressed gently.

Variations

Other turns to take.

Teriyaki Style

Add 2 tbsp mirin and 1 tbsp honey to the marinade. Brush with reserved marinade while grilling.

Spicy Korean

Replace half the soy sauce with gochujang and add 1 tsp toasted sesame seeds to the marinade.

Herb Crusted

After marinating, press tofu into a mixture of chopped fresh herbs (basil, cilantro, mint) before grilling.

Tips & troubleshooting

When it doesn't go to plan.

Tip

Save some marinade before adding tofu to brush on while grilling for extra flavor

Tip

If tofu starts browning too fast, move to cooler part of grill to finish cooking through

Tip

Let grilled tofu rest 2-3 minutes before serving so juices redistribute

Tip

Leftover grilled tofu keeps 3 days refrigerated and reheats well in a dry skillet

Questions

The ones that keep coming up.

Can I skip the pressing step?

No. Unpressed tofu won't brown properly and the marinade sits on the surface instead of penetrating. Even 15 minutes of pressing helps.

How do I know when the grill is hot enough?

Hold your hand 6 inches above the grates. You should only be able to keep it there for 3-4 seconds at medium-high heat.

What if my tofu keeps sticking to the grill?

The grates aren't hot enough or clean enough. Scrape them well, reheat, and oil again. Tofu releases easily when it's properly seared.