How To Make Baked Tofu for Salads, Sandwiches & Snacks

updated Jun 22, 2023
How to Make Baked Tofu for Salads, Sandwiches & Snacks
Jump to Recipe
We independently select these products—if you buy from one of our links, we may earn a commission. All prices were accurate at the time of publishing.
Post Image

Baked tofu is magical. When hot from the oven, it’s crispy on the outside and creamy in the middle. You can also tossed it into a stir-fry or just eat it as a snack with whatever dipping sauce happens to be handy. When the tofu cools, it becomes wonderfully firm and chewy. Now it’s perfect for tossing with a lunch salad, crumbling into a sauce, or even slicing into a sandwich.

There’s no need to buy baked tofu again; you can easily make it at home. Use extra-firm tofu, press it beneath a weighted plate to remove excess water, cut into cubes, slices or sticks, and then bake until puffed and golden. Here’s how to make it yourself, and make it even better.

What Type of Tofu to Use

Start with extra-firm tofu. Press it beneath a weighted plate to remove the excess water and then cut the tofu into cubes, slices, or sticks. Bake until puffed and golden, then pack what doesn’t get eaten right away into containers for an easy meal add-in later in the week.

How to Cut Tofu

I like cubes for salads, rice bowls and stir-fries, and for making dishes like frittatas and sauces a little more substantial. Slices are perfect for crumbling later and also for layering into sandwiches. Sticks = snacks: think tofu French fries. These are great when warm, but make a great, easily-to-transport snack to eat on a long hike, between classes, on on the commute home.

If you’re planning to eat the tofu right away, try tossing it with a little cornstarch before baking. This makes the outside extra-crispy when the tofu is hot from the oven. Once cooled, the exterior becomes chewy whether or not the tofu was tossed with cornstarch, so I usually skip this if I’m planning on eating the tofu in salads or other meals.

Marinating Tofu

Now let’s talk about marinades. This is how you take baked tofu from pretty good to irresistible. Even a quick half-hour marinade is enough for the tofu to soak up some extra flavor, but it’s even better if you can let it go overnight.

Tofu is brilliant in its blandness — it’s a blank slate for any flavors you want to give it. Now is when you really get to put that condiment collection to good use. My usual marinade is sesame oil, soy sauce, rice vinegar and a little water to thin it out. I’ll occasionally add hot sauce or some minced garlic or ginger if I’m in the mood. Thicker condiments like BBQ sauce or chili-garlic paste can be thinned with a little water to make it easier for the tofu to absorb the flavors. Mustard, lemon juice, balsamic vinegar, sesame seeds — anything anything you might add to a regular marinade can be used here.

Do you make your own baked tofu? What are your favorite ways to flavor it?

1 / 9
Cut tofu into squares for salad, slices for sandwiches, or sticks for a snack! (Image credit: Emma Christensen)

How to Make Baked Tofu for Salads, Sandwiches & Snacks

Nutritional Info


  • 1 or more

    (16-ounce) containers extra-firm tofu

  • 1 tablespoon

    cornstarch, optional for crispy tofu

Marinade (optional):

  • 1 tablespoon

    sesame oil

  • 1 tablespoon

    soy sauce

  • 1 tablespoon

    rice vinegar

  • 1 tablespoon


  • Other marinade ideas: minced ginger, minced garlic, lemon or lime juice, hot sauce, Worcestershire sauce, barbecue sauce (thinned with water)


  • Paper towels or clean dish cloths

  • Plates

  • Heavy weight, like a 28-ounce can of tomatoes

  • Shallow container, for marinating

  • Baking sheet

  • Parchment or Silpat liner

  • Spatula


  1. Press the tofu: Remove the tofu from its packaging and pat dry with paper towels or a dish cloth. Line a plate with a paper towel and set the tofu on top. Set a small plate on top of the tofu and weigh it down with something heavy, like a 28-ounce can of tomatoes. Press for 15 to 30 minutes. You will see liquid collect around the tofu.

  2. Cut the tofu into pieces: Remove the weight and drain off the excess liquid. Slice the pressed tofu into cubes, thin slices, or sticks, depending on how you plan to use the tofu.

  3. Marinate the tofu (optional): To give the tofu extra flavor, marinate the tofu pieces for at least 30 minutes or as long as overnight. Whisk together the marinade ingredients. Transfer the marinade and the tofu to a shallow container. Gently toss the cubes until coated with the marinate. Place in the fridge for at least 30 minutes. If marinating longer, toss the tofu occasionally to marinate evenly.

  4. Heat the oven: When ready to bake the tofu, heat the oven to 350°F. Line a baking sheet with parchment or a Silpat.

  5. Toss with cornstarch (optional): If you'll be serving the tofu right away, tossing the cubes with cornstarch will make them crispier. (The corn starch doesn't make a difference once the cubes are cooled and refrigerated.) Transfer the tofu to a bowl with a slotted spoon and sprinkle with corn starch. Gently toss until the outside of the tofu is sticky and coated.

  6. Bake the tofu: Arrange the tofu on the baking sheet in a single layer. The tofu can be close, but try to avoid pieces touching each other. The tofu will shrink as it bakes. Bake until the outside of the tofu is golden and the pieces look slightly puffed, 20 to 45 minutes depending on the size and shape of your tofu. Toss the tofu every 10 minutes so the pieces bake evenly. The longer you bake the tofu, the chewier it will be.

  7. Cool and store: If serving immediately, serve while still warm. If saving the tofu for later, let it cool on the baking sheet, then transfer to a refrigerator container. The tofu will keep refrigerated for up to a week.

Recipe Notes

Toaster Oven Version: This recipe can also be made in a toaster oven heated to 350°F.

This post has been updated. Originally published 1/21/09.

Want more smart tutorials for getting things done around the home?
See more How To posts
We’re looking for great examples of your own household intelligence too!
Submit your own tutorials or ideas here!

(Images: Emma Christensen)