Spicy Peanut Butter Tofu Stir Fry

🤔 How to fall in love with Tofu?




🌱 If you’re on the fence about this questionable plant-based protein, this recipe might just change ya mind!


🔑 It comes down to flavor and texture (that’s why most people stray from Tofu). All you need is a little bit of patience and the perfect sauce.






Serving Size: 1/2 entire serving
  • Protein - 27.6 g
  • Carbs - 16.5 g
  • Fat - 25.1 g


  • 15.5 - 16 oz organic extra firm tofu
  • 1 tablespoon Toasted Sesame oil
  • 3 tablespoons coconut aminos, Tamari or soy sauce
  • 10 drops monkfruit extract (~2 tbsp maple syrup or sweetener of choice)
  • 2 tablespoons creamy nut butter (peanut, almond or sunflower seed)
  • 1 tablespoon lime juice
  • 1 teaspoon chili garlic sauce
  • veggies of choice

Cooking Utensils

  • medium mixing bowl
  • large non-stick pan or skillet


Oven Method:

Preheat oven to 400F and line a baking sheet with parchment paper.

Wrap tofu in a clean, absorbent towel and set something heavy on top – like a cast-iron skillet – to press out excess moisture.

Once the oven is preheated, unwrap tofu and cut into small cubes. Arrange on the lined baking sheet in an even layer and bake for 25-30 minutes or until puffy, dried out, and slightly crispy on the edges. The longer you bake it, the firmer and crispier it will get, so adjust cooking time accordingly.

Air Fryer Method:

Wrap tofu in a clean, absorbent towel and set something heavy on top – like a cast-iron skillet – to press out excess moisture.

Unwrap tofu and cut into small cubes. Arrange in the air fryer in an even layer and cook on 400F for 20 minutes minimum. Same recommendations apply for level of crispiness.

Spicy Peanut Butter Marinade:

In a small mixing bowl, add sesame oil, aminos, sweetener, nut butter, lime juice, and chili garlic sauce. Whisk to combine. Then taste and adjust flavor as needed, adding more nut butter for creaminess/ nuttiness, aminos for saltiness, lime juice for acidity, or chili garlic sauce for heat. Set aside.

Add baked tofu to the almond butter-tamari sauce and let marinate for about 5 minutes, stirring occasionally. The longer it marinates, the more intense the flavor.

Stir Fry:

Heat a large skillet over medium heat. Once hot, add the tofu. Cook for about 5 minutes, stirring occasionally until browned on all sides and slightly caramelized. Remove from pan and set aside.

Prepare veggies, rice or cauliflower rice to your liking and add the remaining marinade.

Additional Information

Approximately 443 calories (including 1.5 cups cauliflower rice)

Calories may vary depending on the brand of ingredients, substitutions and serving size.

Vegan, Low Carb, Dairy Free, High Protein

*Recipe adapted from

Still Hungry?

Enter your email here to receive our newest recipes!

Book Your One-Week Free Trial Now!

Why wait? Get the body you’ve always wanted with quick, effective training sessions that fit your busy life.
Sign up today to start your FREE TRIAL!

  • This field is for validation purposes and should be left unchanged.