• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Cozy Peach Kitchen
  • home
  • About
  • Recipes
  • Nutrition & Lifestyle
menu icon
go to homepage
  • Home
  • Recipes
  • About
  • Lifestyle & Nutrition
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Home
    • Recipes
    • About
    • Lifestyle & Nutrition
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×

    Home » Recipes » Dinner Recipes

    Easy Baked Peanut Tofu

    Published: Apr 5, 2021 by Cassidy Reeser · This post may contain affiliate links.

    1.5K shares
    jump to recipe

    Rich & creamy peanut tofu is a savory dish that's perfect for quick weeknight meals. The peanut sauce is made using mostly pantry staples and is so delicious that you'll want to eat it on more than just tofu!

    Overhead view of gray bowl filled with peanut tofu, broccoli and a lime wedge
    Table of Contents hide
    1 Why this recipe works
    2 Ingredients and substitutions
    3 Step by step instructions
    4 Tips and variations
    5 Recipe FAQ
    6 Looking for more ways to make tofu?
    7 Baked Peanut Tofu

    Why this recipe works

    • diet-friendly: vegan, vegetarian, gluten-free optional (just use tamari in place of soy sauce)
    • flavorful: rich, savory and creamy sauce made with just 8 ingredients
    • quick & easy: the peanut sauce is made while the tofu bakes

    This peanut tofu uses the same sauce as my peanut chickpea bowls. The peanut sauce is so delicious that you'll want to make a double batch!

    Ingredients and substitutions

    Labeled ingredients used to make peanut tofu
    • Tofu: Extra firm or super firm tofu are my favorite kinds to use for peanut tofu. Firm also works.
    • Peanut butter. Choose creamy peanut butter for easy mixing. Crunchy peanut butter works but will make it a chunkier sauce.
    • Coconut milk. Peanut butter and coconut milk combine to make a super-rich and creamy sauce. You can use lite coconut milk in place of full-fat coconut milk for a lighter dish. Boxed coconut milk beverage does not work here!
    • Soy sauce. This salty, umami seasoning is an important complement to peanut butter. Use tamari to make this recipe gluten-free.
    • Rice vinegar. This adds a little tang/acidity to the sauce.
    • Ginger and garlic. Choose fresh if possible – the smell of garlic and ginger sautéing is just heavenly! If fresh garlic or ginger are not available, skip the sautéing step and add ½ teaspoon garlic powder and ½ teaspoon ginger when other ingredients are added.
    • Sriracha. The first time I tested this recipe without sriracha, I felt that it was missing something. It turns out that sriracha is that little extra “oomph” – bold, warm flavors and a little spice!
    • Peanut oil adds an extra level of peanut flavor to this recipe, but sesame, canola, or olive oil can be used instead.

    Step by step instructions

    Peanut sauce

    Steps one and two to make peanut tofu sauce
    Steps three and four to make peanut tofu sauce
    1. Sauté ginger and garlic in peanut oil over medium heat until lightly browned and aromatic.
    2. Step two: Add the peanut butter, coconut milk, soy sauce, rice vinegar, and sriracha. Stir with a whisk to combine.
    3. Step three: Bring to a boil over high heat. Reduce to simmer over medium-low, stirring occasionally to prevent sticking.
    4. Step four: The peanut sauce is ready when thickened and a deep brown. It should be able to coat the back of a spoon without sliding off. Add the tofu and stir to combine.

    Baked tofu

    Plastic container filled with cubed tofu, corn starch and olive oil

    The tofu is made using the same method as my favorite baked tofu. I skip the marinating step in this recipe because the peanut sauce adds so much flavor. You can also prep tofu in the air fryer using my air fryer tofu recipe.

    If you want to marinate the tofu (it will make it even more delicious!) you might like my marinated tofu recipe.

    Tips and variations

    • Saltiness: Choose reduced-sodium soy sauce to cut down on salt or use tamari for a gluten-free option. Taste the sauce for salt before adding in table salt.
    • Variations: Try chickpeas, steamed cauliflower, or tempeh for something different. To do this, simply toss in the sauce and serve when warmed. You might also like my chickpea and peanut sauce bowls.
    • Serving ideas: For a complete meal, serve with basmati or brown rice and steamed broccoli or green beans. It also goes well in a stir fry or fried rice.
    • Check out more ways to make tofu in my complete guide to tofu.
    • For more tips and customization ideas, check out my peanut sauce page.

    Recipe FAQ

    How long do leftovers keep?

    Keep leftovers refrigerated in a closed container for 3-4 days. Reheat single servings in the microwave or on the stove over medium-low heat until warmed through. Add a splash of coconut milk or vegetable broth as needed to thin the sauce.

    Can I freeze the sauce?

    Yes! The peanut sauce freezes well for up to 3 months. Let thaw overnight in the fridge before reheating. I recommend freezing the sauce on its own and making tofu as you are ready to eat it.

    Can I make this on the stovetop instead?

    Yes, you can just sauté the tofu over medium-high heat instead of baking it. I also have pan-fried peanut tofu that uses this method.

    Can I make this with tempeh?

    Definitely! All you need to do is cube the tempeh and steam it before tossing it in the peanut sauce. Steaming removes any bitterness that the tempeh might have.

    What can I use in place of peanut butter?

    You can make this recipe with almond butter or try sunflower seed butter for a nut-free option.

    Gold fork piercing piece of peanut tofu

    Looking for more ways to make tofu?

    • General Tso's Tofu
    • Baked Panko-Breaded Tofu Nuggets
    • Easy BBQ Tofu Sandwich
    • Baked Sesame Tofu

    Did you try this recipe? You can leave a star rating ⭐️⭐️⭐️⭐️⭐️ in the recipe card or a review down in the comments section. I always appreciate your feedback! You can also follow along on my YouTube, Instagram, TikTok, and Pinterest or sign up for my newsletter!

    Overhead view of gray bowl with broccoli, peanut tofu and a lime wedge
    Print Recipe
    5 from 1 vote

    Baked Peanut Tofu

    Crispy baked tofu served in a creamy peanut sauce made with coconut milk and other flavorful ingredients.
    Prep Time5 mins
    Cook Time15 mins
    Tofu Baking Time25 mins
    Total Time45 mins
    Servings: 5 servings
    Author: Cassidy Reeser, MS, RD

    Ingredients

    • 2 14 ounce containers extra firm tofu see note #1
    • 2 tablespoons extra virgin olive oil or canola, peanut, etc.
    • 2 tablespoons corn starch
    • ¼ teaspoon coarse salt
    • 1 teaspoon peanut oil
    • 1 tablespoon minced ginger
    • 1 tablespoon minced garlic
    • ½ cup creamy peanut butter see note #2
    • 1 can (14 ounces) coconut milk see note #3
    • 2 tablespoon soy sauce choose reduced sodium for less salt
    • 1 tablespoon rice vinegar
    • 1 tablespoon sriracha
    • fresh chopped cilantro for serving
    • lime wedges for serving

    Instructions

    • Preheat the oven to 420 degrees F. Lightly oil a sheet pan or line it with parchment paper. Set aside.
    • Drain water off of tofu and pat dry with a paper towel/clean cloth. Slice into ½ inch cubes. Transfer to a Tupperware container or large sealable bag. Sprinkle with 2 tablespoons corn starch, 2 tablespoons olive oil an ¼ teaspoon salt. Toss to evenly coat.
    • Add tofu to the sheet pan, leaving space between cubes. Bake at 420F for 25-30 minutes, or until crisp and golden.
    • Meanwhile, make the peanut sauce. Heat peanut oil in a medium sauce pot (a large skillet also works) over medium heat. Once hot, add ginger and garlic. Sauté until lightly browned and aromatic, about 1 minute.
    • Add the peanut butter, coconut milk, soy sauce, rice vinegar, and sriracha. Whisk to combine.
    • Bring to a boil over high heat. Once boiling, reduce to simmer over medium-low, whisking occasionally to prevent sticking. Once thickened enough to coat the back of a spoon without sliding off, add the baked tofu. Stir to coat the tofu.
    • Serve immediately, or continue cooking if you prefer a thicker sauce. Garnish with fresh chopped cilantro and lime wedges. Enjoy!

    Video

    Notes

    1. Tofu: This tofu is prepared using my baked tofu method. You can also use firm or super firm tofu. You can press the tofu if you want but it's not necessary since it will be baked.
    2. Peanut butter: I prefer creamy for a smooth sauce, but crunchy will work if that's what you have on hand.
    3. Coconut milk: You can use lite coconut milk for a lighter option. Coconut milk beverage (the kind in boxes) won't work here.
    4. Leftovers and reheating: Keep leftovers refrigerated in a closed container for 3-4 days. Reheat single servings in the microwave or on the stove over medium-low heat until warmed through. Add a splash of coconut milk or vegetable broth as needed to thin the sauce.
    5. Freezing: The peanut sauce freezes well for up to 3 months. Let thaw overnight in the fridge before reheating. I recommend freezing the sauce on its own and making tofu as you are ready to eat it.

    Instagram icon

    Did you make this recipe?

    Tag @cozypeachkitchen on Instagram and hashtag
    #cozypeachkitchen

     
    Serving: 1servingCalories: 339kcalCarbohydrates: 15gProtein: 19gFat: 24gSaturated Fat: 5gSodium: 618mgPotassium: 440mgFiber: 2gSugar: 6gVitamin A: 4IUVitamin C: 3mgCalcium: 98mgIron: 3mg

    Note: This recipe was originally shared July 11th, 2019. It was updated on April 5th, 2021 with new photos, a video and more tips. The recipe remains the same.

    More Vegetarian Dinner Recipes

    • Baked Sweet Potato Bowls with Tempeh
    • One Pot Vegetarian Chili Mac
    • Rice and Bean Casserole with Sweet Potatoes
    • Vegetarian Red Curry Noodles (One Pot)
    1.5K shares

    Reader Interactions

    Comments

    1. Aidan

      November 10, 2019 at 8:03 pm

      Holy cow, I made this tonight and my family flipped. It was so amazingly good. Will definitely go in my regular rotation. Even my husband (sadly an avowed carnivore and not a tofu fan) devoured it with gusto. My daughters and I (vegetarians all) were in heaven. Brava!

      Reply
      • Cassidy Reeser, RDN, LD

        November 11, 2019 at 11:32 am

        That is great to hear! Thanks for sharing.

        Reply

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    Smiling portrait of a woman holding a bowl of grits and tofu.

    Hi, I’m Cassidy! I’m the registered dietitian behind Cozy Peach Kitchen, a food and nutrition blog sharing easy vegetarian recipes for every occasion.

    More about me →

    Trending now

    • Vegan Avocado Pesto Pasta
    • Stovetop Gouda Mac and Cheese
    • Sweet Potato Quinoa Bowls with Almond Dressing
    • Vegetarian Black Bean Quinoa Casserole (Dump and Bake!)
    • Mediterranean Quinoa Bowls with Balsamic Chickpeas
    • Instant Pot Black Beans and Rice

    Vegetarian meal prep

    • Quinoa Edamame Salad with Peanut Sauce
    • Vegan Breakfast Egg Sandwiches
    • Vegan Lentil Bowls with Lemon Tahini Dressing
    • Easy Vegetarian Bean Burritos
    • One-Pot Vegetarian Spaghetti
    • Instant Pot Red Beans and Rice (Vegan)
    • Southwest Quinoa Taco Salad
    • Sweet Potato Quinoa Bowls with Almond Dressing

    Footer

    Logos

    Footer

    About

    • Privacy Policy and Disclaimer
    • Accessibility Statement

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact
    • Work with Cassidy

    As an Amazon Associate, I earn from qualifying purchases.

    Copyright © 2022 Cozy Peach Kitchen®. All rights reserved.