01 - Press tofu thoroughly to remove excess moisture, then cut into 1-inch cubes. Pat cubes completely dry with paper towels before coating.
02 - In a shallow dish, combine cornstarch, salt, and black pepper. Toss tofu cubes until evenly coated with the seasoning mixture.
03 - Heat 2 tablespoons olive oil in a large skillet over medium-high heat. Add tofu cubes and cook for 3 to 4 minutes per side until golden brown and crispy on all sides. Remove tofu from skillet and set aside.
04 - Add remaining 2 tablespoons olive oil to the same skillet. Sauté diced onion for 2 to 3 minutes until translucent. Add minced garlic and red pepper flakes, cooking for 1 minute until fragrant.
05 - Stir in sliced sun-dried tomatoes and cook for 2 minutes to develop flavors.
06 - Pour in plant-based cream and vegetable broth. Add oregano, basil, parmesan, salt, and pepper. Stir thoroughly to combine and simmer for 3 to 5 minutes until sauce slightly thickens.
07 - Return crispy tofu to the skillet, tossing gently to coat completely in the sauce. Simmer together for 2 to 3 minutes. Serve hot, garnished with fresh basil and additional parmesan as desired.