Entrée Gluten-Free Recipes Vegan

Tofu Stir-Fry with Sweet and Spicy Peanut Sauce

Tofu Stir-Fry with Sweet and Spicy Peanut Sauce | The Foodie Eats

Tofu Stir-Fry with Sweet and Spicy Peanut Sauce

I have to admit… I have never been a big fan of tofu. There’s something about the texture that can get weird for me. But I will say this… I have also had tofu before that was delicious. So you can rest assured that if I’m sharing a tofu recipe with you, it is going to be delicious! And this tofu stir-fry is everything: sweet, salty, spicy, and savory.

My Favorite Tofu Ever. For Real.

The secret to this dish, IMO, is the preparation of the tofu – which is obviously the star. There are three steps in the process, but it’s SO worth it once you take your first bite! There’s actual texture, not just a soft, mushy piece of soy. And the caramelized glaze can be eaten alone by the spoonful! Just make sure you use a good nonstick pan because it might stick while cooking.

And as Always… Please Pin & Share the Love!

Tofu Stir-Fry with Sweet and Spicy Peanut Sauce | The Foodie Eats

The Method

5.0 from 2 reviews
Tofu Stir-Fry with Spicy Peanut Sauce
  • 1 14-ounce package extra firm tofu
  • 2 Tbsp. sesame oil - divided
  • ¼ cup soy sauce
  • 3 Tbsp. molasses (or maple syrup)
  • 2 Tbsp. peanut butter
  • 2 Tbsp. lime juice
  • 1 Tbsp. Sriracha
  • 1 lb. fresh broccoli - florets only
  • 2 red bell peppers - thinly sliced
  • 3 medium carrots - peeled, thinly sliced
  • optional: chopped peanuts (for garnish)
  1. Preheat oven to 400 degrees and line a baking sheet with parchment paper.
  2. Wrap tofu in a several paper towels and set a plate on top to press out excess liquid. Once dry, unwrap tofu and cut into very small cubes (about 100 pieces). Spread out evenly on the lined baking sheet and bake for 25 minutes, until puffy and slightly crispy on the edges.
  3. Meanwhile, add 1 Tbsp. of sesame oil, soy sauce, molasses, peanut butter, lime juice, and Sriracha to a small bowl and whisk until incorporated. Set aside.
  4. Add baked tofu to the sauce and let marinate for 5-10 minutes, stirring occasionally.
  5. Heat a large, nonstick skillet over medium heat. Once hot, add the tofu and about 3 tablespoons of marinade.
  6. Cook for about 5 minutes until browned and caramelized, stirring frequently. Remove from pan and set aside.
  7. Add remaining marinade, broccoli, and carrots to the skillet. Cover and cook for about 4-5 minutes (until carrots are slightly tender), stirring occasionally. Then remove lid, increase heat to medium-high, and add red bell peppers. Cook for 1-2 minutes more, stirring frequently, then remove from heat.
  8. Serve veggies in a bowl on top of white rice. Top with the caramelized tofu and crushed peanuts. Enjoy!


Tofu Stir-Fry with Sweet and Spicy Peanut Sauce | The Foodie Eats


You Might Also Like


  • Reply
    January 27, 2018 at 5:57 pm

    Great recipe! Love the peanut sauce!

  • Reply
    February 20, 2018 at 7:48 pm

    Made this by using 1/3rd C soy sauce in the sauce recipe and dropping baby corn, two red peppers, sliced Julianne, an onion, sliced carrots, and the sauce in an instant pot for 5 minutes, then adding the baked tofu after the timer went off and a rapid depressurization, and it came out great. Quite a treat!

Leave a Reply

Rate this recipe:  

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