Waffle tofu is the crispiest, quickest tofu dish I’ve made—and it’s all thanks to my waffle iron. I just press a block of extra-firm tofu, coat it with a smoky spice rub and cornstarch, and press it into golden perfection. No flipping, no splattering, no babysitting at the stove. Just amazing texture and flavor, ready in minutes.

Waffle Tofu Recipe

Why You’ll Love This Recipe

I love this recipe because it’s smart, fast, and ridiculously fun. Cooking tofu in a waffle iron gives me those perfect crispy ridges without needing oil-heavy frying or complicated methods. The prep is simple, and the payoff is high—golden, flavorful slabs that soak up a delicious sesame-soy drizzle. It’s great for breakfast, lunch, dinner, or even tucked into sandwiches for a high-protein bite.

Ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

  • 14 oz extra-firm tofu

  • 1 tablespoon avocado oil

  • 2 tablespoons cornstarch

  • ½ teaspoon garlic powder

  • ½ teaspoon smoked paprika

  • ½ teaspoon salt

  • ¼ teaspoon black pepper

For the sauce:

  • 2 tablespoons soy sauce

  • 1 tablespoon maple syrup

  • 1 teaspoon rice vinegar

  • 1 teaspoon sesame oil

  • 1 tablespoon scallions, sliced

  • ½ teaspoon toasted sesame seeds

  • ½ teaspoon chili crisp (optional but highly recommended)

Directions

  1. I start by pressing the tofu for at least 15 minutes using a tofu press, heavy skillet, or book. This step is crucial to remove excess moisture and ensure crispiness.

  2. Once pressed, I slice the tofu block horizontally into two flat slabs that fit my waffle iron.

  3. In a bowl, I mix cornstarch, garlic powder, smoked paprika, salt, and black pepper. I coat each tofu slab lightly with this mixture and shake off any excess.

  4. I preheat the waffle iron and brush it with a bit of avocado oil.

  5. I place one tofu slab in the center of the waffle iron, close the lid, and press gently with my hand or a small pan for even cooking.

  6. I let it cook for 5–6 minutes, or until it’s golden brown and crispy. I repeat with the second slab.

  7. While the tofu cooks, I stir together soy sauce, maple syrup, vinegar, and sesame oil to make the drizzle.

  8. I serve the waffle tofu hot, drizzled with the sauce and topped with scallions, sesame seeds, and chili crisp.

Servings and timing

This recipe makes 2 servings. It takes about 20 minutes of prep time and 10 minutes of cooking time, totaling 30 minutes from start to finish.

Variations

  • I sometimes add a touch of gochujang or miso to the sauce for a punchier flavor.

  • For smoky heat, I swap smoked paprika with chipotle powder.

  • I use coconut aminos instead of soy sauce when I want a gluten-free version.

  • When I want it extra crunchy, I double-press the tofu by freezing it first, then thawing and pressing again.

storage/reheating

I store leftover waffle tofu in an airtight container in the fridge for 3 to 4 days. When reheating, I use a toaster oven or air fryer to bring back the crispiness. I always store the sauce separately and drizzle it on just before serving to keep the tofu from getting soggy.

FAQs

What kind of tofu should I use for waffle tofu?

I always go with extra-firm tofu because it holds its shape under the pressure of the waffle iron. Softer types won’t get the same crisp texture and may fall apart.

Do I need to press the tofu every time?

Yes, pressing is key. Even a quick 15-minute press makes a big difference. Less water means more crunch. For even better texture, I sometimes freeze and thaw the tofu first.

Can I make this recipe without a waffle iron?

Technically yes, but the waffle iron gives the unique crisp ridges and cooks the tofu evenly. If I use a grill pan or sandwich press instead, I still get good results—just a different look.

What’s the best way to serve waffle tofu?

I usually serve it hot with rice and veggies like garlic green beans or a crisp daikon salad. It also makes a killer protein-packed sandwich when layered between bread or in wraps.

How spicy is the chili crisp?

The chili crisp adds mild to moderate heat, depending on the brand. It also brings amazing texture. If I want more kick, I add extra or swap it with Sriracha.

Conclusion

Waffle tofu has become one of my go-to recipes for a reason—it’s quick, crunchy, and endlessly customizable. With a handful of pantry spices, a waffle iron, and some creativity, I get a high-protein meal that’s as satisfying as it is easy. Whether I’m serving it on a salad, over rice, or in a sandwich, this recipe always delivers bold flavor and golden crispiness in every bite.

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
Waffle Tofu Recipe

Waffle Tofu Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Waffle Tofu is a quick, crispy, and flavorful tofu dish made in a waffle iron. Coated in a smoky spice blend and cooked to golden perfection, it’s drizzled with a savory-sweet sesame soy sauce and perfect for any meal of the day.

  • Total Time: 30 minutes
  • Yield: 2 servings

Ingredients

  • 14 oz extra-firm tofu
  • 1 tablespoon avocado oil
  • 2 tablespoons cornstarch
  • ½ teaspoon garlic powder
  • ½ teaspoon smoked paprika
  • ½ teaspoon salt
  • ¼ teaspoon black pepper

For the sauce:

  • 2 tablespoons soy sauce
  • 1 tablespoon maple syrup
  • 1 teaspoon rice vinegar
  • 1 teaspoon sesame oil
  • 1 tablespoon scallions, sliced
  • ½ teaspoon toasted sesame seeds
  • ½ teaspoon chili crisp (optional)

Instructions

  1. Press tofu for at least 15 minutes using a tofu press or heavy object to remove moisture.
  2. Slice tofu horizontally into two flat slabs to fit the waffle iron.
  3. In a bowl, mix cornstarch, garlic powder, smoked paprika, salt, and pepper. Coat tofu slabs in the mixture and shake off excess.
  4. Preheat waffle iron and brush with avocado oil.
  5. Place one tofu slab in the waffle iron, close the lid, and press gently. Cook for 5–6 minutes until golden and crispy. Repeat with the second slab.
  6. Mix soy sauce, maple syrup, rice vinegar, and sesame oil to make the sauce.
  7. Serve tofu hot, drizzled with sauce and topped with scallions, sesame seeds, and chili crisp.

Notes

  • Use extra-firm tofu for best results.
  • Freeze and thaw tofu beforehand for a chewier texture.
  • Swap soy sauce with coconut aminos for gluten-free version.
  • Customize sauce with gochujang, miso, or sriracha for extra flavor.
  • Store leftovers in the fridge and reheat in toaster oven or air fryer for crispiness.
  • Author: Amelia
  • Prep Time: 20 minutes
  • Cook Time: 10 minutes
  • Category: Main Dish
  • Method: Waffle Iron
  • Cuisine: Asian-Inspired
  • Diet: Vegan

Nutrition

  • Serving Size: 1 tofu slab with sauce
  • Calories: 210
  • Sugar: 4g
  • Sodium: 540mg
  • Fat: 11g
  • Saturated Fat: 1g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 10g
  • Fiber: 2g
  • Protein: 16g
  • Cholesterol: 0mg

Similar Posts

Leave a Reply

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

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