This Spicy Tofu is a simple Korean-inspired dish made with firm tofu and a flavorful gochujang sauce. It comes together in about 25 minutes, making it a great option for an easy weeknight dinner. I usually serve it with rice and veggies for a simple, satisfying meal.
Heat 1 tablespoon of oil in a skillet over medium-high heat. Add the tofu and cook for about 5–10 minutes, flipping once, until golden on both sides. Remove from the pan and set aside. You can also bake or air-fry the tofu. See notes for details.
In a small bowl, stir together the sugar, soy sauce, gochujang, and vegetable broth or water until combined. Set aside.
Add the remaining tablespoon of oil to the skillet. Cook the garlic and onion for 3–5 minutes, stirring often, until fragrant and lightly golden.
Return the tofu to the pan, pour in the sauce, and stir to coat. Cook for about 5 minutes, until everything is heated through and the sauce slightly thickens. Serve right away. I like to finish it with sesame seeds and chopped chives.
Notes
Bake the tofu
Toss the tofu with 1 tablespoon of oil, then bake at 400ºF (200ºC) for about 15 minutes, flip, and bake for 5–10 more minutes, until golden. Continue with the recipe as written.
Air fry the tofu
Lightly toss the tofu with 1 tablespoon of oil. Air-fry at 375ºF (190ºC) for 10–12 minutes, shaking or flipping halfway through, until golden and lightly crisp. Then follow the rest of the recipe as usual.
Storage
Store the leftovers in an airtight container in the fridge for up to 5–7 days.
This dish can be frozen in a freezer-safe container for up to 2 months; thaw in the fridge before reheating.
Reheat in the microwave or on the stovetop over medium heat, adding a splash of water or vegetable broth if needed.