
Tofu nuggets are the crispy, golden snack I never knew my family needed until Noah asked for “chicken nuggets but the crunchy kind mom makes.” That’s when I knew this recipe was a keeper.
These baked tofu nuggets are coated in a mix of panko breadcrumbs and fried onions, then baked until they’re impossibly crispy on the outside and tender inside. They’re 100% plant-based, packed with protein, and ready in under an hour (minus the pressing time). Plus, the curry ketchup dipping sauce? Henry can’t stop talking about it.
Whether you’re feeding picky kids or looking for a solid vegan chicken nuggets alternative, this crispy tofu recipe won’t let you down. If you love easy plant-based meals, you’ll also want to check out my crispy black bean tacos for another crowd-pleaser.
Why You Will Love This Tofu Nuggets Recipe
- Quick prep just tear, season, coat, and bake
- Crispy coating from panko and fried onions (trust me, this combo is magic)
- Totally vegan and plant-based with simple swaps for gluten free
- Kid-approved Isabella and Emma grabbed these right off the baking sheet
- The curry ketchup dipping sauce adds a fun, tangy kick
- Great for meal prep and reheats well

Simple Ingredients for Baked Tofu Nuggets
- 14 oz extra-firm tofu the firmer, the crispier
- 1/2 tsp dried basil
- 1/2 tsp freshly ground black pepper
- 1/2 tsp garlic powder
- 1/2 tsp kosher salt, plus more for finishing
- 1/4 tsp cayenne pepper (skip it if your kids are spice-shy)
- 1/3 cup potato starch or cornstarch
- 3/4 cup panko breadcrumbs
- 3/4 cup store-bought fried onions
- 1 cup plant-based milk
- Cooking spray
- 1/2 cup ketchup
- 2 tsp curry powder
- 2 tsp Worcestershire sauce
- 1/2 tsp chili powder
- Ranch dressing, for serving
How to Make Crispy Tofu Nuggets Step by Step
- Press the tofu. Wrap it in paper towels, place a heavy skillet on top, and let it sit for at least 1 hour. This step is non-negotiable for crispy results.
- Season the tofu. Tear it into 1-inch chunks. Toss with basil, black pepper, garlic powder, salt, and cayenne. Sprinkle potato starch over the pieces and gently toss again.
- Make the coating. Pulse panko and fried onions in a food processor until finely crushed.
- Coat each piece. Dip tofu in plant-based milk, then roll in the breadcrumb mixture. Place on a parchment-lined baking sheet and spray both sides with cooking spray.
- Bake at 375°F for 35 to 40 minutes, flipping halfway through, until golden brown.
- Mix the curry ketchup. Stir together ketchup, curry powder, Worcestershire sauce, and chili powder.
- Serve with curry ketchup and ranch on the side.
Storage and Reheating
Store leftover tofu nuggets in an airtight container in the fridge for up to 3 days. Reheat in the oven at 375°F for about 8 minutes to get that crunch back. I don’t recommend the microwave they go soft fast.
You can also freeze them on a baking sheet first, then transfer to a freezer bag for up to 2 months.

Fun Variations for Your Crispy Tofu Recipe
- BBQ style toss baked nuggets in your favorite BBQ sauce
- Buffalo tofu nuggets coat in hot sauce and melted vegan butter
- Everything bagel coating swap some panko for everything bagel seasoning
- Gluten free version use gluten free panko and gluten free Worcestershire sauce
Ever tried adding a pinch of smoked paprika to the seasoning mix? It gives a subtle smoky flavor that’s pretty darn good.
Common Questions About Tofu Nuggets
Do I really need to press the tofu first?
Yes! Pressing removes extra water so the nuggets turn crispy instead of soft. Skip this step and you’ll end up with soggy coating. I press mine for at least an hour, sometimes longer if I remember to start early.
Can I make these tofu nuggets gluten free?
You bet. Swap regular panko for gluten free breadcrumbs and use gluten free Worcestershire sauce. Everything else in the recipe is already gluten free.
Can I air fry tofu nuggets instead of baking them?
Yes! Air fry at 375°F for about 15 to 18 minutes until golden and crispy. Flip them halfway through for even browning.
What sauce goes best with tofu nuggets?
Ranch and curry ketchup are my top picks. BBQ sauce, sweet chili sauce, and honey mustard (or a vegan version) all work great too.
Time to Make Your Own Tofu Nuggets
These baked tofu nuggets are crispy, flavorful, and so much better than anything from the freezer aisle. The fried onion and panko coating gives them a crunch that keeps everyone coming back for more even the meat-lovers in my house.
Give this recipe a try and let me know how it goes! Drop a comment below or be sure to tag me on Instagram. And don’t forget to save this to Pinterest so you can find it when that nugget craving hits.
Recipes You May Like
- Baked Feta Chicken another oven-baked favorite
- Vegetarian Tostadas quick plant-based dinner
- Veggie Lo Mein ready in under 30 minutes
Happy cooking
Amelia

Crispy Baked Tofu Nuggets
- Total Time: 55 minutes
- Yield: 4 servings 1x
Description
These baked tofu nuggets are coated in a mix of panko breadcrumbs and fried onions, then baked until they’re impossibly crispy on the outside and tender inside. They’re 100% plant-based, packed with protein, and ready in under an hour. Plus, the curry ketchup dipping sauce is absolutely addictive.
Ingredients
- 14 oz extra-firm tofu
- 1/2 tsp dried basil
- 1/2 tsp freshly ground black pepper
- 1/2 tsp garlic powder
- 1/2 tsp kosher salt, plus more for finishing
- 1/4 tsp cayenne pepper
- 1/3 cup potato starch or cornstarch
- 3/4 cup panko breadcrumbs
- 3/4 cup store-bought fried onions
- 1 cup plant-based milk
- Cooking spray
- 1/2 cup ketchup
- 2 tsp curry powder
- 2 tsp Worcestershire sauce
- 1/2 tsp chili powder
- Ranch dressing, for serving
Instructions
- Press the tofu. Wrap it in paper towels, place a heavy skillet on top, and let it sit for at least 1 hour. This step is non-negotiable for crispy results.
- Season the tofu. Tear it into 1-inch chunks. Toss with basil, black pepper, garlic powder, salt, and cayenne. Sprinkle potato starch over the pieces and gently toss again.
- Make the coating. Pulse panko and fried onions in a food processor until finely crushed.
- Coat each piece. Dip tofu in plant-based milk, then roll in the breadcrumb mixture. Place on a parchment-lined baking sheet and spray both sides with cooking spray.
- Bake at 375°F for 35 to 40 minutes, flipping halfway through, until golden brown.
- Mix the curry ketchup. Stir together ketchup, curry powder, Worcestershire sauce, and chili powder.
- Serve with curry ketchup and ranch on the side.
Notes
Press the tofu for at least 1 hour for the crispiest results. Store leftovers in an airtight container in the fridge for up to 3 days. Reheat in the oven at 375°F for about 8 minutes. You can also freeze them on a baking sheet first, then transfer to a freezer bag for up to 2 months. For a gluten free version, use gluten free panko and gluten free Worcestershire sauce.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Category: Snack
- Method: Baked
- Cuisine: American

