01 -
Press the tofu for at least 30 minutes using a tofu press or a heavy object to remove excess moisture.
02 -
Cover cashews with hot water and soak for 30 minutes, then drain thoroughly.
03 -
In a wide, shallow bowl, whisk together all-purpose flour, salt, black pepper, garlic powder, onion powder, and poultry seasoning until evenly combined.
04 -
Slice pressed tofu into cutlets or cubes. Coat each piece evenly in the flour mixture, tapping off any excess. Set aside on a plate or board.
05 -
Heat a large skillet over medium heat and add dairy-free butter. Once melted, fry tofu pieces on both sides until golden brown, about 5–7 minutes. Transfer tofu to a plate.
06 -
In a high-speed blender, combine soaked cashews and fresh water. Blend until completely smooth and creamy.
07 -
Heat vegan butter with sun-dried tomato oil in the skillet over medium heat. Add diced shallot and salt, sauté until translucent, about 4 minutes. Stir in garlic, paprika, Italian seasoning, and red pepper flakes, cook for 1–2 minutes until fragrant.
08 -
Pour in vegan chicken broth, add cashew cream, chopped sun-dried tomatoes, and vegan parmesan. Stir to combine, bring to a gentle simmer, then reduce heat to low.
09 -
Return pan-fried tofu to the skillet and simmer in the sauce for 5–7 minutes, allowing flavors to meld.
10 -
Add finely chopped basil and parsley. Adjust salt and pepper to taste.
11 -
Serve hot, ideally over rice or grains. Enjoy immediately for best texture.