Crispy Peanut Tofu with Cauliflower Rice

Dinner

October 30, 2026

Crispy Peanut Tofu with Cauliflower Rice – vegetarian recipe

Crispy peanut tofu with cauliflower rice is a sticky, nutty, gently spicy plate that earns its 75-minute timeline. Extra-firm tofu bakes to golden, crunchy edges, then gets drenched in a creamy peanut-sesame sauce and piled over fluffy cauliflower rice. It is pure plant-based comfort, and a couple of smart swaps make it work on a keto day too.

Craving something that’s both incredibly delicious and genuinely good for you? Look no further! This Crispy Peanut Tofu with Cauliflower Rice is a game-changer. We’re talking perfectly golden, crispy tofu cubes drenched in a rich, nutty, and slightly spicy peanut sauce that you’ll want to put on everything. Served over a bed of light and fluffy cauliflower rice, it’s a low-carb, high-protein meal that satisfies all the senses. Let’s get cooking!

Ingredients

• For the Crispy Tofu
• 12 oz / 340g extra-firm tofu, pressed for at least 30 minutes
• 1 tbsp / 15ml toasted sesame oil
• 2 cloves garlic, minced
• For the Savory Peanut Sauce
• 1 ½ tbsp / 22ml (0.7 fl oz) toasted sesame oil
• ½ tsp / 2.5ml (0.1 fl oz) chili garlic sauce
• 2 ½ tbsp / 40g (1.41 oz) creamy peanut butter
• ¼ cup / 60ml low-sodium soy sauce or tamari
• ½ cup / 100g (3.5 oz) light brown sugar, packed
• For the Cauliflower Rice
• 1 small head cauliflower, riced (about 4 cups)
• 1 tsp / 5ml toasted sesame oil for cooking

Instructions

1. First, press the tofu to remove excess water. Wrap the block in a clean kitchen towel or paper towels, place it on a plate, and set something heavy on top (like a cast-iron skillet or a few books) for at least 30 minutes.
2. Preheat your oven to 400°F / 200°C. Line a baking sheet with parchment paper. Once pressed, cut the tofu into 1-inch cubes. In a medium bowl, toss the tofu cubes with 1 tbsp (15 ml) sesame oil and the minced garlic until evenly coated.
3. Spread the tofu in a single layer on the prepared baking sheet. Bake for 25-30 minutes, flipping halfway through, until the edges are golden brown and crispy.
4. While the tofu bakes, prepare the sauce. In a small bowl, whisk together 1 ½ tbsp sesame oil, chili garlic sauce, peanut butter, soy sauce, and brown sugar until smooth and fully combined.
5. Prepare the cauliflower by shredding it into rice-sized pieces using a food processor or a box grater. You can also use store-bought cauliflower rice to save time.
6. Heat 1 tsp (5 ml) of sesame oil in a large skillet or wok over medium-high heat. Add the cauliflower rice and sauté for 5-8 minutes, stirring occasionally, until it’s tender-crisp. Set aside.
7. Once the tofu is finished baking, add it to the skillet with the peanut sauce. Stir gently over medium heat for 1-2 minutes, allowing the sauce to thicken and coat every piece of tofu.
8. To serve, plate a generous portion of the cauliflower rice and top it with the saucy, crispy peanut tofu. Garnish with sesame seeds or sliced green onions if desired, and enjoy immediately.

Nutritional Information

• (Estimated)
• Serving Size: 1/2 of recipe
• Calories: 485 kcal
• Protein: 22g
• Carbohydrates: 45g
• Fat: 25g

Pro Tips

• for Perfect Peanut Tofu
• For extra crispy tofu, tear it into chunks instead of cubing it. The rough, uneven edges get wonderfully crisp in the oven.
• Customize your sauce! A squeeze of fresh lime juice brightens it up, a dash of sriracha adds more heat, or a teaspoon of grated fresh ginger adds a zesty kick.
• Bulk up the meal by sautéing other veggies like broccoli florets, sliced bell peppers, or snap peas along with the cauliflower rice for extra nutrients and crunch.
• The peanut sauce can be made up to 3 days in advance and stored in an airtight container in the refrigerator. This makes weeknight prep even faster.

FAQ

Q: How do you get the tofu extra crispy
A: To get extra crispy tofu, press it for at least 30 minutes to remove all excess water before baking. For even crispier results, the recipe suggests tearing the tofu into chunks instead of cubing it, as the rough edges crisp up nicely in the oven at 400°F / 200°C.

Q: Can I make this peanut tofu recipe gluten-free
A: Yes, you can easily make this recipe gluten-free. Simply substitute the low-sodium soy sauce with tamari when you are preparing the savory peanut sauce.

Q: Can I prepare the peanut sauce ahead of time
A: Absolutely. The peanut sauce can be made up to 3 days in advance and stored in an airtight container in the refrigerator. This is a great tip for faster weeknight meal prep.

Q: What other vegetables can I add to this dish
A: You can bulk up this meal by sautéing other vegetables along with the cauliflower rice. Good options include broccoli florets, sliced bell peppers, or snap peas for extra nutrients and crunch.

Pro Tips

  • Press the tofu for at least 30 minutes under something heavy — dry tofu is what turns golden and crispy in the oven instead of steaming into soft cubes.
  • Tear the tofu into rough chunks instead of cubing it; the uneven, craggy edges crisp up far better and catch more of the peanut sauce.
  • The peanut sauce can be whisked together up to 3 days ahead and kept in the fridge — stir in a squeeze of lime or a little grated fresh ginger just before coating the tofu.
  • As written the sauce uses 1/2 cup light brown sugar (45g carbs per serving); for a keto version swap it for a brown sugar substitute like erythritol or allulose and the macros drop dramatically.
  • Sauté the cauliflower rice 5-8 minutes in toasted sesame oil until tender-crisp, and bulk it up with broccoli florets, bell peppers, or snap peas if you want more crunch on the plate.

Frequently Asked Questions

Can I make the peanut sauce ahead of time?

Yes — it keeps in an airtight container in the fridge for up to 3 days and actually tastes better once the flavors meld. Rewhip it with a splash of water if it thickens too much.

Can I use a different nut butter?

Almond butter works in the same measure and keeps the sauce just as creamy, though peanut butter gives the classic flavor the dish is named for. For a nut-free version, sunflower seed butter is the closest stand-in.

Is this dish keto-friendly?

As written, one serving has 45g carbs, mostly from the light brown sugar in the sauce, so it is more low-carb-adjacent than strict keto. Swap the brown sugar for a keto sweetener and it becomes a solid keto meal on the cauliflower rice.

How do I keep the tofu crispy under the sauce?

Toss the baked tofu with the warm peanut sauce only for 1-2 minutes over medium heat, just until coated and thickened. Prolonged simmering softens the crust you worked for.

Recipe card below.

More Recipes You’ll Love

Crispy Peanut Tofu with Cauliflower Rice – vegetarian recipe
Stav Kogan

Crispy Peanut Tofu with Cauliflower Rice

A low-carb, high-protein meal featuring perfectly golden, crispy tofu cubes drenched in a rich, nutty, and slightly spicy peanut sauce, served over a bed of light and fluffy cauliflower rice.
Prep Time 35 minutes
Cook Time 40 minutes
Total Time 1 hour 15 minutes
Servings: 2 serving
Calories: 485

Ingredients
  

  • For the Crispy Tofu
  • 12 oz (340 g) extra-firm tofu, pressed for at least 30 minutes
  • 1 tbsp (15 ml) toasted sesame oil
  • 2 cloves garlic, minced
  • For the Savory Peanut Sauce
  • 1 ½ tbsp / 22ml (0.7 fl oz) toasted sesame oil
  • ½ tsp (2.5 ml / 0.1 fl oz) chili garlic sauce
  • 2 ½ tbsp / 40g (1.41 oz) creamy peanut butter
  • ¼ cup (60 ml / 2 fl oz) low-sodium soy sauce or tamari
  • ½ cup (100 g / 3.5 oz) light brown sugar, packed
  • For the Cauliflower Rice
  • 1 small head cauliflower, riced (about 4 cups / 960 ml)
  • 1 tsp (5 ml) toasted sesame oil for cooking
  • for Perfect Peanut Tofu
  • For extra crispy tofu, tear it into chunks instead of cubing it. The rough, uneven edges get wonderfully crisp in the oven.
  • Customize your sauce! A squeeze of fresh lime juice brightens it up, a dash of sriracha adds more heat, or a teaspoon of grated fresh ginger adds a zesty kick.
  • Bulk up the meal by sautéing other veggies like broccoli florets, sliced bell peppers, or snap peas along with the cauliflower rice for extra nutrients and crunch.
  • The peanut sauce can be made up to 3 days in advance and stored in an airtight container in the refrigerator. This makes weeknight prep even faster.

Method
 

  1. First, press the tofu to remove excess water.
  2. Wrap the block in a clean kitchen towel or paper towels, place it on a plate, and set something heavy on top (like a cast-iron skillet or a few books) for at least 30 minutes.
  3. Preheat your oven to 400°F / 200°C.
  4. Line a baking sheet with parchment paper.
  5. Once pressed, cut the tofu into 1-inch cubes.
  6. In a medium bowl, toss the tofu cubes with 1 tbsp (15 ml) sesame oil and the minced garlic until evenly coated.
  7. Spread the tofu in a single layer on the prepared baking sheet.
  8. Bake for 25-30 minutes, flipping halfway through, until the edges are golden brown and crispy.
  9. While the tofu bakes, prepare the sauce.
  10. In a small bowl, whisk together 1 ½ tbsp sesame oil, chili garlic sauce, peanut butter, soy sauce, and brown sugar until smooth and fully combined.
  11. Prepare the cauliflower by shredding it into rice-sized pieces using a food processor or a box grater. You can also use store-bought cauliflower rice to save time.
  12. Heat 1 tsp (5 ml) of sesame oil in a large skillet or wok over medium-high heat.
  13. Add the cauliflower rice and sauté for 5-8 minutes, stirring occasionally, until it's tender-crisp.
  14. Set aside.
  15. Once the tofu is finished baking, add it to the skillet with the peanut sauce.
  16. Stir gently over medium heat for 1-2 minutes, allowing the sauce to thicken and coat every piece of tofu.
  17. To serve, plate a generous portion of the cauliflower rice and top it with the saucy, crispy peanut tofu.
  18. Garnish with sesame seeds or sliced green onions if desired, and enjoy immediately.

Nutrition

Calories: 485kcalCarbohydrates: 45gProtein: 22gFat: 25g

Tried this recipe?

Let us know how it was!

More Keto Recipes

Balsamic Mushrooms – vegetarian recipe

Balsamic Mushrooms

Balsamic Mushrooms pair white mushrooms and sliced radishes in a glossy, tangy glaze that the Instant Pot builds in ten minutes. The vinegar turns sweet and mellow under pressure. Chopped parsley on top gives every bite a fresh, peppery lift. Ingredients White...

Red Potato and Bacon Salad – vegetarian recipe

Red Potato and Bacon Salad

Red potato and bacon salad is a loaded, creamy potato salad with crunchy celery, green onions, and plenty of chopped bacon. The Instant Pot cooks the eggs and potatoes together in one five-minute session. It feeds a crowd and only improves overnight. Essential...

Keto Salmon Pie with Almond & Sesame Crust – vegetarian recipe

Easy Keto Salmon Pie with Almond Crust

Keto Salmon Pie with Almond & Sesame Crust bakes a nutty, sesame-studded base under a creamy smoked salmon and cheddar filling. The crust gets a 10-minute par-bake so it stays crisp beneath the rich custard. Eight generous slices, each one delivering 19.4g of...

Keto Loaded Cauliflower Mash – vegetarian recipe

Keto Loaded Cauliflower Mash (15-Min Recipe!)

Keto Loaded Cauliflower Mash is everything you love about a fully loaded baked potato, blended into a silky pile of cauliflower. Butter, sour cream, garlic, melted Colby Jack, and crumbled bacon take it firmly into comfort-food territory. It goes from pot to table in...

Unbelievably Good Keto Cauliflower Potato Salad – vegetarian recipe

Keto Cauliflower ‘Potato’ Salad (The BEST Recipe!)

Unbelievably Good Keto Cauliflower 'Potato' Salad fools everyone at the picnic table. Roasted cauliflower bites dressed in creamy mayo, mustard, and dill pickles taste remarkably close to the classic picnic original. Chill it properly and nobody asks where...

Crunchy Pork Rind Zucchini Sticks – vegetarian recipe

Keto Pork Rind Zucchini Sticks (The Best Crunch!)

Crunchy Pork Rind Zucchini Sticks pile a garlicky pork rind and Parmesan crust onto tender zucchini halves, and the oven turns it gloriously golden. Melted butter holds the topping to the vegetable so every forkful carries crunch. Dinner's on the table in 30...

5-Minute Tomato, Avocado, and Cucumber Salad – vegetarian recipe

5-Minute Tomato Avocado Cucumber Salad

5-Minute Tomato, Avocado, and Cucumber Salad is the no-cook side I lean on when the kitchen is too hot to think. Crisp Persian cucumbers, ripe avocado, and briny feta get a quick toss with vinaigrette, and lunch is done. It lands creamy, crunchy, and fresh all at...

Keto Pesto Cauliflower Steaks – vegetarian recipe

Keto Pesto Cauliflower Steaks

Keto Pesto Cauliflower Steaks roast up golden and tender under a blanket of basil-almond pesto and bubbling mozzarella. Thick cauliflower slabs hold their own in a hot oven, so the edges caramelize while the middle stays satisfyingly meaty. It's a meat-free...

Crispy Parmesan & Pork Rind Green Beans – vegetarian recipe

Crispy Keto Green Beans with Parmesan & Pork Rinds

Crispy Parmesan & Pork Rind Green Beans turn a humble vegetable side into the crunchiest thing on the dinner plate. Crushed pork rinds stand in for breadcrumbs, wrapping every bean in a savory golden crust with barely any carbs. They roast in 15 minutes and tend...

Balsamic Mushrooms – vegetarian recipe

Balsamic Mushrooms

Balsamic Mushrooms pair white mushrooms and sliced radishes in a glossy, tangy glaze that the Instant Pot builds in ten minutes. The vinegar turns sweet and mellow under pressure. Chopped parsley on top gives every bite a fresh, peppery lift. Ingredients White...

Red Potato and Bacon Salad – vegetarian recipe

Red Potato and Bacon Salad

Red potato and bacon salad is a loaded, creamy potato salad with crunchy celery, green onions, and plenty of chopped bacon. The Instant Pot cooks the eggs and potatoes together in one five-minute session. It feeds a crowd and only improves overnight. Essential...

Keto Salmon Pie with Almond & Sesame Crust – vegetarian recipe

Easy Keto Salmon Pie with Almond Crust

Keto Salmon Pie with Almond & Sesame Crust bakes a nutty, sesame-studded base under a creamy smoked salmon and cheddar filling. The crust gets a 10-minute par-bake so it stays crisp beneath the rich custard. Eight generous slices, each one delivering 19.4g of...

Keto Loaded Cauliflower Mash – vegetarian recipe

Keto Loaded Cauliflower Mash (15-Min Recipe!)

Keto Loaded Cauliflower Mash is everything you love about a fully loaded baked potato, blended into a silky pile of cauliflower. Butter, sour cream, garlic, melted Colby Jack, and crumbled bacon take it firmly into comfort-food territory. It goes from pot to table in...

0
Would love your thoughts, please comment.x
()
x