Advertisement

How To Make Tofu and Peanut Stir-Fry: An Amazing Plant-Based Delight 🥜🥢✨

Tofu and Peanut Stir-Fry

Learn how to make Tofu and Peanut Stir-Fry with a creamy peanut sauce and crisp vegetables for a healthy, flavour-packed meal ready in 30 minutes.

🌟 Introduction

If you’ve been searching for a meal that’s colourful, satisfying and bursting with bold flavours, Tofu and Peanut Stir-Fry deserves a place at the top of your recipe collection. Combining perfectly crisp tofu, vibrant vegetables and an irresistibly creamy peanut sauce, this dish proves that healthy eating can be every bit as exciting as your favourite takeaway.

Across many Asian-inspired kitchens, stir-fries are loved because they’re quick to prepare, endlessly adaptable and packed with fresh ingredients. This recipe brings together everything people love about stir-frying: crunchy vegetables, beautifully golden tofu, and a silky, savoury peanut sauce rich in garlic, ginger, and a gentle hint of sweetness. Every bite offers wonderful contrast, making this one of those meals you’ll want to cook again and again.

One of the greatest advantages of Tofu and Peanut Stir-Fry is its versatility. Whether you’re preparing a speedy weeknight dinner, planning healthy lunches for the week ahead or introducing more plant-based meals into your family’s routine, this recipe delivers every single time. It’s naturally packed with plant protein, colourful vegetables and wholesome ingredients that leave you feeling satisfied without feeling heavy.

Better still, everything cooks in a single pan after the tofu is prepared, making washing up wonderfully simple. That’s always a bonus after a busy day.

At 9jaKitchen, we love recipes that transform everyday ingredients into something truly memorable. With just a handful of pantry staples, fresh vegetables and a creamy homemade peanut sauce, you’ll create a meal that tastes like it came straight from your favourite restaurant—yet it’s surprisingly simple to prepare in your own kitchen.

Whether you’re completely new to cooking tofu or already a devoted fan of plant-based recipes, this guide will walk you through every stage with confidence. You’ll discover helpful tips, clever variations, serving suggestions and expert techniques to ensure your tofu turns beautifully crisp while your peanut sauce stays perfectly smooth and glossy.

So grab your wok, prepare your vegetables and let’s bring vibrant colours, irresistible aromas and unforgettable flavours into your kitchen with this delicious Tofu and Peanut Stir-Fry.

If you’ve never tried Tofu and Peanut Stir-Fry, this recipe is the perfect place to start. Once you’ve mastered Tofu and Peanut Stir-Fry, you’ll have a healthy dinner you’ll return to throughout the year.

❤️ Why You’ll Love This Recipe

  • 🌱 Perfect For Plant-Based Eating: This recipe delivers generous plant protein from tofu while providing a delicious alternative to meat-based stir-fries.
  • Quick And Easy: From preparation to serving, you can have dinner ready in around 30 minutes, making it ideal for busy weekdays.
  • 🥜 Creamy Homemade Peanut Sauce: The rich peanut sauce combines savoury, sweet, tangy and nutty flavours into one irresistible coating that clings beautifully to every piece of tofu and vegetable.
  • 🥦 Packed With Colourful Vegetables: Crisp peppers, broccoli, carrots and other fresh vegetables add texture, vitamins and natural sweetness to every mouthful.
  • 💪 Rich in Plant Protein: Tofu provides excellent protein, while peanuts contribute healthy fats that help create a filling and satisfying meal.
  • 🍚 Pairs With Almost Everything: Serve it with steamed jasmine rice, brown rice, noodles or cauliflower rice, depending on your preference.
  • 👨‍👩‍👧‍👦 Family Friendly: Mild enough for children yet easy to customise with extra chilli for those who enjoy more heat.
  • 💰 Budget Friendly: Tofu and vegetables offer an affordable way to prepare nutritious meals without compromising on flavour.
  • 🥡 Excellent For Meal Prep: Leftovers store well and reheat beautifully, making this an excellent option for packed lunches.
  • 🎉 Better Than Takeaway: Fresh ingredients, homemade sauce, and complete control over seasoning mean every serving tastes vibrant and wholesome.

Tofu and Peanut Stir-Fry is proof that simple ingredients can create extraordinary flavour.

🥕 Ingredients Needed

  1. Extra-Firm Tofu: Extra-firm tofu works best because it holds its shape during frying. Pressing it beforehand removes excess moisture, allowing every cube to become beautifully golden and crispy.
  2. Natural Peanut Butter: Smooth peanut butter creates the rich, creamy base for the sauce. Choose one made with minimal ingredients for the freshest flavour.
  3. Soy Sauce: Adds depth, savouriness and that unmistakable umami flavour that balances the sweetness of the peanut butter.
  4. Fresh Garlic: Finely minced garlic provides aromatic warmth and enhances every component of the sauce.
  5. Fresh Ginger: Freshly grated ginger contributes gentle heat and bright citrus-like freshness.
  6. Maple Syrup or Honey: Adds a touch of sweetness to balance the savoury ingredients. Maple syrup keeps the recipe fully vegan.
  7. Rice Vinegar: Introduces pleasant acidity that lifts the richness of the peanut sauce.
  8. Sesame Oil: Just a small drizzle delivers a wonderful nutty aroma and authentic stir-fry flavour.
  9. Cornflour (Cornstarch): Helps create a crisp coating on tofu before frying.
  10. Neutral Cooking Oil: Vegetable, sunflower or rapeseed oil works well for frying the tofu until crisp.
  11. Broccoli Florets: Add crunch, fibre, and vibrant green colour while soaking up the delicious peanut sauce.
  12. Red Bell Pepper: Brings natural sweetness, colour and satisfying crunch.
  13. Yellow Bell Pepper: Adds even more vibrant colour while complementing the savoury sauce.
  14. Carrots: Thinly sliced carrots remain slightly crisp while adding natural sweetness.
  15. Sugar Snap Peas: Deliver freshness and satisfying crunch throughout the stir-fry.
  16. Spring Onions: Their mild onion flavour brightens the finished dish while adding freshness.
  17. Fresh Lime Juice: A squeeze of lime beautifully balances the richness of the peanut sauce.
  18. Water: Helps loosen the peanut sauce until it reaches the perfect silky consistency.
  19. Sesame Seeds: Sprinkle over the finished dish for added texture and visual appeal.
  20. Roasted Peanuts: Roughly chopped peanuts provide extra crunch and enhance the nutty flavour.
  21. Fresh Coriander (Optional): Adds freshness and vibrant colour when serving.
  22. Fresh Red Chilli (Optional): Thinly sliced chilli adds gentle heat for those who enjoy spicy food.
tofu stir-fry recipe

Every ingredient has been carefully selected to ensure Tofu and Peanut Stir-Fry delivers the perfect balance of savoury, nutty and fresh flavours.

🍳 Equipment Needed

  1. Serving Bowls: Wide bowls beautifully showcase the colourful vegetables and creamy peanut-coated tofu, making every serving even more inviting.
  2. Large Wok: The ideal pan for stir-frying because its high sides allow ingredients to cook quickly over high heat while remaining evenly distributed.
  3. Large Non-Stick Frying Pan: A good alternative if you don’t have a wok, ensuring the tofu crisps beautifully without sticking.
  4. Mixing Bowl: Perfect for whisking together the creamy peanut sauce until completely smooth.
  5. Small Whisk: Helps blend the peanut butter, soy sauce and other ingredients into a silky sauce without lumps.
  6. Sharp Chef’s Knife: Essential for cutting vegetables into even pieces that cook at the same rate.
  7. Chopping Board: Use a stable chopping board for safe preparation of vegetables and tofu.
  8. Tofu Press or Clean Kitchen Towels: Removing excess moisture from the tofu is one of the biggest secrets to achieving perfectly crispy results.
  9. Measuring Cups And Measuring Spoons: Ensure consistent flavour and the perfect balance between sweet, savoury and tangy ingredients.
  10. Wooden Spoon or Silicone Spatula: Ideal for gently stirring the vegetables without breaking the tofu.
  11. Tongs: Make turning tofu cubes easier while keeping their crispy coating intact.
Chinese garlic tofu stir fry setup

Having the right equipment makes preparing Tofu and Peanut Stir-Fry quicker, easier and more enjoyable.

🍜 Step-By-Step Guide: How To Make Tofu and Peanut Stir-Fry

Cooking Instructions:

Follow these detailed steps carefully to make perfect Grilled Chicken Shawarma every single time.

🥣 Step 1: Prepare The Tofu

  • Remove the extra-firm tofu from its packaging and drain away any excess liquid.
  • Wrap the tofu in several layers of clean kitchen paper or a clean tea towel.
  • Place a heavy pan, chopping board or tofu press on top and press for 20–30 minutes to remove as much moisture as possible.
  • Once pressed, cut the tofu into evenly sized cubes of approximately 2–3 cm.
  • Transfer the tofu to a large bowl.

Why this matters: Removing excess moisture is the secret to beautifully crispy tofu that absorbs the peanut sauce without becoming soggy.

🌾 Step 2: Coat The Tofu

  • Sprinkle the tofu cubes with cornflour (cornstarch).
  • Gently toss until every cube has a thin, even coating.
  • Avoid using too much cornflour, as a light coating creates the crispiest texture.

Top Tip: Shake off any excess cornflour before frying to prevent clumping in the pan.

🥜 Step 3: Prepare The Peanut Sauce

In a medium mixing bowl, combine:

  • Smooth natural peanut butter
  • Soy sauce
  • Rice vinegar
  • Sesame oil
  • Maple syrup (or honey)
  • Freshly grated ginger
  • Minced garlic
  • Fresh lime juice
  • A little water
  • Whisk thoroughly until the sauce becomes silky smooth.
  • If the sauce feels too thick, add another tablespoon of water at a time until it reaches a pourable consistency.

The finished sauce should be creamy enough to coat the back of a spoon without being overly runny.

🔥 Step 4: Fry The Tofu

  • Heat a generous splash of neutral cooking oil in a large wok or non-stick frying pan over medium-high heat.
  • Carefully add the coated tofu cubes in a single layer.
  • Avoid overcrowding the pan.
  • Cook each side for around 2–3 minutes until golden brown and crisp.
  • Continue turning gently until all sides are evenly browned.

This process usually takes 10–12 minutes.

Once cooked:

  • Transfer the crispy tofu to a plate lined with kitchen paper.
  • Leave it to rest while preparing the vegetables.

🥦 Step 5: Cook The Vegetables

Using the same wok:

  • Add another drizzle of oil if needed.
  • Begin with the carrots as they take the longest to cook.
  • Stir-fry for about 2 minutes.
  • Add the broccoli florets.
  • Continue cooking for another 2–3 minutes.
  • Add the sliced red and yellow peppers.
  • Stir in the sugar snap peas.
  • Toss continuously over high heat.

The vegetables should remain:

  • Bright
  • Colourful
  • Slightly crisp
  • Tender but never soft

This keeps the finished stir-fry fresh and full of texture.

🧄 Step 6: Add The Aromatics

  • Add a little extra minced garlic.
  • Stir in freshly grated ginger.
  • Cook for 30–60 seconds, stirring constantly.

As soon as the kitchen fills with a wonderful aroma, move immediately to the next step to avoid burning the garlic.

🥜 Step 7: Pour In The Peanut Sauce

  • Give the prepared peanut sauce one final whisk.
  • Pour it directly over the vegetables.
  • Stir gently until every vegetable is coated evenly.
  • Allow the sauce to simmer gently for 2–3 minutes.

As it heats, the sauce becomes glossy, rich and beautifully thick.

If it thickens too much:

  • Add a splash of water.
  • Stir until smooth again.

🍲 Step 8: Return The Tofu

  • Carefully add the crispy tofu back into the wok.
  • Fold everything together gently using a silicone spatula or wooden spoon.
  • Take care not to break the tofu cubes.
  • Continue cooking for 1–2 minutes, allowing the tofu to absorb some of the creamy peanut sauce.

Every piece should now be evenly coated.

🌿 Step 9: Garnish And Serve

Finish your Tofu And Peanut Stir-Fry with:

  • Chopped roasted peanuts
  • Sesame seeds
  • Fresh coriander
  • Sliced spring onions
  • Fresh red chilli (optional)
  • Lime wedges on the side

Serve immediately while hot for the very best flavour and texture.

✅Your Tofu and Peanut Stir-Fry is ready to enjoy!🎉 

family-friendly vegan recipe
Tofu and Peanut Stir-Fry

✨ Tips For A Perfect Result

These simple techniques guarantee your Tofu and Peanut Stir-Fry turns out perfectly every time.

  • Press the tofu properly: Properly pressed tofu is one of the secrets to exceptional Tofu and Peanut Stir-Fry.
  • Use extra-firm tofu only: Softer varieties break apart easily during stir-frying.
  • Cook over high heat: Don’t rush the cooking process if you want restaurant-quality Tofu and Peanut Stir-Fry.
  • Don’t overcrowd the pan: Too much tofu in the pan lowers the temperature, causing it to steam rather than crisp.
  • Prepare everything before cooking: Stir-frying moves quickly, so chop vegetables and mix the sauce beforehand.
  • Cut vegetables evenly: Similar-sized pieces cook at the same speed for consistent texture.
  • Keep vegetables slightly crisp: Overcooked vegetables lose both flavour and nutrients. Fresh vegetables make the Tofu and Peanut Stir-Fry taste brighter and more colourful.
  • Taste the sauce before adding it: If you prefer:
    • Sweeter, add a little maple syrup;
    • Saltier, add a splash more soy sauce;
    • Tangier, squeeze in extra lime juice.
  • Adjust the sauce consistency: Peanut butter brands vary in thickness, so don’t hesitate to add small amounts of water until the sauce is silky.
  • Use fresh ginger and garlic: Fresh aromatics create a much brighter, deeper flavour than dried alternatives.
  • Finish with fresh lime: A squeeze of lime just before serving balances the rich peanut sauce perfectly.
  • Serve immediately: The tofu stays at its crispiest when enjoyed straight from the wok.

🍚 Serving Suggestions

This colourful stir-fry pairs beautifully with a wide variety of side dishes.

  • 🍚 Steamed jasmine rice for a classic restaurant-style meal.
  • 🌾 Brown rice for extra fibre and a wholesome finish.
  • 🍜 Rice noodles for a lighter Asian-inspired dinner.
  • 🍝 Wholewheat noodles for a hearty family meal.
  • 🥬 Cauliflower rice for a lower-carbohydrate option.
  • 🥒 Fresh cucumber salad to add cooling crunch.
  • 🥟 Vegetable spring rolls for a complete takeaway-style feast.
  • 🥦 Steamed pak choi or tenderstem broccoli for extra greens.
  • 🥢 Edamame beans sprinkled with sea salt as a nutritious starter.
  • 🍋 Lime wedges on the side to brighten every bite.
  • 🌶️ Extra chilli flakes or chilli oil for anyone who enjoys more heat.
  • 🥜 Additional roasted peanuts for even more crunch and nutty flavour.
  • Leftover Tofu and Peanut Stir-Fry also makes an excellent packed lunch.
  • Tofu and Peanut Stir-Fry pairs beautifully with almost any rice or noodle dish.

Whether you’re preparing a quick weekday supper, meal-prepping healthy lunches or entertaining guests, tofu and peanut stir-fry fits effortlessly into almost any menu.

🌈 Variations

One of the best things about Tofu And Peanut Stir-Fry is how easy it is to customise. Try one of these delicious ideas:

  • 🌶️ Spicy Version
    • Add fresh bird’s eye chillies.
    • Stir in chilli garlic sauce.
    • Finish with crispy chilli oil.
  • 🍄 Mushroom Lover’s Version
    • Add shiitake mushrooms.
    • Include chestnut mushrooms.
    • Mix in oyster mushrooms for extra umami.
  • 🥦 Extra Vegetable Version
    • Baby corn
    • Mangetout
    • Courgettes
    • Green beans
    • Bok choy
    • Red cabbage
  • 🥜 Extra Peanut Version
    • Increase the peanut butter slightly.
    • Finish with extra chopped roasted peanuts.
  • 🍋 Citrus Twist
    • Add orange zest.
    • Include extra lime juice for a brighter finish.
  • 🥥 Creamy Coconut Version
    • Replace some of the water with light coconut milk for a richer sauce.
  • 🍍 Sweet And Savoury Version
    • Stir in pineapple chunks during the final few minutes of cooking.
  • 🌱 High-Protein Version
    • Add shelled edamame beans.
    • Include extra tofu if serving active family members.
  • 🍜 Noodle Bowl Version
    • Toss cooked noodles directly into the wok so they absorb the creamy peanut sauce.
  • 🌿 Fresh Herb Version
    • Garnish generously with coriander, Thai basil or fresh mint for an aromatic finish.

These simple variations allow you to enjoy Tofu And Peanut Stir-Fry in exciting new ways while keeping it fresh and full of flavour every time you make it.

🥗 Nutritional Information (Approximate Per Serving)

Serving Size: Approximately 1 generous serving (recipe serves 4)
Values are estimates and may vary depending on the ingredients and brands used.
Nutritional reference source: USDA FoodData Central↗

NutrientApproximate Amount% Daily Value (DV)*
Calories430 kcal22%
Protein22 g44%
Total Fat27 g35%
Saturated Fat4 g20%
Carbohydrates24 g9%
Dietary Fibre6 g21%
Total Sugars9 g
Sodium670 mg29%
Potassium720 mg15%
Calcium290 mg22%
Iron4.8 mg27%
Vitamin A760 mcg84%
Vitamin C95 mg106%
Vitamin K72 mcg60%
Folate85 mcg21%

Per cent Daily Values are based on a 2,000-calorie diet.

💚 Health Benefits And Advice

  • 🌱 Rich in Plant Protein: Tofu provides high-quality plant protein that supports muscle maintenance and helps keep you feeling fuller for longer.
  • ❤️ Contains Heart-Friendly Fats: Peanuts and sesame oil contribute mostly unsaturated fats, which can support heart health when enjoyed as part of a balanced diet.
  • 🥦 Excellent Source Of Vegetables: Broccoli, peppers, carrots and sugar snap peas provide vitamins, minerals and antioxidants that contribute to overall wellbeing.
  • 🌾 Good Source Of Fibre: Fibre supports healthy digestion and may help maintain stable blood sugar levels.
  • 🦴 Provides Calcium: Calcium-set tofu contributes to healthy bones and teeth.
  • Naturally Filling: The combination of protein, healthy fats and fibre helps create a satisfying meal that can reduce unnecessary snacking.
  • 🍋 Packed With Vitamins: Fresh vegetables supply vitamins A and C, helping to support normal immune function and healthy skin.
  • 🧂 Watch The Sodium: To reduce salt intake, choose a reduced-salt soy sauce without compromising too much on flavour.
  • 🥜 Nut Allergy Advice: This recipe contains peanuts. Anyone with a peanut allergy should replace the peanut butter with a suitable seed butter, such as sunflower seed butter, if appropriate for their dietary needs.
  • 🥗 Balance Your Plate: Pair this meal with brown rice or wholegrain noodles for extra fibre and sustained energy.
  • Tofu and Peanut Stir-Fry is an excellent choice for anyone looking to increase their intake of plant-based protein and vegetables.

Note: The information provided in this blog post is for educational purposes only and is not intended as medical advice. Always consult with a healthcare professional before making significant changes to your diet.

❓ Frequently Asked Questions

Q1. Can I Make Tofu And Peanut Stir-Fry In Advance?
👉 Yes. It keeps well in an airtight container in the refrigerator for up to three days. Reheat gently in a frying pan or microwave before serving.

Q2. Which Type Of Tofu Is Best For _Tofu And Peanut Stir-Fry_?
👉 Extra-firm tofu is the best choice because it holds its shape well and becomes beautifully crispy during cooking.

Q3. Can I Freeze Tofu and Peanut Stir-Fry?
👉 Yes. Freeze in a freezer-safe container for up to two months. Thaw overnight in the refrigerator before reheating.

Q4. How Do I Make The Tofu Extra Crispy?
👉 Press the tofu thoroughly, coat it lightly with cornflour and cook it over medium-high heat without overcrowding the pan.

Q5. Is Tofu and Peanut Stir-Fry Suitable For Vegans?
👉 Absolutely. Simply use maple syrup instead of honey and ensure your soy sauce and other ingredients are suitable for a vegan diet.

Q6. Can I Use Crunchy Peanut Butter Instead Of Smooth Peanut Butter?
👉 Yes. Crunchy peanut butter adds additional texture and a little more bite to the finished sauce.

Q7. What Vegetables Work Best In This Stir-Fry?
👉 Broccoli, carrots, peppers, sugar snap peas, mushrooms, baby corn, pak choi, courgettes and green beans are all excellent choices.

Q8. Is Tofu and Peanut Stir-Fry Gluten-Free?
👉 It can be. Simply use a certified gluten-free soy sauce or tamari and double-check the labels on your remaining ingredients.

Q9. What Can I Serve With Tofu and Peanut Stir-Fry?
👉 Jasmine rice, brown rice, rice noodles, wholewheat noodles, cauliflower rice or even quinoa all pair wonderfully with this recipe.

Q10. Can I Make The Peanut Sauce Spicier?
👉 Certainly. Add fresh chilli, chilli flakes, chilli-garlic sauce, or a drizzle of chilli oil to suit your preferred heat level.

Q11. Can Children Enjoy The Peanut Sauce Spicier?
👉 Yes, Tofu and Peanut Stir-Fry is a family-friendly meal that children can enjoy. For younger eaters, simply leave out the chilli and reduce the amount of garlic or ginger if preferred. Always ensure there are no peanut allergies before serving, or substitute the peanut butter with a suitable seed butter if needed.

Q12. Can I Meal Prep The Peanut Sauce Spicier?
👉 Absolutely! Tofu and Peanut Stir-Fry is perfect for meal prep. Divide it into airtight containers with rice or noodles and refrigerate for up to 4 days. It reheats well in the microwave or on the hob, making it an excellent option for quick lunches or busy weeknight dinners.

Q13. How Long Does The Peanut Sauce Spicier Last In The Fridge?
👉 Properly stored in an airtight container, Tofu and Peanut Stir-Fry will stay fresh in the refrigerator for up to 4 days. Allow it to cool completely before refrigerating, and reheat thoroughly before serving for the best flavour and texture.

Q14. Can I Make Tofu and Peanut Stir-Fry Without Peanuts?
👉 Yes. If you have a peanut allergy or simply prefer a different flavour, replace the peanut butter with sunflower seed butter, cashew butter or tahini. The sauce will remain creamy and delicious, although the flavour profile of the Tofu and Peanut Stir-Fry will vary slightly.

Q15. Why Is My Tofu and Peanut Stir-Fry Sauce Too Thick?
👉 Peanut butter brands vary in consistency, so your Tofu and Peanut Stir-Fry sauce may become thicker than expected. Simply whisk in warm water, vegetable stock or a little coconut milk, one tablespoon at a time, until the sauce reaches a smooth, silky consistency that coats the tofu and vegetables evenly.

🌟 Final Thoughts

If you’re looking for a meal that’s colourful, wholesome and packed with unforgettable flavour, Tofu and Peanut Stir-Fry is a recipe you’ll come back to time and time again. It combines crispy golden tofu, vibrant vegetables and a luxuriously creamy peanut sauce into one satisfying dish that’s both nourishing and incredibly delicious.

One of the greatest strengths of this recipe is its simplicity. Using everyday ingredients and straightforward cooking techniques, you can prepare a restaurant-quality meal in around 30 minutes. Whether you’re cooking for your family, entertaining guests, or simply preparing healthy lunches for the week ahead, this recipe delivers consistently impressive results.

The beauty of Tofu and Peanut Stir-Fry also lies in its flexibility. You can swap vegetables with the seasons, adjust the spice level to suit your taste and pair it with rice, noodles or even cauliflower rice for a lighter option. It’s an excellent way to enjoy more plant-based meals without sacrificing flavour or satisfaction.

At 9jaKitchen, we believe the best recipes inspire confidence in the kitchen while bringing people together around the table. This stir-fry does exactly that. Every colourful forkful is filled with wholesome ingredients, balanced nutrition, and comforting homemade goodness, proving healthy cooking never has to be boring.

So gather your fresh vegetables, press your tofu, whisk together that irresistible peanut sauce and enjoy every delicious bite. Once you’ve made this recipe, don’t be surprised if it becomes one of your most requested weeknight dinners. Happy cooking!

instagram

Did you make this recipe? Please do leave a comment and rating on the blog. Tag us on Pinterest @9jakitchen and Instagram @real9jakitchen and follow.

Article Categories:
Cuisines · Continental · Dinner · Fast Food · Healthy Eating · Vegetarian

Leave a Reply

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

Don't Miss! random posts ..