grilled tofu recipe
The Best grilled tofu recipe
I also appreciate how adaptable it is—whether you’re serving it as a main dish with rice and veggies or as a protein boost in wraps or salads. It’s perfect for busy weeknights or special occasions, like potlucks or family gatherings, because it’s always a crowd-pleaser. And because it’s plant-based, it’s a lighter option that still gives you the satisfaction of a filling meal. My husband and I both like that it’s a budget-friendly way to add more nutrients to our plates without sacrificing taste. Plus, the health benefits are clear: it’s low in calories but high in fiber and plant-based protein, which keeps everyone feeling full and energized. It’s that kind of recipe that makes cooking feel less like a chore and more like a way to feed your family well.

Crispy Grilled Tofu with Fresh Peanut Sauce
A simple, flavorful way to enjoy grilled tofu with a bright, nutty peanut sauce. Perfect for a quick weeknight dinner or a light meal.
🥘Ingredients
- 1 block (14 oz) extra-firm tofu
- 1 tbsp cornstarch
- 1 tbsp soy sauce
- 1 tsp smoked paprika
- ½ tsp garlic powder
- ½ tsp onion powder
- ½ cup smooth peanut butter
- ¼ cup soy sauce
- 2 tbsp rice vinegar
- 2 tbsp maple syrup
- 1 tbsp sriracha (optional)
- 1 clove garlic, minced
- 1 tbsp fresh ginger, grated
- 2 tbsp water (to thin if needed)
- 1 bell pepper, sliced
- 1 cup shredded purple cabbage
- 1 cup cooked jasmine rice
- 1 tbsp sesame seeds
- 1 tbsp chopped cilantro
👨🍳Directions
-
1
Press the tofu block between paper towels for 10 minutes to remove excess water. Cut into 1-inch cubes. -
2
In a shallow bowl, mix cornstarch, soy sauce, smoked paprika, garlic powder, and onion powder. Toss the tofu cubes in the mixture until fully coated. -
3
Heat a grilled pan or grill over medium-high heat. Cook the tofu for 4–5 minutes per side, until golden and crispy. Set aside. -
4
While the tofu cooks, blend the peanut butter, soy sauce, rice vinegar, maple syrup, sriracha, garlic, ginger, and water until smooth. Adjust thickness with water if needed. -
5
Serve the crispy tofu over jasmine rice, topped with sliced bell pepper, shredded cabbage, and a drizzle of the peanut sauce. Sprinkle with sesame seeds and cilantro.
🔧Equipment
- Grilled pan or grill
- Mixing bowls
- Knife and cutting board
- Measuring cups
📊Nutrition Facts (per serving)
📝Notes
Watch Video Of How Crispy Grilled Tofu with Fresh Peanut Sauce Works
❓ Frequently Asked Questions About Crispy Grilled Tofu with Fresh Peanut Sauce
How do I ensure the tofu doesn’t fall apart while grilling?
Press tofu firmly in a clean towel, then place it in a resealable bag or wrap it in aluminum foil for even cooking. Grill over medium heat for about 4–5 minutes per side, flipping only once, until golden brown and slightly crispy.
Can I substitute soy sauce for any other liquid in the marinade?
Yes, you can use a mix of tamari (gluten-free soy sauce) or coconut aminos for a similar savory depth. For a lighter flavor, reduce the soy sauce by half and add a splash of apple cider vinegar or lime juice. Avoid overdoing it—stick to the original ratio for best results.
What if I don’t have a grill pan or grill?
Use a nonstick skillet or cast-iron pan on medium heat instead. Press the tofu again before cooking and cook for 3–4 minutes per side, stirring occasionally to prevent sticking. If the pan is too small, cut the tofu into smaller cubes or slices.
How long should I marinate the tofu before grilling?
For best flavor, marinate the tofu for at least 30 minutes, but up to 4 hours in the fridge. The longer it marinates, the deeper the taste, but don’t exceed 4 hours to avoid over-souring the sauce.
What’s the best way to reheat grilled tofu for leftovers?
Reheat in a skillet over medium heat with a splash of marinade or oil, stirring until crispy again. For extra crispiness, broil for 1–2 minutes at the end. Avoid microwaving, as it can make the tofu soggy.
