Prepare the Tofu: Start by pressing the tofu to remove excess water. Aim for 15-30 minutes of pressing, which will eliminate moisture.
Cut and Season the Tofu: Slice the tofu into uniform 1-inch cubes. In a medium bowl, combine cornstarch, soy sauce, avocado oil, paprika, and garlic powder. Gently add the tofu cubes and coat them evenly.
Cook the Tofu: Heat your non-stick skillet over medium-high heat. Add the coated tofu cubes in a single layer. Cook for about 5-7 minutes on each side until golden brown.
Make the Buffalo Sauce: In a small saucepan over low heat, melt the butter. Stir in the hot sauce and whisk until smooth.
Combine Tofu and Sauce: Transfer the crispy tofu to the saucepan with the buffalo sauce. Toss gently to coat the tofu.
Prepare the Salad: In a large bowl, arrange the romaine lettuce, sprinkle with croutons, drizzle with Caesar dressing, and top with buffalo tofu. Serve immediately.
Notes
Store leftovers in an airtight container in the fridge for up to 3 days.