Cozy Peach Kitchen

  • home
  • About
  • Recipes
  • Nutrition & Lifestyle
menu icon
go to homepage
  • Home
  • Recipe Index
  • About
  • Cookbook
  • Contact
  • Subscribe
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Home
    • Recipe Index
    • About
    • Cookbook
    • Contact
    • Subscribe
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×
    Home » Recipes » Vegetarian Dinner Recipes

    Baked Peanut Tofu

    Modified: Aug 9, 2023 · Published: Aug 4, 2023 by Cassidy Reeser, MS, RD · This post may contain affiliate links
    4.60 from 5 votes
    5 servings
    45 minutes minutes
    Pin Jump to Recipe
    Overhead view of gray bowl filled with peanut tofu, broccoli and a lime wedge
    Gold fork piercing piece of peanut tofu

    This rich and creamy baked peanut tofu is a savory vegan dish that's perfect for quick weeknight dinners. The peanut sauce is made using coconut milk and a few pantry staples, just pair it with rice and broccoli for a simple but satisfying meal!

    Overhead view of gray bowl filled with baked peanut tofu, broccoli and a lime wedge.

    I make all kinds of variations of peanut sauce more than almost any other recipe on the blog, so it's no surprise that this peanut tofu is one of my favorite recipes to make.

    What makes this peanut tofu different from other recipes is that the peanut sauce uses coconut milk and peanut butter. The result is an ultra-rich, creamy, and satisfying main.

    The tofu is baked in the oven while the peanut sauce simmers on the stove. The result is crispy baked tofu and a velvety-rich peanut sauce!

    If you're looking for a recipe without coconut milk, I highly recommend these spicy peanut noodles. The sauce is a little lighter but works just as well on baked tofu.

    Jump to:
    • Why this recipe works
    • Ingredients and substitutions
    • Peanut sauce steps
    • Baked tofu steps
    • Tips and variations
    • Storage tips
    • More tofu favorites
    • Recipe
    • Comments

    Why this recipe works

    • Quick & easy: The peanut sauce is made while the tofu bakes. This recipe requires just 15 minutes of active time.
    • Peanut sauce: Rich, savory, and subtly peanut-flavored with hints of ginger and garlic. The coconut milk adds a gentle sweetness to the sauce without adding an overpowering level of coconut flavor.
    • Tofu: The tofu is tossed in corn starch, salt, pepper, and oil, then baked in the oven to make crispy tofu.
    • Serving size: This recipe uses two blocks of tofu to make 4 to 5 servings of peanut tofu. Feel free to cut the recipe in half to make a smaller batch of peanut sauce and baked tofu.

    Ingredients and substitutions

    Labeled ingredients used to make peanut tofu.
    • Tofu: Extra firm or super firm tofu are my favorite kinds to use for baked tofu. Firm also works, but yields softer tofu.
    • Peanut butter: Choose natural or classic 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 light coconut milk in place of full-fat coconut milk for a lighter dish. Boxed coconut milk beverage does not work here, as it's much thinner than canned coconut milk.
    • 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: For the strongest flavor, choose fresh ginger and garlic. If fresh garlic or ginger is 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! If sriracha isn't available, either omit it or use an equal amount of garlic chili sauce or sambal oelek.
    • Peanut oil adds an extra level of peanut flavor to this recipe, but sesame, canola, or olive oil can be used instead.

    Peanut sauce steps

    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. Add the peanut butter, coconut milk, soy sauce, rice vinegar, and sriracha. Stir with a whisk to combine.
    3. Bring to a boil over high heat. Reduce to simmer over medium-low, stirring occasionally to prevent sticking.
    4. The peanut sauce is ready when thickened and deep brown in color. It should be able to coat the back of a spoon without sliding off. Add the tofu and stir to combine.

    Baked tofu steps

    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.

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

    Simply toss the cubed tofu in corn starch, salt, pepper, and oil.

    Golden cubes of tofu on parchment paper.

    Transfer to a parchment-paper-lined sheet pan and roast at 425F for 25 to 30 minutes, until golden and crispy. Stir the baked tofu into the peanut sauce.

    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 (or check out my peanut tempeh recipe) in place of tofu for something different. To do this, simply toss the cooked vegetables or protein in the sauce and serve warm. You might also like my chickpea peanut bowls, which use the same sauce.
    • Pan-fried tofu: For a stovetop option, just sauté the tofu in oil over medium-high heat until golden, about 8 to 10 minutes total. I also have pan-fried tofu that would go well in this sauce.
    • Serving ideas: For a complete meal, serve with basmati or brown rice and steamed broccoli or lemon garlic green beans. It also goes well in a stir fry or vegan 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.

    Storage tips

    Leftovers: Keep leftovers refrigerated in a closed container for 3-4 days.

    Reheating: 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.

    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.

    Gold fork piercing piece of peanut tofu

    More tofu favorites

    • Close up of texture of baked tofu covered in General Tso sauce.
      General Tso's Tofu
    • Tofu nugget with bite taken out of it stacked on more tofu.
      Baked Panko Breaded Tofu
    • Close up of tofu covered in barbecue sauce on a wheat bun.
      Easy BBQ Tofu Sandwich
    • Sesame tofu on white rice in a gray bowl with green onions in the background.
      Baked Sesame Tofu

    Did you try this recipe? You can leave a star rating in the recipe card or a review in the comments below. Or check out my cookbook and keep up to date with my YouTube, Instagram, TikTok, or newsletter!

    Recipe

    Want to Save This Recipe?

    Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!

    Please enable JavaScript in your browser to complete this form.
    Loading

    By submitting this form, you consent to receive emails from Cozy Peach Kitchen

    Overhead view of gray bowl with broccoli, peanut tofu and a lime wedge

    Baked Peanut Tofu

    Cassidy Reeser, MS, RD
    Crispy baked tofu served in a creamy peanut sauce made with coconut milk and other flavorful ingredients.
    4.60 from 5 votes
    Print Recipe Pin Recipe Save RecipeSaved!
    Prep Time 5 minutes mins
    Cook Time 15 minutes mins
    Tofu Baking Time 25 minutes mins
    Total Time 45 minutes mins
    Servings 5 servings

    Ingredients
      

    Baked Tofu

    • 2 (14-ounce) blocks extra firm tofu see note #1
    • 2 tablespoons extra virgin olive oil or canola, peanut, etc.
    • 2 tablespoons corn starch
    • ¼ teaspoon kosher salt
    • freshly ground black pepper to taste

    Peanut Sauce

    • 1 teaspoon peanut oil
    • 1 tablespoon minced ginger
    • 1 tablespoon minced garlic
    • ½ cup creamy peanut butter see note #2
    • 14 ounce can coconut milk see note #3
    • 2 tablespoon soy sauce choose reduced sodium for less salt
    • 1 tablespoon rice vinegar
    • 1 tablespoon sriracha see note #4
    • fresh chopped cilantro for serving
    • lime wedges for serving

    Instructions
     

    Baked Tofu

    • Preheat the oven to 425 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 closeable container or large sealable bag. Sprinkle with 2 tablespoons corn starch, 2 tablespoons olive oil, ¼ teaspoon salt, and freshly ground black pepper, to taste. Toss to evenly coat.
    • Add tofu to the sheet pan, leaving space between cubes. Bake at 425°F for 25 to 30 minutes, or until crisp and golden.

    Peanut Sauce

    • 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 to 2 minutes.
    • Add the peanut butter, coconut milk, soy sauce, rice vinegar, and sriracha. Whisk to combine.
    • Bring to a rapid simmer over medium-high heat. Reduce to simmer over medium-low, whisking occasionally to prevent a film from forming on top of the sauce.
    • 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. Sriracha: If unable to find sriracha, use an equal amount of garlic chili sauce or sambal oelek, or omit entirely.
    5. 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.
    6. 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.

    Nutrition

    Serving: 1servingCalories: 339kcalCarbohydrates: 15gProtein: 19gFat: 24gSaturated Fat: 5gSodium: 618mgPotassium: 440mgFiber: 2gSugar: 6gVitamin A: 4IUVitamin C: 3mgCalcium: 98mgIron: 3mg
    Did you make this?I love hearing how it went! Leave a review or tag me on Instagram @cozypeachkitchen so I can see your creations!

    « Red Lentil Casserole
    Farro Bake »

    Comments

    1. Liz says

      December 22, 2023 at 8:21 pm

      So tasty! I made this tonight for our family dinner, and it was a hit. I added some lime juice and more hot sauce to the sauce. It was delicious! Nutty, creamy, and a bit spicy. I also added some stir fry veggies in with the sauce and tofu, and we ate it over basmati rice.

      Reply
      • Cassidy Reeser says

        December 23, 2023 at 12:15 pm

        Sounds fantastic!! Thanks for the review 🙂

        Reply
    2. Emily says

      July 15, 2023 at 11:02 pm

      Wasn't great. Needed sugar.

      Reply
      • Cassidy Reeser says

        July 17, 2023 at 8:09 am

        Sorry you didn't like it! Sounds like a touch of maple syrup or honey would have helped 🙂

        Reply
    3. Aidan says

      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 says

        November 11, 2019 at 11:32 am

        That is great to hear! Thanks for sharing.

        Reply
    4.60 from 5 votes (2 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




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

    Hi, I'm Cassidy!

    I'm a registered dietitian, cookbook author, and decade-long vegetarian! I use my nutrition background to bring you balanced, nourishing, and comforting vegetarian recipes that are great for anyone looking to add more plant-based meals to their diet.

    More about me →

    Trending now

    • Close up of creamy macaroni and cheese.
      Stovetop Gouda Mac and Cheese
    • Slice of quinoa casserole on a white speckled plate with a gold fork.
      Vegetarian Black Bean Quinoa Casserole (Dump and Bake!)
    • Gold spoon dripping peanut sauce off of it.
      Peanut Stir Fry Sauce
    • View of an uncooked pie from above with rolling pin
      How to Make the Perfect Oil Pie Crust
    • Overhead view of square white casserole dish surrounded by two lemon halves, plates, and a green citrus juicer.
      Quinoa Pesto Bake
    • Close up of casserole topped with sliced radishes.
      Vegetarian Dump & Bake Casseroles

    Protein-packed meals

    • Close up of fajita veggies and tofu in a corn tortilla with green sauce.
      Vegetarian Sheet Pan Fajitas
    • Close up of mushroom stroganoff topped with a creamy sauce in a black-rimmed white enamel skillet.
      Vegetarian Mushroom Stroganoff
    • Gray bowl with lentils, chickpeas, sweet potatoes, and roasted vegetables.
      Roasted Lentils Sheet Pan Meal with Maple Tahini Dressing
    • Tofu and vegetable stir fry in a cast iron skillet.
      Crispy Tofu Stir Fry

    Footer

    About

    • Privacy Policy and Disclaimer
    • Accessibility Statement

    Keep in touch

    • Sign Up! for emails and updates
    • Check out my cookbook Vegetarian for Dinner

    Contact

    • Contact
    • Work with Cassidy

    As an Amazon Associate, I earn from qualifying purchases.

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

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.