Go Back
–+ servings
Keto Crispy Peanut Tofu & Cauliflower Rice Stir-Fry – vegetarian recipe
Stav Kogan

Keto Crispy Peanut Tofu & Cauliflower Rice Stir-Fry

A deeply satisfying, flavor-packed keto stir-fry featuring crispy baked tofu, a rich and savory peanut sauce, and a colorful medley of crisp vegetables served over fluffy cauliflower rice. This plant-based powerhouse is low-carb and high in flavor.
Prep Time 1 hour 15 minutes
Cook Time 45 minutes
Total Time 2 hours
Servings: 4 serving
Calories: 315

Ingredients
  

  • For the Crispy Tofu
  • 1 block extra-firm tofu (14 to 16 oz / 400 to 454 g)
  • 1 tbsp (15 ml) soy sauce or tamari for gluten-free
  • 1 tbsp (15 ml) avocado oil or sesame oil
  • For the Keto Peanut Sauce
  • ¼ cup low-sodium soy sauce or tamari
  • 3 tbsp (45 ml) creamy, unsweetened peanut butter
  • 3 tbsp (45 ml) keto-friendly brown sugar substitute
  • 1.5 tbsp (23 ml) toasted sesame oil
  • 1 tsp (5 ml) chili garlic sauce or sugar-free sriracha
  • 1 tbsp (15 ml) unseasoned rice vinegar
  • 2 to 3 tbsp (45 ml) warm water, to thin
For the Stir-Fry
  • 1 medium head of cauliflower, riced (about 4 cups / 960 ml)
  • 1 tbsp (15 ml) avocado oil or coconut oil
  • 2 to 3 cloves garlic, minced
  • 1 red bell pepper, thinly sliced
  • 1 cup (240 ml) broccoli florets
  • Optional Garnish: Sliced green onions, sesame seeds, chopped peanuts
  • For the absolute best texture, don't skip pressing the tofu. Removing as much water as possible is the key to getting it crispy in the oven and preventing it from becoming soggy in the sauce.
  • Feel free to swap the veggies! Low-carb options like sliced mushrooms, zucchini, bok choy, or snap peas would all be delicious additions to this stir-fry.
  • For easy weeknight prep, you can press and bake the tofu, whisk the sauce, and chop your vegetables up to 2 days in advance. Store them in separate airtight containers in the refrigerator.

Method
 

  1. Directions
  2. Press the Tofu for Maximum Crispiness: Drain the tofu and press it for at least 60 minutes to remove excess water. You can use a tofu press or wrap the block in paper towels, place it on a plate, and set something heavy on top, like a cast-iron skillet.
  3. Bake the Tofu to Golden Perfection: Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper.
  4. Cut the pressed tofu into ¾-inch cubes.
  5. In a bowl, gently toss the cubes with 1 tbsp (15 ml) soy sauce and 1 tbsp (15 ml) oil.
  6. Spread in a single layer on the baking sheet and bake for 25-30 minutes, flipping halfway, until firm and golden brown.
  7. Whisk up the Peanut Sauce: While the tofu bakes, whisk together all the peanut sauce in a small bowl until smooth.
  8. Add warm water, one tablespoon at a time, until you reach a pourable consistency.
  9. Sauté the Cauliflower Rice: Heat a large skillet or wok over medium-high heat with 1 tbsp (15 ml) of oil.
  10. Add the minced garlic and cook for 30 seconds until fragrant.
  11. Add the riced cauliflower with a pinch of salt and pepper, and stir-fry for 5-7 minutes until tender-crisp.
  12. Remove from the skillet and set aside.
  13. Stir-Fry the Vegetables: Return the skillet to the heat.
  14. Add the broccoli florets and bell pepper, and stir-fry for 4-5 minutes until vibrant and crisp-tender.
  15. Bring It All Together: Add the baked tofu back to the skillet with the vegetables.
  16. Pour the peanut sauce over everything and toss gently to coat.
  17. Cook for 1-2 minutes more, just until the sauce is warmed through.
  18. Serve and Garnish: Divide the cauliflower rice among four bowls.
  19. Top with the peanut tofu stir-fry and garnish with sliced green onions, sesame seeds, and chopped peanuts, if desired.
  20. Adjust sauce consistency to your liking. Different brands of peanut butter have different thicknesses. Start with 2 tablespoons (30 ml / 1 fl oz) of water and slowly add more until the sauce is smooth and pourable but still thick enough to coat the tofu.

Nutrition

Calories: 315kcalCarbohydrates: 14gProtein: 15gFat: 22g

Tried this recipe?

Let us know how it was!