Save The first time I made buffalo tofu, my skeptical roommate took one bite and immediately asked if I could make it every week. Theres something magical about how the cornstarch coating transforms into this golden, crackly shell that holds onto the spicy sauce so perfectly. I love how the cool, creamy Caesar salad tames the heat while adding that satisfying crunch. Its become my go-to when I want comfort food that still feels fresh and vibrant.
Last winter, I made this for a friends game night, and honestly, the tofu disappeared faster than any chicken wing Ive ever served. My friend Sarah, whos been vegetarian for years, kept sneaking pieces straight from the pan while I was trying to get everything plated. Now whenever we have gatherings, someone always texts ahead asking if the buffalo tofu is making an appearance.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- 16 oz firm or extra-firm tofu: Pressing this well is the difference between crispy and mushy, so dont rush this step
- 2 tbsp cornstarch: Creates that incredible crunch that makes everyone forget theyre eating tofu
- 1 tbsp soy sauce: Adds a salty umami base that balances the tangy hot sauce
- 1 tbsp avocado oil: High smoke point means the tofu crisps up without burning
- 1 tsp paprika and ½ tsp garlic powder: This spice blend gives the coating depth before it even hits the sauce
- 3 tbsp butter: The secret to restaurant-style buffalo sauce that clings perfectly
- ¼ cup buffalo-style hot sauce: Franks is classic but any quality brand works beautifully
- 8 cups chopped romaine lettuce: Ice-cold and crisp makes the perfect bed for the hot tofu
- 1 cup croutons: Essential for that satisfying crunch in every forkful
- ½ cup Caesar dressing: Creamy and cool, its the ideal partner to spicy buffalo
- ¼ cup freshly grated Parmesan: Optional but adds that salty, nutty finish
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 your tofu block in paper towels, place it on a plate, and weigh it down with something heavy like a cast iron skillet or cans for at least 15 minutes to remove excess water.
- Season and coat:
- Cut the pressed tofu into 1-inch cubes and toss gently in a bowl with cornstarch, soy sauce, oil, paprika, and garlic powder until each piece is evenly coated.
- Crisp it up:
- Heat a non-stick skillet over medium-high heat, arrange tofu in a single layer, and cook for 5 to 7 minutes per side until golden brown and irresistibly crispy.
- Make the sauce:
- While tofu cooks, melt butter in a small saucepan over low heat and whisk in the hot sauce until completely smooth and fragrant.
- Coat and toss:
- Transfer crispy tofu directly into the saucepan and gently fold until every piece is glossy with sauce, being careful not to break them apart.
- Assemble the salad:
- Toss the romaine and croutons with Caesar dressing in a large bowl until everything is evenly coated.
- Plate and serve:
- Divide salad among plates, top with buffalo tofu, and finish with Parmesan if using.
Save This recipe has become my solution for those nights when someone says they want something vegetarian but filling. I remember watching my brother-in-law, a committed meat eater, go back for thirds and finally admit that maybe tofu didnt have to be boring after all.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
Making It Your Own
The beauty of this dish is how easily it adapts to what you have or need. Sometimes I skip the butter and use olive oil for a lighter sauce, or add a pinch of cayenne if Im feeling particularly brave that night.
Perfecting the Crisp
The biggest lesson Ive learned is patience with the pressing step. Whenever I rush it and skip pressing, I end up with tofu that steams instead of crisps. Those extra minutes make all the difference between texture thats merely okay and texture thats absolutely remarkable.
Make-Ahead Magic
You can press and cube the tofu up to a day ahead, keeping it in the fridge until youre ready to cook. The spices can be mixed and stored in a small container too. I love doing the prep work during my Sunday meal prep so weeknight dinners feel effortless.
- Keep the components separate until serving time to maintain that crucial hot-cold contrast
- Any leftover buffalo sauce is fantastic drizzled over roasted vegetables or grain bowls
- If reheating, the air fryer is your best friend for restoring that original crunch
Save Theres something deeply satisfying about a meal that feels indulgent but still leaves you feeling light and energized. This is the kind of dinner that makes you excited to cook again tomorrow.
Recipe Q&A
- → How do I get tofu really crispy?
Press tofu for 15-30 minutes to remove excess moisture before cooking. The cornstarch coating creates a crispy exterior that holds up well when tossed in buffalo sauce. Cook in a single layer without overcrowding the pan.
- → Can I make this vegan?
Use vegan butter, plant-based Caesar dressing, and omit Parmesan or substitute with nutritional yeast or vegan Parmesan. Most buffalo-style hot sauces are naturally vegan.
- → What protein alternatives work well?
Cooked chicken breast, tempeh, or roasted chickpeas can replace the tofu. Adjust cooking time accordingly—chicken needs thorough cooking, while chickpeas require less time.
- → How long does this keep for meal prep?
Store components separately in airtight containers for up to 3 days. Reheat tofu in an air fryer or skillet to restore crispiness. Keep dressing on the side until serving to maintain lettuce texture.
- → Can I adjust the spice level?
Add cayenne pepper to the buffalo sauce for extra heat, or reduce hot sauce quantity for milder flavor. Greek yogurt or coconut milk can be stirred into the sauce to temper the spice.