Baked tofu is a great low-calorie, low-fat, high protein meatless meal! 

A savory marinade, a little time in the oven, and you’ve got delicious tofu bites in no time!

Baked tofu with veggies served over riceTofu is a protein-rich addition to salads, soups, and stirfries but with a really great marinade, it stands on its own too!

It is great served on top bed of rice, or cubed and added to a delicious Asian chopped salad!

Left image - cubed tofu in a glass bowl. Right image - tofu with marinade being poured ontop.

Ingredients & Variations

Firm or extra-firm tofu holds it’s shape best for this recipe.

While you can use regular or medium tofu, keep in mind that the softer the tofu the more water content it has. This will cause it to crumble while cooking and you may also find that the tofu absorbed less of your marinade.

While keeping the base of this marinade the same you can increase or decrease the spice based on how much red chili flakes or ginger you add.

Marinade the tofu for at least 15 minutes but this is one of those recipes that just gets better with time! So leave it longer if time permits for a more flavorful dish.

How To Bake Tofu

Tofu takes well to being marinated but does require a bit of preparation first.

For best results, choose tofu that is labeled extra-firm for this recipe so it stays together without crumbling. Firm or extra-firm is great for stir-fries and soft is good for dips and dressings.

Press Out the Water

Unwrap the tofu and drain any liquid and dab the tofu dry. Next, you’ll want to squeeze out the excess moisture.

While you can actually buy a tofu press, I place it on a plate with a couple of paper towels. I add a couple more paper towels on top and add a small stack of plates (or a heavy pan) on top. Let it sit for at least 30 minutes (longer if time allows).

Once the tofu has drained, it can be marinated. Excessive marinating will not break down the tofu, just the opposite! The flavors develop even further!

  1. Slice the brick of tofu into 1” strips and then the strips into 1” pieces. Gently blot away excess moisture.
  2. Whisk together marinade ingredients and marinate tofu (per recipe below).
  3. Bake tofu bites until browned and crispy.

Remove from oven and garnish with sesame seeds and sliced green onions. Then serve over a bed of rice and stir-fry veggies!

Overhead image of raw Tofu on baking sheet

Can You Freeze Tofu?

Tofu is super easy to freeze and even thaws better after it’s been marinated!

Freeze tofu whole in its unopened packaged or cut the tofu into the size you want. Freeze the pieces on a baking sheet and store them in a zippered bag with the date labeled on it. It should keep about two months in the freezer. Perfect for those last-minute meals!

More Take Out Favorites

Have you tried this Baked Tofu dish? Be sure to leave a rating and a comment below!

Baked tofu with veggies served over rice
5 from 2 votes↑ Click stars to rate now!
Or to leave a comment, click here!

Baked Tofu

This Baked Tofu recipe is simple but full of flavor! Marinated and baked Tofu, cooked until crispy!
Prep Time 10 minutes
Cook Time 35 minutes
Draining/Marinate time 45 minutes
Total Time 1 hour 30 minutes
Servings 24 pieces


  • 1 pound firm tofu


  • 3 tablespoons soy sauce
  • 1 tablespoon brown sugar
  • 1 tablespoon rice vinegar
  • 2 cloves garlic minced
  • 2 teaspoons fresh ginger minced
  • 1 teaspoon chili garlic paste (Sambal Oelek)


  • sesame seeds
  • green onions


  • Open tofu and drain liquid. Place tofu on paper towels and place a couple more paper towels on top. Place a heavy object or pan on the tofu. Drain 30 minutes.
  • Preheat oven to 400°F. Line a baking sheet with foil and top with parchment paper.
  • Slice tofu into 1" slices and cut each slice into 1" cubes. Gently press tofu between pieces of paper towel to remove any remaining moisture.
  • Whisk remaining ingredients in a small bowl. Add tofu and marinate at least 15 minutes (longer is better).
  • Place tofu in a baking dish and bake 25-30 minutes, flipping after 15 minutes.
5 from 2 votes

Nutrition Information

Calories: 27 | Carbohydrates: 2g | Protein: 2g | Fat: 1g | Saturated Fat: 1g | Sodium: 127mg | Potassium: 5mg | Fiber: 1g | Sugar: 1g | Vitamin A: 6IU | Vitamin C: 1mg | Calcium: 25mg | Iron: 1mg

Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.

Course Main Course
Cuisine American

Like our recipes?
Follow us on Pinterest!

Follow us on Pinterest

Baked Tofu on a baking dish with title
Baked Tofu in a plate with writing
Close up of baked tofu served over rice with writing
A serving of baked tofu over rice with writing
Top image - a serving of baked tofu. Bottom image - marinated tofu on a baking tray.
Close up of a serving of baked tofu garnished with sesame seeds with writing


, , ,

Recipes you'll love

About the author

Holly is a wine and cheese lover, recipe creator, shopping enthusiast and self appointed foodie. Her greatest passion is creating in the kitchen and making deliciously comforting recipes for the everyday home cook!
See more posts by Holly

Follow Holly on social media:

pinterest facebook twitter instagram

Free eBook!

Subscribe to receive weekly recipes and get a FREE Bonus e-book: Quick & Easy Weeknight Meals!

You can unsubscribe anytime by clicking the “unsubscribe” link at the bottom of emails you receive.

latest & greatest

Leave a Reply

Your email address will not be published.

Recipe Rating