Press and cube a block of extra firm tofu
Mix together flour and spices in a large bowl
Add cubed tofu to the flour mixture and coat until fully covered
Heat oil or dairy free butter in a pan
Add coated tofu pieces and pan fry until crispy on all sides
Remove tofu from the pan and set aside
Sauté shallots and sun dried tomato oil in the same pan
Add fresh garlic and spices, continue cooking
Pour in broth and cashew cream
Add sun dried tomatoes and dairy free parmesan
Mix everything together until a sauce forms and bring to a simmer
Add the crispy tofu back to the pan and coat with sauce
Finish with fresh basil, parsley, and fresh black pepper
Serve over rice topped with dairy free parmesan
