This vegan Black Pepper Tofu recipe is a delicious tofu stir fry with crunchy red bell peppers and red onion smothered in a sweet, peppery sauce. Serve it over brown or white rice for an easy weeknight meal that’s healthier and way better than takeout!

I’m convinced the people who don’t like tofu simply don’t know how to cook tofu. Get ready to blow their minds!
Spicy foods are my weakness, and after making this Cajun Blackened Tofu Sandwich, the only logical solution seemed to be this black pepper tofu.
There are several other tofu recipes on my site, but none compare to this dish. Get ready to be amazed! This black pepper tofu recipe is a copycat version of the popular take-out black pepper chicken.
Tofu cubes are lightly tossed in cornstarch and baked until crispy. Once the tofu is finished baking, it’s added to a pan with some healthy sautéed veggies and this is where things get really wild.
Everything gets smothered in the black pepper sauce. It’s an intensely flavorful sauce that’s slightly sweet and sticky, extremely spicy, and guaranteed to rock the taste buds.
Finally, it’s served over rice and garnished with some shredded carrots and chopped green onion for freshness and color. (pardon me while I drool 🤤)
This is a great recipe for a quick, easy, and healthy weeknight dinner. It’s filling and sure to quickly become a family favorite!

In This Post
Ingredients you’ll need
Simple ingredients come together to create this extremely delicious dish. The combination of umami flavors and the meaty texture of the tofu is absolutely mind-blowing!

- Soy sauce: It’s best to use low-sodium soy sauce.
- Maple syrup: The sweetness of the maple syrup balances out the spiciness of the black pepper.
- Black pepper: You can use whole peppercorns and a spice grinder to make your own crushed black pepper. But I buy it already crushed because it’s easy and accessible.
- Ginger: I prefer dried ginger over fresh ginger for simplicity. If using fresh ginger, double the amount.
- Tofu: Extra firm tofu works best for this recipe, but you can use regular firm or super firm tofu.
- Cornstarch: For coating the tofu pieces, they will develop a thin crust as they bake.
- Bell peppers: Red or green bell pepper are both acceptable. I prefer red simply for the color and presentation.
- Red onion: This is my preference, but you can use whatever type of onion you prefer or simply leave it out.
- Garlic cloves: You can use either minced or sliced garlic.
See the recipe card down below for specific amounts and instructions.

How to make this vegan Black Pepper Tofu recipe
You can have this dish on the table in 30 minutes! If this is your first time cooking with tofu, prepare to be amazed. My only suggestion would be to go easy on the pepper at first if you’re sensitive to spicy things.
- Start by making the black pepper sauce. In a small bowl, combine the soy sauce, maple syrup, crushed black pepper, and ginger. Whisk until everything is well combined and set aside.
- Preheat your oven to 400˚F and start preparing the tofu by cutting it into 1″ cubes.
- Add the tofu cubes to a medium bowl and toss with the cornstarch until the tofu is evenly coated.
- Transfer tofu to a lined baking tray with parchment paper and evenly spread the tofu. Bake for 25-30 minutes until it starts to brown and crisp up. Remove from the oven and set aside.
- Preheat a non-stick frying pan or cast iron skillet over medium-high heat. Add the onion, bell pepper, and garlic and cook for 3-4 minutes.
- Add the crispy tofu to the pan with the sautéed vegetables, pour in the black pepper sauce, and stir until all of the tofu pieces are fully covered. Cook for 1-2 minutes while consistently stirring. The sauce will slightly thicken as it cooks.
- Serve over brown rice and garnish with shredded carrots and chopped green onions.
Hint: You can air fry the tofu at 400˚F for 10-15 minutes. Cooking time will ultimately depend on the type of air fryer.

What’s the best way to press tofu?
Pressing the tofu isn’t necessary for this recipe, but it does help the tofu to get crispy as it bakes. The easiest way is to use a tofu press, but if you don’t have one, have no fear. Here’s how you do it: simply wrap the whole block of tofu in paper towels
- Drain and wrap: Remove the tofu from its packaging and drain any excess liquid. Wrap the tofu in a few layers of paper towels or a clean dish towel.
- Press: Place the wrapped tofu on a plate or cutting board. Then, top it with a heavy object, like a cast iron skillet with cans inside. You can also sandwich the tofu between plates or cutting boards. Press down gently, being careful not to break the tofu, and let it sit for at least 10-15 minutes.
- Remove the weight: Unwrap the tofu, cut it into your desired shape, and use it in recipes. You can also freeze it for a chewier texture.

Substitutions
Here are a few suggestions for substitutions if you have different tastes or dietary needs.
- Onions – feel free to use another type, like white onion or spring onions.
- Soy sauce – there are many different kinds of soy sauce, but I recommend low-sodium soy sauce. To make this dish gluten-free, use low-sodium tamari sauce. You can find these at most local grocery stores or any Asian market.
- Spice – this is a very spicy recipe. If you’re sensitive to spice cut the amount of black pepper by half at first. You can also eliminate the pepper and use a tablespoon of seasoned rice vinegar.
Black Pepper Tofu variations
I think this tofu dish is perfect as is, but try using some of these different options. It’ll help you get creative and change things up a bit to suit your taste.
- Spicy – if you really like spicy food you can add a dash of red pepper flakes or thinly sliced chili peppers.
- Vegetables – mix it up with different veggies. Broccoli, asparagus, fresh green beans, carrots, and bok choy are some of my favorites.
- Protein – tempeh, seitan, or extra veggies can be used in place of the tofu.

Storage
Leftover black pepper tofu can be stored in an airtight container in the refrigerator for 4-5 days. When you’re ready to enjoy it, reheat it in the microwave.
Top tips
Follow these tips to ensure your black tofu pepper recipe is awesome!
- Be sure to press the tofu so it will crisp up when baking.
- To enhance the flavor, roast some black peppercorns and grind with a mortar and pestle.
- If you’re sensitive to spicy foods, start out light with the pepper.
- For best results, be sure and use extra-firm tofu.
- Use a silicone baking mat in place of parchment paper for better results.
- Don’t overcook the tofu or it will become more chewy than crispy.

My favorite tofu recipes
Looking for more delicious tofu recipes? Try these:
Did You Like This Recipe?
Leave a comment below with a star rating, check out my Facebook page, my Instagram page, or Pinterest for saving recipes.
The recipes are free but donations and tips are more than welcome and help to keep this site running.
CLICK here to donate and show your support!
Vegan Black Pepper Tofu
This vegan Black Pepper Tofu recipe is a delicious tofu stir fry with crunchy red bell peppers and red onion smothered in a sweet, peppery sauce. Serve it over brown or white rice for an easy weeknight meal that’s healthier and way better than takeout!
- Prep Time: 10 minutes
- Tofu Pressing: 20 minutes
- Cook Time: 30 minutes
- Total Time: 1 hour
- Yield: 4 servings 1x
- Category: Main dish
- Method: Baking, Stovetop
- Cuisine: Asian-inspired
- Diet: Vegan
Ingredients
Black Pepper Sauce
- ¼ cup + 2 tablespoons of low-sodium soy sauce
- 2 tablespoons of pure maple syrup
- 1 tablespoon of crushed black pepper
- ½ teaspoon of ground ginger (if using fresh ginger, double the amount)
Baked Crispy Tofu
- 1 block extra firm tofu (14.5 ounces)
- 2 tablespoons of cornstarch
- ¼ teaspoon of black pepper
Vegetables
- 1 red bell pepper, chopped
- ½ medium-sized red onion, sliced
- 3 garlic cloves, minced
Optional: shredded carrots and chopped green onions for garnishing.
Instructions
- Start by making the black pepper sauce. In a small bowl, combine the soy sauce, maple syrup, crushed black pepper, and ginger. Whisk until everything is well combined and set aside.
- Preheat your oven to 400˚F and start preparing the tofu by cutting it into 1″ cubes.
- Add the tofu cubes to a medium bowl and toss with the cornstarch until the tofu is evenly coated.
- Transfer tofu to a lined baking tray with parchment paper and evenly spread the tofu. Bake for 25-30 minutes until it starts to brown and crisp up. Remove from the oven and set aside.
- Preheat a non-stick frying pan or cast iron skillet over medium-high heat. Add the onion, bell pepper, and garlic and cook for 3-4 minutes.
- Add the crispy tofu to the pan with the sautéed vegetables, pour in the black pepper sauce, and stir until all of the tofu pieces are fully covered. Cook for 1-2 minutes while consistently stirring. The sauce will slightly thicken as it cooks.
- Serve over brown rice and garnish with shredded carrots and chopped green onions.
Hint: You can air fry the tofu at 400˚F for 10-15 minutes. Cooking time will ultimately depend on the type of air fryer.
Notes
Leftover black pepper tofu should be stored in an airtight container and kept in the fridge for 3-4 days.
Be sure to press the tofu so it will crisp up when baking.
To enhance the flavor, roast some black peppercorns and grind with a mortar and pestle.
If you’re sensitive to spicy foods, start out light with the pepper.
For best results, be sure to use extra-firm tofu.
Use a silicone baking mat in place of parchment paper for better results.
Don’t overcook the tofu, or it will become chewier than crispy.
Nutrition
- Serving Size: 1 of 4
- Calories: 177
- Sugar: 9.5 g
- Sodium: 441.8 mg
- Fat: 5.4 g
- Carbohydrates: 20.6 g
- Fiber: 2.9 g
- Protein: 12.1 g
- Cholesterol: 0 mg
















This dish is fantastic! I didn’t have cornstarch on hand so I put the tofu into a bowl with some EVOO and nutritional yeast – it browned and crisped perfectly. Sauce was SO easy and tasted fantastic. Love learning more about cooking tofu! Thank you, Shane!
Thank you, Nicole! And, way to make it work.
Wow! I used the air fryer for the tofu and they came out as little bricks! 😮
I thought for sure I would be throwing them out. But once I mixed them with the sauce, they were delicious. Whew!
I wasn’t sure what crushed black pepper is so I used regular pepper. I cut it in half since I was making it for my mom.
Made this for supper this evening. I added orange and yellow pepper as well as some bok choi. The 1 Tbsp of cracked pepper definitely gave it some heat but it was not over-the-top hot. This recipe is definitely being added to my rotation. 😋
My husband and I both loved this. Will be making this again. Thank you Shane for a great recipe!
So glad you enjoyed it and thanks for reaching out.
I made this last night. I have made this with black pepper sauce from a jar, so was intrigued to see the recipe to made my own. It was simple and so tasty! A great recipe. I added sliced white mushrooms and doubled the sauce. The carrots as garnish were a great touch. Thank you!
Overall, really easy and tasty recipe. For me and my kids, it was a bit too spicy with the 1 tbsp of black pepper. I actually had used less than a tbsp but it was freshly cracked so maybe that’s why it was spicy? And I’m not someone who is sensitive to spice. If you like really spicy foods, then this would be perfect. But next time I make it, I will use much less pepper
Hi, Noel! Yes, I will say it is one of the more spicy dishes on my site:) But, yes, feel free to play around with the amount and make it work for you. Try using 1-2 tsp. next time and see how that works for you.
Absolutely delicious! I made it exactly as written and all of the spice lovers in my house loved it!
Wow, that’s awesome! Thank you so much for sharing.
Easy and delicious!!! Thanks for another great recipe!
This is one of my new favorite things to eat! I actually made it with cornmeal because that is what I had on hand. Thank you for another great recipe!
Easy and delicious – what more could I want? Thanks Shane for another fun recipe that will be added to my rotation! It was a bit spicy for me, but perfect for my hubby. I’ll try 1/2 T of crushed pepper next time. I also used your tip on the air fryer and 15 min was perfect. I used 8 oz of tempeh instead of tofu per your options. I was amazed at how well the cornstarch worked to make the tofu golden brown and crunchy.
This recipe was delicious. A bit spicy for my taste, and I even used less than half of a tablespoon of black pepper. Glad it didn’t linger on the taste buds like chili peppers. Next time I will try Thai peppers for my hubby and sons. He said it was very good, only he asked for a pepper with more character. 😂. I can see making this for me, and a separate one for the spicy pepper lovers. I’m glad I found you on FB.
This vegan Black Pepper Tofu recipe is a delicious tofu stir fry with crunchy red bell peppers and red onion smothered in a sweet, peppery sauce. Serve it over brown or white rice for an easy weeknight meal that’s healthier and way better than takeout!