Tofu has long been a staple in plant-based cooking, and for good reason. It's incredibly versatile, packed with protein, and absorbs flavors beautifully. Whether you're new to vegan cooking or a seasoned pro looking fresh inspiration, these tofu recipes deliver satisfying, wholesome meals that are as nourishing as they are delicious. From creamy curries to bold, peppery stir-fries, there's something here for every taste and occasion.
This vegan Thai red curry is everything you want in a comfort meal — warm, fragrant, and deeply satisfying. Thefu soaks up theamy coconut milk and bold red curry paste, creating a dish that feels indulgent while remaining completely plant-based. It comes together in under 40 minutes, making it a perfect weeknight dinner that still feels special. Serve it over steamed jasmine rice for a complete and filling meal.
- 1 block (14 oz) firm tofu, pressed and cubed
can (14 oz) full-fat coconut milk
- 2 tablespoons red curry paste
- 1 cup vegetable broth
- 1 red bell pepper, sliced
- 1 zucchini, sliced into half-moons
cup baby spinach
- 2 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 1 tablespoon soy sauce or tamari
- 1 tablespoon coconut oil
- Fresh basil and lime wedges for serving
- Steamed jasmine rice for serving
- Press the tofu for at least 15 minutes to remove excess moisture, then cut it into bite-sized cubes.
- Heat coconut oil in a large skillet or wok over medium-high heat. Add the tofu and cook for 5 to 7 minutes, turning occasionally, until golden brown on all sides. Remove and set aside.
- In the same pan, sauté the garlic and ginger for about 1 minute until fragrant.
- Add the red curry paste and stir for another minute to toast the spices.
- Pour in the coconut milk and vegetable broth, stirring to combine. Bring to a gentle simmer.
- Add the bell pepper and zucchini. Cook for 5 to 6 minutes until the vegetables are tender but still have a slight bite.
- Stir in the soy sauce and return the tofu to the pan. Add the baby spinach and stir until wiltedTaste and adjust seasoning as needed. Serve hot over jasmine rice with fresh basil and squeeze of lime.
Easy Vegan Black Pepper Tofu
Black pepper tofu is a bold, flavor-forward dish inspired by classic Asian stir-fry cooking. The key is using freshly cracked black pepper in generous amounts — it gives the dish a pleasant heat that's warming without being overwhelming. The tofu is pan-fried until crispy on the outside, then coated in a savory, glossy sauce that clings to every piece. It pairs wonderfully with steamed white rice or noodles and comes together in just about 30 minutes.
- 1 block (14 oz) extra-firm tofu, pressed and cut into cubes
- 2 tablespoons soy sauce or tamari
- 1 tablespoon dark soy sauce
- 1 tablespoon maple syrup or agave
- 1 teaspoon sesame oil
- 1 to 2 teaspoons freshly cracked black pepper, to taste
- 3 cl ginger, minced
- 4 green onions, sliced, whites and greens separated
- 2 tablespoons cornstarch
- 2 tablespoons neutral oil for frying
- Press the tofu thoroughly and cut into cubes. Toss the cubes in cornstarch until lightly coated on all sides.
- Heat the neutral oil in a large non-stick skillet over medium-high heat. Add the tofu in single layer and fry for about 4 minutes per side until crispy and golden. Remove and set aside.
- In a small bowl, whisk together the soy sauce, dark soy sauce, maple syrup, sesame oil, and black pepper. Set aside.
- In the same skillet, add a touch more oil if needed and sauté the garlic, ginger, and the white parts of the green onions for about 2 minutes until fragrant.
- Pour in the sauce mixture and stir to combine. Let simmer for 1 minuteReturn the crispy tofu to the skillet and toss to coat every piece in the sauce.
- Cook for another 2 minutes stirring gently, until the sauce thickens and clings to the tofu.
- Garnish with the green parts of the sliced green onions and serve immediately over steamed rice or noodles.
Both of these recipes show just how exciting and flavorful plant-based cooking can be. Tofu is one of those ingredients that truly shines when given the right treatment — proper pressing, good seasoning, and a little patience go a long way. Whether you're drawn to the creamy comfort of Thai curry or the punchy intensity of black pepper tofu, these dishes are proof that vegan cooking never has to feel like a compromise. Try them both and see which one earns a permanent spot your weekly rotation.