Crispy Tofu Nuggets Recipe

Most tofu nuggets promise crispy, crunchy, chicken-like vibes…and then immediately fall apart or taste like a sponge. These don’t. This is the tofu nuggets recipe that makes people stop mid-bite, look down, and genuinely question what they’re eating!

Overhead view of a round white plate piled high with tofu nuggets with a bite taken out of the top one

This post contains affiliate links. As Amazon Associates, we earn a small commission from qualifying purchases (at no cost to you). Click here to read our full policy about affiliate links. Thank you for shopping our affiliate links, as it helps us keep the free vegan recipes coming your way!


Why These Tofu Nuggets are Different (and worth your time)

These nuggets use our Tofu Freezer Trick, a method we’ve been refining and cooking with for over a decade. It’s the same technique we use in everything from vegan chicken parmesan to tofu wings, and it is hands-down the best way to make tofu taste and actually feel like chicken. It’s crispy on the outside, meaty and juicy on the inside. Not “close.” Not “for tofu.” Actually chicken-like.

Yes, this method requires a little planning ahead, but not extra work necessarily. Just time. And the payoff is enormous. Freezing tofu changes its internal structure, creating pockets and fibers that grab onto marinade and breading instead of repelling it. That’s how these nuggets get so crunchy, so sturdy, and so unbelievably satisfying.

We also oven-fry these nuggets instead of deep-frying, so you get maximum crispy-crunchy payoff without babysitting hot oil. And unlike many tofu nugget recipes, these freeze beautifully. The breading sticks. It stays flavorful. You can batch these once and be set for nugget cravings anytime!

One more thing we do differently? The marinade. It’s oil-based on purpose. Fat matters for texture. Too many recipes miss this step and end up with dry, tofu-y results. These nuggets are rich, savory, and shockingly chicken-like. And quite honestly, they’ve made us swear off store-bought vegan nuggets for the foreseeable future!

Save this recipe!

Add your email below to get this recipe sent straight to your inbox!

How (and Why) We Freeze Tofu

Freezing tofu isn’t a gimmick; it’s the foundation of this recipe.

Here’s the short version of our Tofu Freezer Trick (and why it works):

  • Buy extra-firm tofu that’s packed in water (refrigerated section at the grocery store).
  • Put the entire unopened block of tofu directly into the freezer.
  • Freeze fully (6–8 hours, overnight is easiest).
  • The next day, defrost using one of these thaw method options:
    • In the fridge (24–48 hours),
    • On the counter (12–18 hours), or
    • Submerged unopened in tepid water (4–6 hours).
  • Open the package, gently squeeze out excess moisture, then press tofu. You can either use a tofu press or press over paper towels. Check out our old-school method in this video!

To make this process easier for future tofu adventures: I recommend keeping 1 or more blocks of tofu in your freezer at all times. When one block comes out, one goes in!

Freezing causes the water inside the tofu to expand, creating pockets and tears that result in a meaty, fibrous texture instead of that soft, squishy tofu reputation we all heard about in the 90s. (Clarissa Explains it All, anyone?)

If you want the full deep dive, check out our guide: How to Make Tofu Taste Like Chicken!

Overhead view of the ingredients you need to make tofu nuggets laid out on a grey marble countertop

Crispy Tofu Nuggets Ingredients (With Notes That Matter)

For the vegan chicken nuggets:

  • Extra firm tofu: Not silken. This recipe relies on structure!

For the marinade:

And for the breading:

  • Unsweetened plain non-dairy milk: No vanilla, no sweeteners. We like the unsweetened line from Elmhurst.
  • Apple cider vinegar: Creates a quick vegan “buttermilk.”
  • Tapioca starch: Tapioca is the secret game-changing ingredient here for ultra-sturdy, crunchy breading. Cornstarch or potato starch can be used in a pinch.
  • Vegan bread crumbs: Finely ground works best. Homemade bread crumbs or store-bought (like Edward + Sons) both work.
  • Vegan cheesy garlic seasoning: A nutritional yeast based blend with black pepper that adds a subtle peppery, savory depth that makes the flavor super compelling. You can sub vegan parmesan if needed!.

The Best Tofu Nugget Method (Trust Me on This)

Prep the tofu

  1. Freeze the unopened tofu overnight.
  2. Thaw fully (counter, fridge, or water bath).
  3. Gently squeeze and press the tofu block remove excess liquid.

Marinate the vegan tofu nuggets

  1. Slice the tofu into 8 cutlets. Then, cut each cutlet into thirds for neat nugget shapes. (We love this method because you’re not stressed about tearing them into even ,tofu pieces but it still creates nice crispy edges and an adorable nugget shape.) See the photo below this section for what this looks like!
  2. Mix the marinade and coat the tofu thoroughly.
  3. Marinate at least 30 minutes or overnight for best results.
Overhead view of a block of tofu sliced into eight cutlets with one of the cutlets sliced into three squares

Set up your breading station

  1. Preheat oven to 350°F.
  2. Remove the tofu from the marinade and place it on a plate or cutting board
  3. Add non-dairy milk and vinegar to the leftover marinade container and mix gently.
  4. Then, set up Bowl 1 with the starch
  5. And bowl 2 with the breadcrumbs + seasoning
  6. Final stop: Add a baking sheet to the end of the line

The photo below shows an overhead view of the finished assembly line:

Overhead view of a tofu nugget breading station on a grey marble countertop

Bread the nuggets

  1. Starch → buttermilk mix → bread crumb mixture
  2. Press gently so the coating really sticks in each step.

See the photo below for what this process looks like at each step:

A grid with three side by side photos of the three stages of breading tofu nuggets - starch, buttermilk, bread crumbs

Bake

  1. Bake for 30 minutes, flip, then bake another 30 minutes until golden brown
  2. Let rest 10 minutes or for elite texture, cool completely and refrigerate overnight.

Reheat later in the oven or air fryer…or eat cold like a feral goblin (my personal favorite). The texture is unreal!

Top Tips for Truly Crispy, Crunchy Nuggets

  • Do not skip freezing the tofu. This is non-negotiable if you want the tofu nuggets to actually taste like chicken.
  • Use unsweetened plant milk with minimal ingredients.
  • Tapioca starch > everything else for breading that sticks!
  • For next-level texture: freeze fully, thaw fully, marinate overnight, cool fully, then refrigerate overnight. Day-two nuggets are borderline witchcraft.
Overhead close up view of a pile of tofu nuggets with a bite taken out of the top one showing the meaty texture

Sauce Pairings That Understood the Assignment

Because nuggets deserve options, dip these into your favorite sauce like:

Tofu Nugget Recipe FAQs

How do I store leftovers?

Store leftover nuggets in an airtight container in the fridge for up to 1 week.

Can I freeze them?

Yes! Freeze cooked, cooled nuggets on a baking sheet first, then transfer to a freezer container. Good for up to 3 months.

Can I make them without freezing the tofu?

You can…but the texture will be more tofu-y than chicken-y. You’ve been warned.

Can I make them oil-free?

Yes, but replace the oil with half the amount of water or broth. The texture will be less rich and less chicken-like.

Can I air fry them?

You can absolutely make air fryer tofu nuggets. Air fry in batches at the same temp, checking early since cook time will be shorter. Don’t overcrowd the air fryer basket or stack them on top of each other.

Head on view of a pile of vegan tofu nuggets with a bite taken out of the top one

More Veganized Lunchbox Favorites

The whole family will love these nuggets and:


If you make these crispy vegan nuggets, please leave a rating and review! It genuinely helps more people find our vegan recipes, especially right now a sea of untested recipes on the internet!

I hope this recipe opens a door for you. That feeling when you finally nail a plant-based version of a childhood favorite is absolute magic. And I hope this recipe gives you that moment. 💚

Overhead view of a round white plate piled high with tofu nuggets with a bite taken out of the top one

Vegan Chicken Nuggets Recipe

Brittany Roche
These crispy vegan chicken nuggets made with frozen tofu are the best homemade plant-based nuggets in the world! Most tofu nuggets promise crispy, crunchy, chicken-like vibes…and then immediately fall apart or eat like sponge. These don’t. This is the vegan tofu nuggets recipe that makes people stop mid-bite, look down, and genuinely question what they’re eating!
5 from 1 vote
Prep Time 1 day 15 minutes
Cook Time 1 hour
Marinating Time 30 minutes
Total Time 1 day 1 hour 45 minutes
Course Appetizer, Main Course, Snacks
Cuisine tofu
Servings 24 nuggets
Calories 60 kcal

Equipment

Ingredients
  

For the nuggets:

  • 1 (16-oz) package extra firm tofu

For the marinade:

For the breading:

Instructions
 

Step 1: First, prep the tofu.

  • Freeze and defrost your tofu. Place the whole container (do not open it) in the freezer overnight.
  • In the morning, remove it from the freezer and set it in a shallow dish on your counter to thaw. This will take several hours. You can speed it up by submerging the whole block of tofu (still inside the package) in a large bowl covered with tepid water. This method takes only a few hours depending on the current temperature of your kitchen.
  • When the tofu is thawed, squeeze it gently over the sink and press it with a tofu press or on paper towels to remove any excess liquid.

Step 2: Marinate the tofu.

  • Place your tofu on a cutting board and slice into 8 equal cutlets.
  • Then, slice each of those 8 cutlets into thirds to make nice little square nugget shapes.
  • Mix all the ingredients for the marinade and pour this over your tofu, making sure they are all nice and coated. I usually use a square baking dish and spread half of the marinade on the bottom of the dish, place the tofu squares on top, and top with the other half of the marinade.
  • Place them in your fridge for at least 30 minutes or overnight.

Step 3: Set up the breading station.

  • Preheat the oven to 350F.
  • Remove the marinated tofu pieces from the marinade and place them on a plate or cutting board.
  • To the container where the tofu was marinating, add the non-dairy milk and apple cider vinegar. Swish the mixture gently with a rubber spatula to combine.
  • Get out two shallow bowls or pie plates.
  • To one, add the starch.
  • To the other, add the breadcrumbs and cheesy garlic seasoning and whisk to combine.
  • At the end of the line, add a baking sheet.

Step 4: Bread the tofu nuggets.

  • Dip each tofu nugget in the starch, then in the marinade/plant milk mix, then in the bread crumb mixture, finally placing it on the baking sheet. Be sure to coat the tofu completely during each phase.
  • Repeat for each nugget.

Step 5: Bake the Tofu Nuggets

  • Bake for 30 minutes.
  • Then, flip each nugget and bake another 30 minutes.
  • Let sit 10 minutes or (for best results) let them cool completely and transfer them to the fridge overnight. Leftovers are amazing either reheated in the oven/air fryer or just eaten out of the fridge. The texture will be unreal!

Video

Notes

Do not skip freezing the tofu. This is non-negotiable if you want the tofu nuggets to actually taste like chicken.
Use unsweetened plant milk with minimal ingredients.
 

Nutrition

Serving: 1nuggetCalories: 60kcalCarbohydrates: 5gProtein: 2gFat: 4gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 2gSodium: 146mgPotassium: 54mgFiber: 0.3gSugar: 1gVitamin A: 10IUVitamin C: 0.2mgCalcium: 16mgIron: 0.5mg
Keyword tofu nuggets, tofu recipe, vegan nuggets
Tried this recipe?Let us know how it was!

Similar Posts

  • Vegan Leek and Potato Soup

  • Easy Vegan Queso

  • Easy Vegan Caesar Salad

  • Vegan Dinner Rolls

  • Avocado Tequila Lime Pasta

  • Lemon Tahini Cabbage Slaw

5 from 1 vote (1 rating without comment)

Leave a Reply

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

Recipe Rating