This Simple Spinach Tofu Stir-Fry is a quick, flavour-packed weeknight dish that combines crispy Soyavit smoked Bio Tofu, fresh spinach, and fragrant Asian-inspired aromatics. Made with simple pantry ingredients and ready in minutes, it’s a wholesome vegan meal that delivers protein, colour, and bold taste in every bite. Whether served with rice, noodles, or enjoyed on its own, this stir-fry is a delicious and nutritious addition to your plant-based recipe collection.

Pan-fry the tofu Sauté the aromatics Wilt the spinach Season the tofu Bring it all together
Ingredients
Instructions
Heat the oil in a large nonstick pan or wok over medium-high heat. Add the tofu cubes in a single layer and cook for 5–10 minutes, turning occasionally, until all sides are golden and crisp. Transfer the tofu to a plate and set aside.
Using the same pan, add the sliced onion and sauté for about 1 minute. Stir in the garlic, ginger, chili flakes (optional), and crushed walnuts. Cook for around 30 seconds, or until the mixture becomes fragrant.
Pour in the soy sauce, then add the spinach a handful at a time. Stir continuously as it wilts, about 1–2 minutes, until all the spinach has softened.
Since the tofu will have dried out slightly, toss it in the agave, soy sauce, and olive oil mixture to allow it to absorb extra flavour before returning it to the pan.
Add the seasoned tofu back into the pan and mix well to combine with the spinach and aromatics. Warm through, then finish with a drizzle of sesame oil and a sprinkle of toasted sesame seeds. Serve hot with rice or noodles.
