This Tofu Chicken is crispy on the outside, tender on the inside, and easy to make with simple ingredients. It works well in salads, wraps, bowls, sandwiches, and more. If you're looking for an easy way to add more plant-based protein to your meals, this recipe is a great option.

This recipe is inspired by the flavor and texture of chicken, but it's made entirely with plant-based ingredients. Instead of using meat, I tear tofu into bite-sized pieces and season it with Chicken Seasoning, garlic powder, onion powder, and nutritional yeast. The result is a simple recipe with a savory flavor and a satisfying texture.
I usually serve this tofu chicken in salads, wraps, grain bowls, sandwiches, or with rice and vegetables for an easy dinner. It's also great for meal prep because it keeps well in the fridge and can be enjoyed throughout the week. Make a batch ahead of time and use it whenever you need a quick and easy source of protein.
Looking for more vegan chicken recipes? Try my Tofu Chicken Nuggets, Vegan Chicken Nuggets, and Vegan Chicken. They're easy to make, packed with plant-based protein, and great alternatives to traditional chicken recipes.
Why You'll Love This Tofu Chicken
Here are a few reasons to give it a try:
- Simple and budget-friendly: Made with tofu and a handful of pantry staples, this recipe is an affordable way to add more plant-based protein to your meals.
- Crispy on the outside and tender on the inside: Tearing the tofu into pieces creates lots of craggy edges that get beautifully golden and crispy in the oven.
- Naturally high in protein: Tofu is a good source of plant-based protein and an easy way to make meals more satisfying.
- Versatile and easy to use: Add it to salads, wraps, grain bowls, sandwiches, pasta dishes, or serve it with rice and vegetables for a simple meal.
- Great for meal prep: Make a batch ahead of time and keep it in the fridge for quick and easy meals throughout the week.

Tofu Chicken Ingredients
- Tofu: Extra-firm tofu is my preferred option because it creates a firmer texture, but firm tofu works well too. If using firm tofu, press it for 15-30 minutes before starting. Check out my How to Press Tofu guide for more tips and step-by-step instructions.
- Olive oil: I like olive oil, but any neutral oil such as avocado, vegetable, canola, or sunflower oil will work.
- Soy sauce: Adds savory flavor and helps season the tofu. I usually use regular soy sauce, but tamari works well for a gluten-free option.
- Nutritional yeast: Adds a savory, umami flavor. You can leave it out if needed, but the tofu will be less flavorful.
- Cornstarch: Helps the tofu get crispy in the oven. Arrowroot starch or potato starch can be used instead.
- Chicken seasoning: This ingredient gives the tofu its chicken-style flavor. Use store-bought chicken seasoning or make your own with my Chicken Seasoning recipe. Poultry Seasoning works well too.
- Garlic powder: Adds extra savory flavor. Garlic granules work too.
- Onion powder: Complements the chicken seasoning and adds depth of flavor.
- Salt: Adjust to taste. You may need less if using a salty soy sauce.
- Black pepper: Adds a mild kick and balances the flavors. Freshly ground black pepper works best.
Find the full recipe with exact measurements in the recipe card below.
How to Make Tofu Chicken

- If you're using firm tofu, you can press it for 15-30 minutes to remove some of the excess moisture, but this step is optional. Extra-firm tofu usually doesn't need pressing, although pressing can help create a firmer texture.

- Preheat the oven to 400°F (200°C) and line a baking sheet with parchment paper.

- Break the tofu into bite-sized pieces with your hands and place them in a large bowl.

- Add the olive oil and soy sauce and toss until evenly coated.

- Add the cornstarch, nutritional yeast, chicken seasoning, garlic powder, onion powder, salt, and black pepper. Toss again until the tofu is evenly coated.

- Spread the tofu in a single layer on the prepared baking sheet.

- Bake for 25-30 minutes, flipping halfway through, until golden brown and crispy.

- Serve immediately or use in salads, wraps, bowls, sandwiches, and more.
Tips for the Best Results
- Tear the tofu instead of cutting it: The rough edges get crispier in the oven and give the tofu a more chicken-like texture.
- Don't skip the cornstarch: It helps create a crispier coating and gives the tofu a more satisfying texture.
- Give the tofu some space: Spread the pieces out in a single layer on the baking sheet. Overcrowding can cause the tofu to steam instead of roast.
- Flip halfway through baking: This helps the tofu cook more evenly and become golden brown on all sides.
- Let it cool for a few minutes: The tofu will continue to crisp up slightly as it cools, so let it rest for 2-3 minutes before serving.

Serving Suggestions
Pair this tofu chicken with some of your favorite sides for an easy and satisfying meal:
- Vegan Caesar Salad: Add it on top for extra protein and texture.
- Vegan Coleslaw: The creamy, crunchy slaw pairs really well with the crispy tofu.
- Vegan Mashed Potatoes: A simple and comforting combination for an easy dinner.
- Rice: Serve it with plain rice and your favorite vegetables for a balanced meal.
- Wraps and Sandwiches: Use it as a filling with lettuce, tomatoes, and your favorite sauces.
How to Store and Reheat Leftovers
- Fridge: Store it in an airtight container in the refrigerator for up to 5 days.
- Freezer: Freeze it in a freezer-safe container or bag for up to 3 months. For best results, freeze it in a single layer first, then transfer it to a container once frozen.
- Thaw: Transfer it to the refrigerator and let it thaw overnight before reheating.
- Reheat: Reheat in a 375°F (190°C) oven for 5-10 minutes or in an air fryer for 3-5 minutes, until heated through and crispy again. You can also use the microwave, but the tofu won't be as crispy.
Frequently Asked Questions
If you're using firm tofu, pressing it for 15-30 minutes can help remove excess moisture and improve the texture, but it's optional. Extra-firm tofu usually doesn't need pressing. Need help? Check out my How to Press Tofu guide.
Yes! Cook it at 375°F (190°C) for 15-20 minutes, shaking the basket halfway through, until golden brown and crispy. The exact cooking time may vary depending on your air fryer and the size of the tofu pieces.
The most common reasons are using tofu with too much moisture, skipping the cornstarch, or overcrowding the baking sheet. For the best texture, spread the tofu out in a single layer and bake until golden brown around the edges.
Yes, this recipe is great for meal prep. Store it in an airtight container in the fridge for up to 5 days and reheat it in the oven or air fryer when you're ready to serve.
Yes! Tofu is a good source of plant-based protein, making this recipe a satisfying option for lunches, dinners, and meal prep. The exact amount will vary depending on the brand of tofu you use.

More Tofu Recipes
Want to explore more ways to cook tofu? Take a look at my How to Cook Tofu guide for tips, techniques, and plenty of easy recipe ideas.
Did you make this recipe? Leave a comment and a rating below. I'd love to hear how it turned out!

Love it? Leave a rating!
Tofu Chicken
Ingredients
- 1 (14-ounce) block extra-firm or firm tofu
- 1 tablespoon olive oil
- 1 tablespoon soy sauce
- 3 tablespoons cornstarch
- 1 tablespoon nutritional yeast
- 2 teaspoons chicken seasoning
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- ¼ teaspoon salt
- ¼ teaspoon black pepper
Instructions
- If using firm tofu, you can press it for 15-30 minutes to remove excess moisture, but this step is optional. To press it, wrap the tofu in a clean kitchen towel and place something heavy on top. Extra-firm tofu usually doesn't need pressing, although pressing can help create a firmer texture.
- Preheat the oven to 400°F (200°C) and line a baking sheet with parchment paper.
- Tear the tofu into bite-sized pieces with your hands and add them to a large bowl.
- Add the olive oil and soy sauce and toss until the tofu is evenly coated.
- Add the cornstarch, nutritional yeast, chicken seasoning, garlic powder, onion powder, salt, and black pepper. Toss again until the tofu is evenly coated.
- Arrange the tofu in a single layer on the prepared baking sheet.
- Bake for 25-30 minutes, flipping halfway through, until golden brown and crispy.
- Serve immediately or use in salads, wraps, bowls, sandwiches, and more.
Notes
- Cook the tofu at 375°F (190°C) for 15-20 minutes, shaking the basket halfway through, until golden brown and crispy.
- Store it in an airtight container in the refrigerator for up to 5 days.
- Freeze it in a freezer-safe container or bag for up to 3 months.
- Let it thaw in the fridge overnight before reheating.
- Reheat in the oven at 375°F (190°C) for 5-10 minutes or in the air fryer for 3-5 minutes, until heated through and crispy. A microwave works too, but the tofu will be softer.















About Iosune
Hi, I’m Iosune! I’m a food lover, home cook, recipe creator, and co-founder of Simple Vegan Blog, which I started in 2014 to show how easy and delicious vegan cooking can be.