Step 1
Toss tofu cubes in plain flour, garlic powder, paprika, and Italian seasoning until evenly coated. Pan-fry the tofu cubes in a hot pan until golden brown on all sides. Remove and set aside.
Step 2
In the same pan, add sun-dried tomato oil. Sauté garlic and onion for 1–2 minutes until fragrant.Stir in tomato paste and chopped sun-dried tomatoes. Cook for 1 minute to release the flavours.
Step 3
Pour in water, heavy cream, chilli flakes, salt, and pepper. Let the sauce simmer for 5–7 minutes until it thickens slightly.Add sugar and adjust the seasoning to taste.
Step 4
Return the tofu cubes to the pan, tossing to coat them well in the sauce. Add Italian seasoning and Parmesan cheese. Let everything simmer together for 2–3 minutes.
Step 5
Serve the tofu and sauce over rice. Enjoy!