This post may contain affiliate links which won’t change your price but will share some commission. See my disclosure policy.
Learn how to make baked tofu that's crispy and savory with a soft center. The perfect vegan protein for breakfast, lunch and dinner.
If you regularly eat with non-vegans and want a plant-based protein to replace chicken, fish or other animal proteins, this meaty baked tofu is perfect. It's crispy and crusty on the outside and is infused with flavor from an Asian-inspired soy marinade.
Serve this delicious baked tofu with Roasted Sweet Potatoes and Vegan Chopped Salad for a well-rounded and satisfying meal. This tofu is perfect if you're craving some homemade fast food, too - I love making these vegan KFC Famous Bowls!
The sauce for this baked tofu is five simple ingredients. You can easily whip this up for dinner, even on a busy night. Here's what you need to make baked tofu:
- Extra-firm tofu. Make sure you choose extra-firm for the best texture. It has less water than softer varieties of tofu and can better absorb the flavors from your sauce.
- Soy sauce. You can use tamari or coconut aminos instead of soy sauce.
- Cornstarch. Arrowroot starch/powder can be used in place of cornstarch. This is a thickener for the sauce.
- Garlic and onion powder. These infuse your tofu with deeply savory, umami flavor.
- Oil. Choose a neutral oil like vegetable or avocado.
Ingredient Substitutions & Swaps
- Gluten-free baked tofu: swap the soy sauce for coconut aminos or gluten-free tamari.
- Other seasonings: Feel free to use other or add more seasoning to the sauce for a different flavor! Some ideas: smoked paprika, lemon pepper, Italian seasoning, taco seasoning.
You can store leftover tofu in an airtight container in the fridge for up to four days. It makes a great option for meal prep. You can reheat leftovers in the microwave or in a hot oven for 10 minutes, until heated through.
Trying to go vegan? Sign up for our (FREE) Vegan Beginner's Guide!
Did you enjoy this recipe? Please leave a comment and a ⭐ star review below!
- Press tofu for at least 30 minutes. Cut into whatever shape you prefer (I like cubes or triangles.)
- Preheat oven to 425°F. Line a baking sheet with parchment paper or use a silicone baking mat.
- In a bowl, toss with oil and soy sauce. Then toss with cornstarch, garlic, onion, salt, and pepper.
- Place the tofu evenly onto the baking sheet. Bake for 20 minutes, flipping halfway, until tofu is golden brown and crispy on the edges.