• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • About
    • About Sam
    • FAQ's about veganism
    • Press
    • Contact
      • Reader Inquiries
      • Business Inquiries
  • Cookbooks
  • Seitan School
  • Recipes
    • Recipe Index
    • Video
  • Start Here

It Doesn't Taste Like Chicken logo

menu icon
go to homepage
  • About
  • Cookbooks
  • Courses
  • Recipes
  • Start Here
    • Amazon
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • search icon
    Homepage link
    • About
    • Cookbooks
    • Courses
    • Recipes
    • Start Here
    • Amazon
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home » Recipes » TOFU RECIPES

    Sam TurnbullAuthor: Sam Turnbull Published: September 7, 2025

    Spicy Black Pepper Tofu (30-Minute Vegan Dinner)

    4.80 from 5 votes
    | 10 Comments
    Save Saved! Pin Comments ↓ Jump to Recipe

    Crispy tofu, sweet caramelized shallots, and a sticky peppery glaze come together in this Spicy Black Pepper Tofu. This simple 30 minute weeknight dish is bold, savory, and just the right amount of spicy. The perfect easy flavor-packed meal.

    Photo of stir fry in skillet with text overlay that reads Spicy Black Pepper Tofu

    This Spicy Black Pepper Tofu recipe is inspired by Ottolenghi's famous black pepper tofu. My version differs in a few key ways: it's simplified, lightened up, and completely vegan so it's doable for a weeknight, which means you'll be making this crispy, spicy, sticky tofu ALL the time! If you love spicy restaurant-quality dishes, this one's for you.

    Wooden spoon scooping spicy black pepper tofu in skillet

    Why This Spicy Black Pepper Tofu Is a Must-Make

    • Big black pepper flavor: This recipe makes black pepper the star, with a warm, aromatic kick in every bite.
    • Quick and easy: This dish has an impressive restaurant-style flavor, but you only need 30 minutes from start to finish, no pressing tofu required.
    • Perfect for meal prep: Tofu stir-fries like this black pepper tofu and my Orange Ginger Tofu are fantastic for meal prep lunches and dinners because they stand up well to refrigerating and reheating. This is a work lunch you'll actually look forward to!
    Overhead view of ingredients for spicy black pepper tofu

    Ingredients for Spicy Black Pepper Tofu

    • Tofu: You can use medium, firm, or extra-firm tofu, depending on the texture you'd like. There's no need to press the tofu first for this recipe!
    • Cornstarch & light oil: To crisp up the tofu.
    • Shallots: Shallots have a mild onion flavor; if you can't find them swap for red or yellow onions.
    • Garlic, Ginger & Green Onions: The essential aromatics.
    • Red chilies: Thai red chilies bring serious heat. For milder spice, use Fresno, red jalapeño, or even sweet red pepper (for color without the heat). You can also swap for chili flakes in a pinch!
    • Soy sauce: Use tamari, liquid aminos, or coconut aminos to make this recipe gluten-free.
    • Dark soy sauce: Adds color and a deeper, slightly sweeter flavor. If you don't have it, use ½ tablespoon of regular soy sauce + ½ teaspoon of molasses, or mushroom soy sauce. 
    • Agave or maple syrup: For natural sweetness in the sauce. 
    • Lots of Freshly cracked black pepper: The star of the show. You want a coarse grind that adds texture and big pops of warm, peppery flavor. Use a pepper grinder or mortar and pestle.
    • Lime juice: Freshly squeezed lime juice livens up the flavor.

    How to Make Spicy Black Pepper Tofu

    Overhead view of tofu coated in cornstarch in bowl
    1. Prepare the tofu: Cube the tofu, pat it dry and toss it with the cornstarch until it's evenly coated.
    Overhead view of crispy tofu in skillet
    1. Pan-fry the tofu: Heat a tablespoon of oil in a skillet set over medium heat. Add the tofu and cook for 8 to 10 minutes, turning occasionally, until it's crispy and golden brown. Transfer to a plate.
    Shallots, peppers, and green onions cooking in skillet
    1. Sauté the aromatics: Add the remaining oil to the pan and cook the shallots, white parts of the green onions, red chilies (if using), garlic, and ginger for about 5 minutes, until softened.
    Pouring sauce into pan of shallots and peppers
    1. Add the sauce: Mix together the soy sauce, dark soy sauce, agave, and black pepper and pour it into the pan. 
    Crispy cooked tofu added to pan of shallots and peppers
    1. Add the tofu: Stir the tofu into the veggies, along with the green parts of the green onions and lime juice. 
    Overhead view of spicy black pepper tofu in skillet
    1. Serve: Toss to coat and serve the spicy black pepper tofu over rice or noodles.

    Tips for Perfect Black Pepper Tofu

    • Skip pressing the tofu: A quick cornstarch coating is all you need for crispy, golden edges.
    • Use coarse cracked pepper: The chunky grind gives you pops of flavor and the signature bite. Use the chunkiest setting on your grinder or use a mortar and pestle.
    • Balance to taste: Too salty? Add more sweet or lime. Too sweet? Extra soy or pepper.
    • Make it a meal: pair black pepper tofu with fluffy steamed rice or noodles, and a green such as steamed broccoli.
    • Cool it off: If you like spice, but want something to tame the tingling, try serving this dish with something cooling, such as my Creamy Cucumber Salad, or even just a dollop of vegan sour cream or yogurt on the side.

    What to Serve With This Recipe

    • Coconut Fried Rice
    • Smashed Cucumber Salad With Chili Crisp
    • Garlic Sautéed Green Beans
    • Sweet Korean Eggplant
    Overhead view of spicy black pepper tofu in skillet

    How to Store and Reheat

    Transfer leftover spicy black pepper tofu to an airtight container and refrigerate it for 3 to 4 days. To reheat, warm it in the microwave or in a nonstick pan set over medium heat. If needed, you can add a splash of water to loosen up the sauce, as it will thicken in the fridge.

    If you try this spicy black pepper tofu recipe, let us know by leaving a comment, rating it, and don't forget to tag @itdoesnttastelikechicken on Instagram. You can also pin this recipe on Pinterest to save it for later! 
    Bon appetegan!
    Sam Turnbull.

    More Vegan Tofu Recipes

    • Waffle Tofu
    • Marry Me Tofu
    • Easy Peanut Tofu
    • Baked Tofu Bites
    Photo of stir fry in skillet with text overlay that reads Spicy Black Pepper Tofu
    4.80 from 5 votes
    (click stars to vote)

    Spicy Black Pepper Tofu

    This Spicy Black Pepper Tofu is bold, savory, and slightly sweet with crispy tofu, caramelized shallots, ginger, garlic, and a peppery glaze. Inspired by Ottolenghi's famous black pepper tofu, this version is simplified, lightened up, and completely vegan, perfect for a quick and easy, flavor-packed weeknight dinner.
    Prep: 10 minutes mins
    Cook: 20 minutes mins
    Total: 30 minutes mins
    Servings: 4
    PRINT PIN Save Saved! COMMENT

    Ingredients
     

    • 1 block (14 oz / 400 g) medium, firm, or extra-firm tofu, drained and cubed (no need to press it)
    • 2 tablespoons cornstarch
    • 2 tablespoons light oil, (such as canola or vegetable)
    • 3 - 4 shallots, thinly sliced
    • 4 green onions, chopped (white and green parts separated)
    • ½ - 2 red chilies, thinly sliced (or sub ¼-1 teaspoon red pepper flakes; omit for less spice, see notes)
    • 4 cloves garlic, minced or pressed
    • 1 tablespoon fresh ginger, minced or grated
    • 1 ½ tablespoons soy sauce
    • 1 tablespoon dark soy sauce
    • 1 tablespoon agave or maple syrup
    • 1 teaspoon freshly cracked black pepper, (coarse grind, use a pepper grinder or mortar and pestle)
    • 1 tablespoon lime juice
    US Customary - Metric

    Instructions
     

    • Prepare the tofu: Pat the tofu cubes dry and gently toss with cornstarch until evenly coated.
    • Pan-fry the tofu: Heat 1 tablespoon oil in a large nonstick or cast-iron skillet over medium heat. Add the tofu and cook for 8-10 minutes, turning occasionally until golden and crispy on most sides. Remove from the pan and set aside.
    • Sauté the aromatics: Return the pan to heat and add the remaining tablespoon of oil if needed. Add the shallots, white parts of the green onions, red chilies (if using), garlic, and ginger. Cook for about 5 minutes, stirring frequently, until softened and golden.
    • Add the sauce: Stir in the soy sauce, dark soy sauce, agave, and black pepper. Add the tofu back to the pan along with the green parts of the green onions and lime juice. Toss everything well to coat.
    • Serve: Serve hot over rice or noodles with a side of sautéed greens or steamed vegetables.

    Notes

    Storage: Keeps well in the fridge for 3-4 days. Reheat in a pan or microwave with a splash of water to loosen the sauce.
    Chili options: Thai red chilies bring serious heat. For milder spice, use Fresno, red jalapeño, or even sweet red pepper (for color without the heat).
    Dark soy sauce substitute: Use ½ tablespoon regular soy sauce + ½ teaspoon molasses, or mushroom soy sauce.
    Shallot swap: Use 2 small to medium red or yellow onions.
    Customize it: Add more soy sauce (for salt), agave (for sweetness), black pepper (for heat), or lime juice (for brightness) to taste.
    Oil-free option: Bake the tofu on a parchment-lined sheet at 425ºF (220ºC) for 20–25 minutes, flipping halfway. Sauté the shallots and aromatics in a splash of broth or water instead of oil.

    Nutrition

    Serving: 1 serving (recipe makes 4 servings) | Calories: 256kcal | Carbohydrates: 18g | Protein: 16g | Fat: 15g | Saturated Fat: 2g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 2g | Trans Fat: 0.04g | Sodium: 640mg | Potassium: 318mg | Fiber: 1g | Sugar: 7g | Vitamin A: 179IU | Vitamin C: 15mg | Calcium: 102mg | Iron: 3mg

    ⭐ Did You Make This Recipe?

    I'd love if you left a rating and comment, it helps others find the recipe and makes my day! 💕
    Author: Sam Turnbull
    Cuisine: Chinese
    Course: Main Course

    More 30-Minute Vegan Dinner Recipes You Might Enjoy

    • Skillet of sofritas with text overlay that reads tofu sofritas.
    • Bowl of mac and cheese with text overlay that reads vegan mac & cheese.
    • Sandwich on plate with text overlay that reads vegan BLT sandwich.
    • Bowl of pasta with fork, with text overlay that reads vegan fettuccine alfredo.
    • Overhead view of vegan drunken noodles in bowl with chopsticks, with text overlay that reads vegan drunken noodles
    • Overhead view of gnocchi, vegetables, and sausage on pan with text overlay that reads vegan Italian sheet pan dinner.

    Browse All Recipes

    « Easy Vegan Pumpkin Muffins
    Tiramisu Chia Pudding (5-Minutes, No Chilling) »

    Reader Interactions

    Comments

    1. Neil convey says

      February 09, 2026 at 2:09 pm

      5 stars
      Up until I tried your method of cooking Tofu I had never been able to eat more than one forkful.
      This had bite and the most amazing flavour,
      Tofu is now on the menu, thank you.

      Reply
      • Sam Turnbull @ It Doesn't Taste Like Chicken says

        February 10, 2026 at 9:30 am

        Neil this made my day 😭💚 I’m SO happy tofu finally clicked for you!! Thank you so much for the sweet comment.

        Reply
    2. Sharon Murray says

      October 10, 2025 at 8:36 pm

      5 stars
      Simply the best and tastiest tofu I have cooked. We made a believer out of my husband! Thanks Sam.

      Reply
      • Sam Turnbull @ It Doesn't Taste Like Chicken says

        October 14, 2025 at 12:01 pm

        Yay!!! So happy to hear that!! Thanks so much Sharon (and husband) 😉

        Reply
    3. Lucy says

      September 12, 2025 at 10:46 am

      5 stars
      I made this last night and enjoyed it very much. I pressed the tofu, mostly because I have a Tofuture press and I just love using it, and the tofu is always better, also it was a bit old (beyond it's 'best before' date) and tends to be a bit soggy then. I also skipped the dark soy sauce, as the one I've got seems to turn everything a uniform, over-salty, muddy brown, and used a Japanese spicy one I had, which also meant I skipped the chilli. Other than that I followed the recipe, had it with rice and it was very good!

      Reply
      • Sam Turnbull @ It Doesn't Taste Like Chicken says

        September 12, 2025 at 4:12 pm

        Awesome!! Love that you enjoyed it so much Lucy! I also have the Tofuture tofu press and it is awesome 🙂

        Reply
    4. Fern says

      September 08, 2025 at 7:24 am

      4 stars
      This is a good recipe to start learning how to cook tofu. It’s easy and tasty!

      Reply
      • Sam Turnbull @ It Doesn't Taste Like Chicken says

        September 08, 2025 at 10:39 am

        So happy you enjoyed it Fern 🙂

        Reply
    5. Patricia says

      September 08, 2025 at 6:54 am

      5 stars
      Looks amazing, and I look forward to trying it. Can it be frozen for a few weeks? Or only left in the fridge?

      Reply
      • Sam Turnbull @ It Doesn't Taste Like Chicken says

        September 08, 2025 at 10:39 am

        Hi Patricia, thank you! 😊 This one is best stored in the fridge for 3–4 days. I don’t recommend freezing it, as the tofu can change texture and the sauce doesn’t hold up as nicely after thawing. Reheating with a splash of water to loosen the sauce works great though!

        Reply
    4.80 from 5 votes

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    Hi Friends!

    I'm Sam Turnbull. 3x bestselling cookbook author and passionate vegan recipe writer! I LOVE vegan food, but it didn't start that way. Coming from a family of hunters, butchers, and chefs, I'm the last person I thought would go vegan.

    Here's My Story
    Bestselling Cookbooks

    Bestselling Cookbooks

    Ready to level up your vegan cooking? Get inspired with my bestselling cookbooks—packed with fan-favorite recipes everyone will love!

    SHOP COOKBOOKS

    Footer

    On the Site

    • Start Here
    • About
    • Recipe Index
    • Tips to Use This Site
    • Dietary Preferences
    • Cookbooks
    • Cooking Courses
    • FAQ's About Veganism
    • Easy Vegan Meal Plan
    • Seitan School
    • Contact
    • Press

    Shop Bestselling Cookbooks

    Amazon • Barnes & Noble • Indigo • Walmart • Target • BAM • Bookshop •

    Join the Newsletter

    Join 120K readers who love easy vegan recipes! As a welcome gift, get my most popular 10 Easy Vegan Dinners in 30 Mins or Less sent straight to your inbox. Sign up 👇

    Affiliate Link Disclosure

    On this site, I sometimes use affiliate links. This means that if you were to make a purchase through one of these links, It Doesn't Taste Like Chicken would receive a small cut, at no cost to you.

    Privacy Policy

    COPYRIGHT © 2026 - IT DOESN'T TASTE LIKE CHICKEN

    Leave a Comment

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.