• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • About
  • Contact
  • Work With Us
  • Shop
  • Subscribe

My Darling Vegan logo

  • Recipes
  • Vegan Resources
  • eBooks
Home » Recipes » Vegan Dinner Recipes » Crispy Tofu with Peanut Sauce

Crispy Tofu with Peanut Sauce

by Sarah McMinn / Posted: March 28, 2018 / Updated: July 1, 2021 / Disclosure: This post may contain affiliate links. Jump to Recipe Print Recipe Total Time: 30 mins

1.9K shares
  • 417

Crispy Tofu with Peanut Sauce! This vegan and gluten free meal is rich, creamy, and so good! Serve it with green veggies and rice for a delicious weeknight dinner. Made in under 30 minutes for a family friendly recipe everyone will love!

Bowl of peanut tofu with rice and broccolini

Disclosure: This post may contain affiliate links.

This post was originally published on March 28, 2018

I've mentioned before that my kids are very picky eaters. If my son could have it his way he would live on candy alone. Because I won't feed my son candy for dinner (or breakfast, or lunch, or midday snack), I am always on the lookout for healthy meals that my kids will eat without putting up a fight. Fortunately, right next to the candy, my children's favorite food is tofu. And we eat a lot of tofu at my house.

These days, we are loving this Peanut Tofu. This recipe is healthy, filled with protein and fiber, super versatile, and kid-approved. Best of all? This recipe can be made in just 30 minutes! That means it's the perfect weeknight meal that the whole family will enjoy.

And this peanut tofu makes a great leftover lunch!


Table of Contents show
Recommended Ingredients & Equipment
How to make Tofu with Peanut Sauce
Serving and Storing
Tips and Tricks
Frequently Asked Questions
More Vegan Tofu Recipes
Tofu with Peanut Sauce

Recommended Ingredients & Equipment

This crispy tofu with peanut sauce is made with easy to find ingredients that you likely already have on hand. Best of all, it's super versatile! Feel free to swap different veggies, grain, and toppings as you please.

Here is everything you need.

Ingredients for crispy tofu measured out and placed on a marble backdrop

Ingredient Notes

  • Rice - You can use either white or brown rice. Also feel free to use quinoa, couscous, or cauliflower rice.
  • Extra-Firm Tofu - Look for high-protein extra-firm tofu. This particular tofu does not need to be pressed. If you can only find water-packed tofu, make sure to thoroughly press out the water with a tofu press. Softer tofu will crumble and not give you the same chewy texture.
  • Oil - Any high heat oil will do. I recommend coconut or avocado oil.
  • Thai Peanut Sauce - Either homemade or store bought will work.
  • Veggie of Choice - Broccolini, kale, and asparagus are my go-to choices to pair with this meal. Feel free to use your favorite green vegetable.

Recommended Equipment

For this recipe, you will need basic cooking equipment including a saucepot, a sauté pan, and kitchen utensils. (<<affiliate links)


How to make Tofu with Peanut Sauce

Step One - Cook the Rice

Left: Uncooked rice and water in a saucepan. Right: Cooked and fluffed white rice.

Bring the rice, along with 2 cups of water, to a boil. Cover and reduce heat to simmer until all the water has evaporated. Set aside. Note: If using white rice, your cooking times will be much faster. Follow the instructions on the package for exact cooking times.

Pro Tip: I recommend brown rice because it has more protein and is much lower on the glycemic index than white rice. Brown rice also has great benefits such as being anti-inflammatory and high in important minerals such as magnesium and manganese.

Step Two – Make the Peanut Sauce

Peanut sauce in a glass bowl with a whisk on a marble countertop

Mix together the ingredients for Thai Peanut Sauce. I do recommend making your own. This recipe can be whipped together in 5 minutes and is highly versatile. However, if you would rather use store bought sauce, that’s no problem. You want about ½ cup of peanut sauce total for this vegan stir fry recipe.

Step Three - Cook the Tofu

Tofu cut into small cubes and placed in a large cast iron skillet

Drain any water out of the tofu and pat it dry. Place it on a cutting board and with a sharp knife, cube the tofu into ½" cubes. Cut the tofu as evenly as possible to ensure an even fry.

Crispy cubed tofu in a cast iron skillet drizzled with peanut sauce.

Add the tofu to the hot oil. Rather than stirring with a spoon, I find that shaking the tofu in the pan allows for more even frying. This also prevents the tofu from sticking to the bottom of the pan or the stirring spoon. Grab the handle and shake, while still over the heat, for 10 seconds at a time, shaking hard enough so that the tofu is popping around and getting cooked on all sides. Do this every 30 seconds or so.

Once the tofu is brown on all sides, add one half of the peanut sauce to the tofu and mix it until the tofu is fully coated. Some of the peanut sauce will stick to the pan - that's okay.

Step Four - Sauté Veggies (Optional)

Broccolini cut up into small bite sized florets and cooked in a black skillet

Add oil to a separate pan and sauté broccolini or veggies of choice until cooked all the way through and slightly charred on the outside. Season with salt and pepper.

Finished tofu dish served with rice and broccolini in a white bowl.

Serving and Storing

Serving - Serve this meal shortly after it's made. Assemble by dividing the rice evenly between 4 plates. Top with peanut tofu, broccolini, green onions, peanuts, and extra peanut sauce and serve.

Storing - Store leftovers in an airtight container in the refrigerator for up to 3 days. To eat leftovers, gently reheat the stir fry over the stove or in the microwave. I don't recommend freezing this meal.

Tips and Tricks

  1. Feel free to use any type of rice you would like. I opt for brown jasmine rice but any kind of rice will work. Just follow the package's instructions for cooking times.
  2. Look for high-protein extra-firm tofu. This particular tofu does not need to be pressed. If you can only find water-packed tofu, make sure to thoroughly press out the water with a tofu press. Softer tofu will crumble and not give you the same chewy texture.
  3. Heat the sauté pan so that it’s hot before adding the tofu. The tofu should sizzle when it hits the pan. This is to ensure the tofu does not stick to the pan.
  4. Shake the tofu frequently when cooking to prevent the tofu from sticking to the bottom and allowing the tofu to cook evenly.
  5. Save on time and use store bought peanut sauce. You will need about ½ cup total for this recipe.

Frequently Asked Questions

What kind of tofu should I use?

Use high-protein extra-firm tofu. This particular tofu does not need to be pressed. If you can only find water-packed tofu, make sure to thoroughly press out the water with a tofu press. Softer tofu will crumble and not give you the same chewy texture.

Is this recipe gluten-free?

As it is written, the recipe is not gluten-free because the peanut sauce contains soy sauce. However, you can easily make this recipe gluten-free by using Tamari – a wheat-free alternative to soy sauce. For a grain-free option, consider swapping out the rice with cauliflower rice.

What else can I add to this tofu stir fry?

Broccolini, kale, and asparagus are my go-to choices to pair with this meal. You can also add carrots, eggplant, or bell peppers.


More Vegan Tofu Recipes

  • Hawaiian Teriyaki Tofu Skewers
  • Vegan Kung Pao with Tofu
  • BBQ Tofu with Grilled Pineapple Salsa
  • Tofu Banh Mi Sandwich
  • Vegetable Fried Rice with Tofu

Tofu with Peanut Sauce

Crispy Tofu with Peanut Sauce! This vegan and gluten free meal is rich, creamy, and so good! Serve it with green veggies and rice for a delicious, hearty, and healthy weeknight dinner. Made in under 30 minutes for a family friendly recipe everyone will love!
5 from 2 votes
Print Pin Rate
Prep Time: 15 minutes minutes
Cook Time: 15 minutes minutes
Total Time: 30 minutes minutes
Servings: 4 people
Calories: 557kcal
Author: Sarah McMinn

Ingredients

  • 1 cup uncooked rice
  • 14 ounces extra firm tofu, drained and pressed
  • 2 tbsp oil, divided
  • ½ tsp salt
  • 1 small bunch broccolini, stems chopped 1-2"
  • 1 batch Thai Peanut Sauce
  • 1-2 green onions, sliced thin
  • ¼ cup roasted peanuts
  • a few sprigs of cilantro
US Customary - Metric

Instructions

  • Start by making rice according to package instructions. Note, cooking times will change depending on the type of rice. While rice cooks, prepare everything else.
  • In a small blender combine all the ingredients for the Peanut Ginger Sauce. Blend until smooth and set aside. 
  • In a large nonstick skillet, heat 1 tablespoon of oil over medium heat. Cube tofu into ½" inch pieces. Once the oil is hot (it should sizzle when tofu hits the pan) add tofu and salt. Pan-fry for 5-7 minutes stirring frequently until tofu is golden brown on all sides. 
  • Add ½ of the peanut sauce to the tofu and stir until tofu is completely coated. Some of the sauce may stick to the pan; that's okay. Once the tofu has caramelized on the edges, another 5 minutes, remove from heat and set aside. 
  • Add the remaining oil to a separate pan. Sauté the broccolini (or vegetable of choice) for 5 minutes until the broccolini has wilted and is tender. 
  • To serve, spoon rice in the bottoms of each bowl. Evenly divide the tofu and broccolini and top with extra sauce and topping of choice. Serve immediately. 

Notes

Serving and Storing - Serve this meal shortly after it's made. Serve over rice, noodles, quinoa, cauliflower rice, or omit the grain all together for a low-carb vegan meal. Store leftovers in an airtight container in the refrigerator for up to 3 days. To eat leftovers, gently reheat the stir fry over the stove or in the microwave.
Recipe Tips
  1. Look for high-protein extra-firm tofu. This particular tofu does not need to be pressed. If you can only find water-packed tofu, make sure to thoroughly press out the water with a tofu press. Softer tofu will crumble and not give you the same chewy texture.
  2. Heat the sauté pan so that it’s hot before adding the tofu. The tofu should sizzle when it hits the pan. This is to ensure the tofu does not stick to the pan.
  3. Shake the tofu frequently when cooking to prevent the tofu from sticking to the bottom and allowing the tofu to cook evenly.
  4. Save on time and use store bought peanut sauce. You will need about ½ cup total for this recipe.
Frequently Asked Questions
What kind of tofu should I use? Use high-protein extra-firm tofu. This particular tofu does not need to be pressed. If you can only find water-packed tofu, make sure to thoroughly press out the water with a tofu press. Softer tofu will crumble and not give you the same chewy texture.
Is this recipe gluten-free? As it is written, the recipe is not gluten-free because the peanut sauce contains soy sauce. However, you can easily make this recipe gluten-free by using Tamari – a wheat-free alternative to soy sauce.
 

Nutrition

Calories: 557kcal | Carbohydrates: 49g | Protein: 22g | Fat: 31g | Saturated Fat: 5g | Sodium: 1272mg | Potassium: 639mg | Fiber: 4g | Sugar: 5g | Vitamin A: 30IU | Vitamin C: 1.2mg | Calcium: 76mg | Iron: 3mg
@mydarlingvegan on Instagram
If you give this recipe recipe a try, snap a photo and share it on Instagram. Make sure to tag @mydarlingvegan so I can see your creations!
« Vegan Ribs w/ Tempeh
Best-Ever Vegan Crepes »

Hi, I’m Sarah. I’m a 14-year (and counting) vegan, professionally trained photographer, former pastry chef, founder of My Darling Vegan, and author of the 4-Week Vegan Meal Plan.

Follow me on Instagram, Facebook, and Pinterest and read more about me here.

Reader Interactions

Comments

  1. Mikayla Souza says

    May 28, 2021 at 2:57 pm

    5 stars
    this recipe is delicious! i could drink the peanut sauce.

    Reply
  2. Allison R. says

    August 23, 2020 at 5:07 pm

    5 stars
    This is SO GOOD. We even were really low on sesame oil for the sauce and subbed sesame seeds and olive oil and it was still amazing! My 8 year old liked it a lot too!

    Reply
  3. Kimberly says

    May 21, 2018 at 1:43 am

    Woah! These look AMAZING!

    Reply
    • Sarah says

      May 21, 2018 at 7:27 am

      Thanks so much!

      Reply
5 from 2 votes (1 rating without comment)

Leave a Reply Cancel reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

Welcome to My Darling Vegan. I am a classically trained chef and professional photographer. With 14 years of vegan experience, my goal is to make vegan eating easy, fun, and accessible for all.

More about me →

As Featured In...

Most Popular

  • Stack of three vegan blueberry muffins
    The BEST Vegan Blueberry Muffins
  • Stack of vegan chocolate crinkle cookies
    Vegan Chocolate Peppermint Crinkle Cookies
  • Finished bread cut into slices on a cutting board
    Best-Ever Vegan Zucchini Bread
  • Lemon Poppy Seed Muffin with bite
    Vegan Lemon Poppy Seed Muffins
  • Vegan Vanilla Cupcakes with sprinkles
    Best-Ever Vegan Vanilla Cupcakes
  • Raw carrot cake bites on a cutting board
    Raw Carrot Cake Bites

See more recipes →

Healthy Vegan Recipes

You must use the category name, not a URL, in the category field.

See more Healthy Vegan Recipes →

Vegan Recipe Roundups

  • 12 Classic Vegan Cheese Recipes
  • 20 Best Ever Vegan Cookie Recipes
  • 11 of the BEST Vegan Muffin Recipes
  • Get ready to cross the incredible world of cauliflower with these 11 mouthwatering vegan recipes.
    11 DELICIOUS Vegan Cauliflower Recipes

View more recipe roundups →

Footer

↑ back to top

List of places MDV has been featured in.
  • Recipes
  • Shop
  • Work With Us
  • Contact
  • Privacy
  • Press
  • Accessibility Statement






THIS SITE CONTAINS AFFILIATE LINKS     © 2022 My Darling Vegan — All Rights Reserved

×

Need help with dinner? Check out Easy Weeknight Dinners for easy and wholesome recipes the whole family will love!

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.