Go Back
+ servings
Cubes of easy baked marinated tofu on a plate with sesame seeds
5 from 4 votes

Easy Baked Tofu

Our favorite go-to baked tofu recipe! Simple to prepare, only 6 ingredients, and such delicious savory flavor. Perfect for snacking, salads, rice bowls, etc.
AuthorKaitlin - The Garden Grazer
Prep Time10 mins
Cook Time30 mins
Marinating Time30 mins
Total Time1 hr 10 mins
CourseAppetizer, Side Dish, Snack
CuisineGluten-Free Option, Oil-Free, Vegan


  • 15 oz. extra-firm tofu
  • 1/4 cup tamari (or soy sauce)
  • 1 Tbsp. rice vinegar
  • 1 Tbsp. pure maple syrup
  • 1/2 tsp. garlic powder
  • 1/2 tsp. onion powder

Garnish (optional):

  • Sesame seeds, sliced green onion, etc.


  • Drain tofu and lightly press between towels to remove excess moisture (I use paper towels).
  • Cut tofu in about 3/4″ cubes. Place in a shallow container where they will marinate. (I use an 8x8 glass baking dish.)
  • In a small bowl, make the marinade: combine tamari, rice vinegar, maple syrup, garlic powder, and onion powder. Stir/whisk to combine.
  • Pour marinade over tofu and gently toss to thoroughly coat.
  • Cover and refrigerate to marinate for at least 30 minutes.*
  • When ready to bake, preheat oven to 375°F (190°C).
  • Line a rimmed baking sheet with parchment paper or Silpat. Place tofu on pan in a single, separated layer. (You will have leftover marinade – spoon it over the top of the tofu cubes to maximize flavor.)
  • Bake for about 25-30 minutes, or until edges are golden brown, tossing halfway through.
  • Serve immediately, or keep refrigerated for about 4-5 days.


*The longer the tofu marinates, the more flavor it soaks up. I find 30 minutes works great, but feel free to marinate longer. It can be a great dish to prepare in the morning for later in the day. If you’re around, stir it occasionally to make sure it’s evenly marinated. I've also prepared this without the 30-minute marinating step and it works fine (just slightly less flavorful).
The tofu cubes are very soft right after baking, but firm up as they cool.

Nutrition Per Serving (Estimate)

Calories: 107 kcalCarbohydrates: 8 gProtein: 13 gFat: 3 gSaturated Fat: 1 gPotassium: 280 mgFiber: 1 gSugar: 5 gVitamin C: 1 mgCalcium: 55 mgIron: 2 mg