Pin It The first time I made buffalo tofu, my roommate looked at me like I had lost my mind. We were both craving something indulgent on a random Tuesday, and I decided to experiment with a block of extra-firm tofu sitting in our fridge. When those golden cubes hit the hot pan, the kitchen filled with this incredible sizzling sound that made us both stop what we were doing.
Last summer I served this at a backyard barbecue, mostly because I had forgotten to plan a main dish for my vegetarian friend. The meat eaters kept sneaking pieces off her plate, and someone actually asked if I could make it again for the next gathering. That is when I knew this was not just a backup recipe anymore.
Ingredients
- Firm or extra firm tofu: Press it really well because water is the enemy of crispiness
- Cornstarch: Creates this incredible crunchy coating that actually holds up under sauce
- Buffalo sauce: Franks RedHot is the classic choice but whatever you have works
- Butter: Do not skip this because it makes the sauce rich and glossy instead of just hot
- Romaine lettuce: Sturdy enough to stand up to the warm tofu without wilting immediately
- Caesar dressing: Homemade or store bought both work perfectly fine
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Press the tofu:
- Wrap the block in paper towels and put something heavy on it for at least 15 minutes while you prep everything else
- Cut and season:
- Slice into one inch cubes then toss gently with cornstarch soy sauce oil and spices until coated
- Crisp it up:
- Cook in a hot nonstick pan for about 7 minutes per side until golden and crunchy on all sides
- Make the sauce:
- Melt butter in a small pan and whisk in hot sauce until smooth and glossy
- Coat the tofu:
- Toss the crispy cubes gently in the sauce so every piece gets covered without breaking apart
- Assemble:
- Toss lettuce and croutons with dressing then top with the hot tofu and Parmesan if using
Pin It My partner now requests this at least once a week, usually right after we have had a particularly long day. There is something about the combination of hot spicy tofu and cold crisp salad that feels like a proper meal without requiring too much energy.
Making It Vegan
Swap the butter for vegan butter or olive oil and use a plant based Caesar dressing. Most buffalo sauces are already vegan but double check the label just to be sure.
Adding More Crunch
Sometimes I add thinly sliced cucumber or radishes for extra freshness and texture. Sliced celery works great too and feels like you are eating wings with all the right fixings.
Prep Ahead Tips
You can press and cut the tofu up to a day in advance and store it in the fridge. Just do not coat it with cornstarch until right before cooking or it will get gummy.
- Keep the tofu and salad separate until serving time
- Reheat leftover tofu in an air fryer to bring back the crunch
- The sauce reheats beautifully in the microwave for 30 seconds
Pin It This recipe started as a desperate dinner idea and turned into one of those meals I make on repeat whenever I need something satisfying but do not want to spend hours in the kitchen.
Recipe FAQs
- → How do I get the tofu really crispy?
Press your tofu thoroughly for 15-30 minutes to remove excess water, then coat evenly in cornstarch before cooking. Use medium-high heat and don't overcrowd the pan—cook in batches if needed. Let each side cook undisturbed for 5-7 minutes until deep golden brown.
- → Can I make this vegan?
Absolutely. Substitute regular butter with plant-based butter, choose a vegan Caesar dressing (or make your own with cashews, nutritional yeast, and capers), and either skip the Parmesan or use a dairy-free alternative. The flavor profile stays deliciously intact.
- → What's the best buffalo sauce to use?
Frank's RedHot is the classic choice for authentic buffalo flavor, but any hot sauce labeled as buffalo-style works well. Look for one with a vinegar-forward tang that isn't too overpowering—you'll be melting it into butter, which mellows the heat nicely.
- → How should I store leftovers?
Store the tofu and salad separately in airtight containers. The tofu keeps for up to 3 days but loses its crunch—reheat in an air fryer at 375°F for 5-7 minutes or in a skillet over medium heat to restore crispiness. The dressed salad is best enjoyed the same day.
- → What other proteins work in this dish?
Cooked chicken breast cut into cubes follows the same cornstarch coating method. Tempeh offers a nutty, firm alternative to tofu with similar preparation. Roasted chickpeas provide a protein-packed, crunchy option—just skip the pressing step and toss them directly in cornstarch and spices before air frying or baking until crispy.
- → Can I prep components ahead?
Yes. Press and cube the tofu up to a day in advance, storing it in the refrigerator. Wash and chop the romaine and keep it dry in a container with paper towels. Make the buffalo sauce ahead and reheat gently when ready to toss. However, dress the salad just before serving to prevent sogginess.