Step 1: Prepare the Tofu
Press the tofu: Place the tofu between two paper towels and set a heavy object (like a cast-iron pan) on top. Let it sit for at least 15 minutes to remove excess moisture. This step ensures crispy tofu!
Cube and coat: Cut the pressed tofu into bite-sized cubes and toss with cornstarch in a bowl. This creates a crispy outer layer when cooked.
Sear the tofu: Heat sesame oil in a large pan over medium-high heat. Add the tofu cubes and cook until golden brown on all sides (about 3-4 minutes per side).
Make the teriyaki glaze: In a small bowl, whisk together teriyaki sauce, soy sauce, maple syrup (if using), ginger, garlic, and rice vinegar.
Coat and caramelize: Pour the teriyaki sauce over the crispy tofu and stir until evenly coated. Let it simmer for a minute until thickened, then remove from heat.
Step 2: Make the Cauliflower Fried Rice
Rice the cauliflower: If using a whole head of cauliflower, cut it into florets and pulse in a food processor until it resembles rice. Avoid over-processing to prevent mushiness.
Sauté the aromatics: Heat sesame oil in a large pan or wok over medium heat. Add chopped onion, garlic, and ginger. Sauté for 2 minutes until fragrant.
Add the veggies: Toss in diced carrots and bell peppers. Cook for 3-4 minutes until they soften slightly.
Stir in the cauliflower rice: Add the riced cauliflower and mix well. Stir-fry for 3-5 minutes until tender but not soggy.
Season it up: Pour in soy sauce (or tamari) and mix well. Stir in frozen peas and green onions, cooking for another 2 minutes.
Final touches: If you like heat, add a teaspoon of sriracha. Garnish with sesame seeds and more green onions.
Step 3: Assemble & Serve
Plate the cauliflower fried rice in bowls.
Top with crispy teriyaki tofu, making sure to drizzle any extra sauce over the top.
Garnish with sesame seeds, extra green onions, or even a drizzle of sriracha for extra flavor.
Serve immediately and enjoy!