This site uses affiliate links and I may earn a commission at no extra cost to you.
This one-pan, 40-minute Thai inspired spicy tofu marries crispy pan-fried tofu with a creamy coconut lime sauce for a spicy, vibrant flavor.

Want to save this recipe?
Table of Contents
Why You’ll Love Thai Coconut Lime Tofu

This dish lightly marinates and pan-fries tofu until crisp, then simmers it in a rich, flavorful sauce. Creamy coconut milk, fresh ginger, garlic, spicy sriracha, a touch of sweetener, umami-packed soy sauce, and lime juice come together for a perfectly balanced dish. Falling between my sauteed lime tofu and easy tofu vegetable coconut curry, it can be served with grains and veggies for a simple, satisfying and quick meat-free meal.
Looking for more Thai-inspired meals? You might enjoy my tofu pad Thai, Thai butternut squash soup, or even a vegan Thai pizza. And if you’re looking for even more ways to enjoy tofu, try out this crispy salt and pepper tofu, pan-fried garlic tofu, quick teriyaki tofu stir-fry and easy lemon basil tofu.
Ingredient Notes
Refer to the recipe card for the full list of ingredients and quantities.

Recipe Variations
- Lime zest: For extra zing in the Thai-inspired coconut sauce.
- Cumin/turmeric: For savory, earthy depth.
- Sesame oil: Substitute the neutral oil for a toasty, nutty flavor.
- Fresh herbs: To garnish – green onion (scallions), cilantro, or basil.
How to Make Spicy Tofu with Creamy Coconut Sauce


Step 1: First, if you haven’t already, drain and press the tofu for 30 minutes, pat it dry and slice into ½-inch slabs (or cubes). Also, mince the ginger and garlic. Then, in a medium bowl, whisk the soy sauce, 1 tsp lime juice, and cornstarch. Toss the tofu in it to evenly coat.
Step 2: Next, heat 1 tablespoon oil in a large skillet over medium heat. Pan-fry the tofu in a single layer for 3-5 minutes per side until browned and crispy. Set aside.


Step 3: Add the remaining oil to the pan and sauté the ginger, garlic, and onions until fragrant and slightly softened (2-3 minutes).
Step 4: Return the tofu to the pan, sauteing for 2-3 minutes, then stir in the coconut milk, sugar, sriracha, and remaining lime juice. Increase heat to high for 1-3 minutes, stirring regularly, until the sauce reduces and thickens. Enjoy!
FAQs
Absolutely. Create different flavor profiles with another chili garlic sauce, Korean gochujang, Indonesian sambal oelek, or Thai red curry paste. Adjust the amount to taste.
You can air fry or make this crispy bake tofu until crispy, prepare the sauce separately, then combine.
Toni’s Recipe Tips
- Press the tofu: For the best texture, crispiness, and sauce absorption. Refer to this guide to tofu pressing to learn more tips!
- For more tender tofu: Freeze and thaw it directly in its pack pre-pressing. It becomes spongier, chewier, and more tender.
- For the crispiest tofu: Don’t move it around while pan-frying – cook untouched until brown and crispy on each side.
- Taste and adjust: You can tweak the sugar, lime juice, sriracha, etc.
Serving Suggestions for Spicy Tofu with Coconut Lime Sauce
This Thai coconut milk tofu is protein-packed and perfect with:
- Grains: Fluffy white or brown rice (how to cook brown rice), jasmine rice, quinoa (completed guide to quinoa), or noodles.
- Veggies: Roasted, steamed, or stir-fried bok choy, broccoli, carrots, zucchini, mushrooms, bell peppers, asparagus, etc.
- Salad: like crunchy Thai peanut salad, spicy cucumber salad, carrot cucumber salad, noodle salad, or soba noodle salad.
- Appetizers: such as fresh rainbow rolls with almond shallot sauce, tofu vegetable crispy wontons, pickled veg like these pickled carrots and daikon radish.
Storage Instructions
Fridge: Store in an airtight container for up to 4 days.
Freezer: In a freezer-safe container for up to 3 months, then thaw in the refrigerator overnight. Just note the texture becomes spongier/’meatier’.
Reheat: In a microwave or in a skillet over medium heat with an extra splash of coconut milk/water if needed.
Other Vegan Tofu Recipes to Consider….
Vegan Dinners
Crispy Salt and Pepper Tofu
Vegan Dinners
Shiitake Asparagus Tofu Stir-fry
Vegan Dinners
Crispy Tofu with Peanut Sauce
Vegan Breakfasts
Nopalitos Tofu Scramble
If you tried this spicy tofu with coconut lime sauce recipe or any other recipe on my blog, please leave a 🌟 star rating and let me know how it went in the 📝 comments below. Thanks!
























I see fish sauce in directions, but not the ingredients list. How much do I use of the fish sauce?
Hi Mylah! The recipe doesn’t include fish sauce! Sorry about the confusion. The recipe has been updated! Hope you enjoy it 🙂
This was delicious!
So glad you enjoyed it! It’s a wonderful tofu dish!