• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Chef Strawberry

Chef Strawberry

Delicious Recipes

  • Home
  • Breakfast
  • Lunch
  • Dinner
  • Dessert
  • Appetizer
  • About
  • Contact
Chef Strawberry
  • Home
  • Breakfast
  • Lunch
  • Dinner
  • Dessert
  • Appetizer
  • About
  • Contact
Dinner / Spicy Tofu Coconut Sauce: A Flavorful Vegan Delight

Spicy Tofu Coconut Sauce: A Flavorful Vegan Delight

May 22, 2025 by JannaDinner

Spicy Tofu Coconut Sauce: Prepare to embark on a culinary adventure that will tantalize your taste buds and leave you craving more! Imagine creamy coconut milk infused with fiery spices, coating perfectly pan-fried tofu in a symphony of flavors. This isn’t just a meal; it’s an experience.

Coconut-based sauces have a rich history in Southeast Asian cuisine, where they are often used to balance the heat of chilies and other spices. This particular combination, Spicy Tofu Coconut Sauce, draws inspiration from these traditions, offering a delightful fusion of textures and tastes that is both comforting and exciting.

What makes this dish so irresistible? It’s the harmonious blend of creamy sweetness from the coconut milk, the satisfying chewiness of the tofu, and the vibrant kick of chili. It’s also incredibly versatile! Serve it over rice, noodles, or even quinoa for a complete and satisfying meal. Plus, it’s relatively quick and easy to prepare, making it perfect for busy weeknights when you want something delicious and healthy without spending hours in the kitchen. Get ready to discover your new favorite way to enjoy tofu!

Spicy Tofu Coconut Sauce this Recipe

Ingredients:

  • For the Tofu:
    • 1 block (14-16 oz) extra-firm tofu, pressed
    • 2 tablespoons soy sauce (low sodium preferred)
    • 1 tablespoon rice vinegar
    • 1 teaspoon sesame oil
    • 1/2 teaspoon garlic powder
    • 1/4 teaspoon ground ginger
    • 2 tablespoons cornstarch
    • 2 tablespoons vegetable oil, for frying
  • For the Spicy Coconut Sauce:
    • 1 tablespoon vegetable oil
    • 2 cloves garlic, minced
    • 1 inch ginger, grated
    • 1 red bell pepper, thinly sliced
    • 1 green bell pepper, thinly sliced
    • 1/2 cup chopped onion
    • 1-2 red chilies, finely chopped (adjust to your spice preference)
    • 1 can (13.5 oz) full-fat coconut milk
    • 2 tablespoons soy sauce (low sodium preferred)
    • 1 tablespoon brown sugar
    • 1 tablespoon lime juice
    • 1 tablespoon sriracha (or more, to taste)
    • 1 teaspoon curry powder
    • 1/2 teaspoon turmeric powder
    • 1/4 teaspoon red pepper flakes (optional)
    • 2 tablespoons chopped cilantro, for garnish
    • Cooked rice, for serving

Preparing the Tofu:

  1. Press the Tofu: This is crucial! Wrap the tofu block in several layers of paper towels. Place a heavy object (like a cast-iron skillet or a stack of books) on top of the tofu for at least 30 minutes, or even better, an hour. This removes excess water, allowing the tofu to get nice and crispy when fried. The drier the tofu, the better it will absorb the delicious sauce.
  2. Cut the Tofu: Once pressed, cut the tofu into bite-sized cubes, about 1-inch in size. Try to keep them relatively uniform so they cook evenly.
  3. Marinate the Tofu: In a medium bowl, whisk together the soy sauce, rice vinegar, sesame oil, garlic powder, and ground ginger. Add the tofu cubes to the bowl and gently toss to coat them evenly in the marinade. Let the tofu marinate for at least 15 minutes, or up to 30 minutes, for maximum flavor absorption.
  4. Coat the Tofu: In a separate bowl, place the cornstarch. Remove the marinated tofu from the marinade (discard the marinade) and toss the tofu cubes in the cornstarch, ensuring they are fully coated on all sides. The cornstarch will help create a crispy crust when frying.

Cooking the Tofu:

  1. Heat the Oil: Heat the vegetable oil in a large skillet or wok over medium-high heat. The oil should be hot enough to sizzle when a piece of tofu is added.
  2. Fry the Tofu: Carefully add the coated tofu cubes to the hot oil in a single layer. Avoid overcrowding the pan, as this will lower the oil temperature and result in soggy tofu. You may need to fry the tofu in batches.
  3. Cook Until Golden Brown: Fry the tofu for about 5-7 minutes per side, or until golden brown and crispy on all sides. Use a spatula to gently flip the tofu cubes as needed.
  4. Remove and Drain: Once the tofu is cooked, remove it from the skillet with a slotted spoon and place it on a plate lined with paper towels to drain any excess oil.

Preparing the Spicy Coconut Sauce:

  1. Sauté the Aromatics: In the same skillet or wok (after wiping it clean), heat the vegetable oil over medium heat. Add the minced garlic and grated ginger and sauté for about 1 minute, or until fragrant. Be careful not to burn the garlic.
  2. Add the Vegetables: Add the sliced bell peppers and chopped onion to the skillet. Sauté for about 5-7 minutes, or until the vegetables are tender-crisp.
  3. Incorporate the Chilies: Add the finely chopped red chilies to the skillet. Adjust the amount of chilies according to your desired level of spiciness. Sauté for another minute to release their flavor.
  4. Add the Coconut Milk and Seasonings: Pour in the coconut milk, soy sauce, brown sugar, lime juice, sriracha, curry powder, turmeric powder, and red pepper flakes (if using). Stir well to combine all the ingredients.
  5. Simmer the Sauce: Bring the sauce to a simmer and let it cook for about 5-7 minutes, or until it has thickened slightly. Stir occasionally to prevent sticking. Taste and adjust the seasonings as needed. You may want to add more sriracha for extra heat, or a pinch of sugar if the sauce is too spicy.

Combining and Serving:

  1. Add the Tofu to the Sauce: Gently add the fried tofu cubes to the skillet with the spicy coconut sauce. Stir to coat the tofu evenly in the sauce.
  2. Simmer Together: Let the tofu simmer in the sauce for another 2-3 minutes, allowing it to absorb the flavors of the sauce.
  3. Garnish and Serve: Remove the skillet from the heat and garnish with chopped cilantro. Serve the spicy tofu coconut sauce immediately over cooked rice.

Tips for the Best Spicy Tofu Coconut Sauce:

  • Pressing the Tofu is Key: Don’t skip the pressing step! It’s essential for achieving crispy tofu.
  • Adjust the Spice Level: Feel free to adjust the amount of chilies and sriracha to suit your taste. If you’re sensitive to spice, start with a small amount and add more as needed.
  • Use Full-Fat Coconut Milk: Full-fat coconut milk will give the sauce a richer and creamier texture.
  • Don’t Overcrowd the Pan: When frying the tofu, avoid overcrowding the pan. Fry in batches to ensure even cooking and crispy results.
  • Fresh Ingredients Make a Difference: Using fresh garlic, ginger, and chilies will enhance the flavor of the sauce.
  • Make it Ahead: You can prepare the sauce ahead of time and store it in the refrigerator for up to 3 days. Simply reheat the sauce and add the fried tofu just before serving.
  • Add More Vegetables: Feel free to add other vegetables to the sauce, such as broccoli florets, snap peas, or mushrooms.
  • Serve with Your Favorite Sides: In addition to rice, this dish is also delicious served with quinoa, noodles, or even cauliflower rice for a low-carb option.
Variations:
  • Peanut Butter: Add a tablespoon or two of peanut butter to the sauce for a richer, nuttier flavor.
  • Pineapple: Add some chunks of pineapple for a sweet and tangy twist.
  • Cashews: Sprinkle some roasted cashews on top for added crunch.
  • Different Proteins: If you’re not a fan of tofu, you can substitute it with chicken, shrimp, or tempeh.
Enjoy!
Spicy Tofu Coconut Sauce

Conclusion:

This Spicy Tofu Coconut Sauce recipe isn’t just another weeknight dinner option; it’s a flavor explosion waiting to happen! I truly believe you’ll find yourself craving this dish again and again. The creamy coconut milk perfectly balances the fiery spice, while the tofu soaks up all that deliciousness, creating a symphony of textures and tastes that will tantalize your taste buds. It’s quick, it’s easy, and it’s packed with plant-based protein, making it a winner on all fronts. But why is this recipe a must-try? Beyond the incredible flavor profile, it’s incredibly versatile. It’s perfect for those busy weeknights when you need something satisfying on the table in under 30 minutes. It’s also a fantastic way to introduce tofu to those who might be a little hesitant. The sauce transforms the tofu into something truly special, even for the most discerning palates. And let’s be honest, who can resist a dish that’s both comforting and exciting at the same time? Looking for serving suggestions? The possibilities are endless! I personally love serving this Spicy Tofu Coconut Sauce over a bed of fluffy jasmine rice. The rice soaks up all the extra sauce, creating the perfect bite every time. You could also try serving it with quinoa for a healthier option, or even cauliflower rice for a low-carb alternative. For a complete meal, add some steamed broccoli, green beans, or bok choy on the side. The vibrant green vegetables provide a beautiful contrast to the creamy sauce and add a boost of nutrients. But don’t stop there! Feel free to get creative and experiment with different variations. If you’re not a fan of tofu, you could easily substitute it with chickpeas, tempeh, or even chicken. For an extra layer of flavor, try adding some chopped peanuts or cashews on top. A squeeze of lime juice at the end brightens up the dish and adds a touch of acidity. And if you’re feeling adventurous, you could even add some chopped pineapple or mango for a sweet and spicy twist.
Variations to Try:
* Extra Spicy: Add more chili flakes or a dash of your favorite hot sauce. * Creamy Dreamy: Use full-fat coconut milk for an even richer and creamier sauce. * Veggie Packed: Add extra vegetables like bell peppers, mushrooms, or spinach. * Peanut Power: Stir in a tablespoon of peanut butter for a nutty flavor. * Sweet and Spicy: Add a tablespoon of honey or maple syrup for a touch of sweetness. I’m so excited for you to try this recipe! I truly believe it will become a staple in your kitchen. It’s a dish that’s both satisfying and exciting, and it’s sure to impress your family and friends. So, what are you waiting for? Head to the kitchen, gather your ingredients, and get cooking! I can’t wait to hear what you think. Once you’ve made it, please come back and leave a comment below. Let me know what you thought of the recipe, what variations you tried, and any tips or tricks you discovered along the way. Your feedback is invaluable, and it helps me create even better recipes for you in the future. Share your photos on social media too and tag me! I love seeing your creations. Happy cooking, and enjoy your delicious Spicy Tofu Coconut Sauce! Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Spicy Tofu Coconut Sauce: A Flavorful Vegan Delight


  • Total Time: 50 minutes
  • Yield: 4 servings 1x
Print Recipe
Pin Recipe

Description

Crispy tofu coated in a vibrant and spicy coconut sauce, packed with flavor and served over rice. A delicious and easy vegan meal!


Ingredients

Scale
  • 1 block (14-16 oz) extra-firm tofu, pressed
  • 2 tablespoons soy sauce (low sodium preferred)
  • 1 tablespoon rice vinegar
  • 1 teaspoon sesame oil
  • 1/2 teaspoon garlic powder
  • 1/4 teaspoon ground ginger
  • 2 tablespoons cornstarch
  • 2 tablespoons vegetable oil, for frying
  • 1 tablespoon vegetable oil
  • 2 cloves garlic, minced
  • 1 inch ginger, grated
  • 1 red bell pepper, thinly sliced
  • 1 green bell pepper, thinly sliced
  • 1/2 cup chopped onion
  • 1–2 red chilies, finely chopped (adjust to your spice preference)
  • 1 can (13.5 oz) full-fat coconut milk
  • 2 tablespoons soy sauce (low sodium preferred)
  • 1 tablespoon brown sugar
  • 1 tablespoon lime juice
  • 1 tablespoon sriracha (or more, to taste)
  • 1 teaspoon curry powder
  • 1/2 teaspoon turmeric powder
  • 1/4 teaspoon red pepper flakes (optional)
  • 2 tablespoons chopped cilantro, for garnish
  • Cooked rice, for serving

Instructions

  1. Wrap the tofu block in several layers of paper towels. Place a heavy object (like a cast-iron skillet or a stack of books) on top of the tofu for at least 30 minutes, or even better, an hour. This removes excess water, allowing the tofu to get nice and crispy when fried.
  2. Once pressed, cut the tofu into bite-sized cubes, about 1-inch in size.
  3. In a medium bowl, whisk together the soy sauce, rice vinegar, sesame oil, garlic powder, and ground ginger. Add the tofu cubes to the bowl and gently toss to coat them evenly in the marinade. Let the tofu marinate for at least 15 minutes, or up to 30 minutes, for maximum flavor absorption.
  4. In a separate bowl, place the cornstarch. Remove the marinated tofu from the marinade (discard the marinade) and toss the tofu cubes in the cornstarch, ensuring they are fully coated on all sides.
  5. Heat the vegetable oil in a large skillet or wok over medium-high heat.
  6. Carefully add the coated tofu cubes to the hot oil in a single layer. Avoid overcrowding the pan. You may need to fry the tofu in batches.
  7. Fry the tofu for about 5-7 minutes per side, or until golden brown and crispy on all sides. Use a spatula to gently flip the tofu cubes as needed.
  8. Once the tofu is cooked, remove it from the skillet with a slotted spoon and place it on a plate lined with paper towels to drain any excess oil.
  9. In the same skillet or wok (after wiping it clean), heat the vegetable oil over medium heat. Add the minced garlic and grated ginger and sauté for about 1 minute, or until fragrant.
  10. Add the sliced bell peppers and chopped onion to the skillet. Sauté for about 5-7 minutes, or until the vegetables are tender-crisp.
  11. Add the finely chopped red chilies to the skillet. Adjust the amount of chilies according to your desired level of spiciness. Sauté for another minute to release their flavor.
  12. Pour in the coconut milk, soy sauce, brown sugar, lime juice, sriracha, curry powder, turmeric powder, and red pepper flakes (if using). Stir well to combine all the ingredients.
  13. Bring the sauce to a simmer and let it cook for about 5-7 minutes, or until it has thickened slightly. Stir occasionally to prevent sticking. Taste and adjust the seasonings as needed.
  14. Gently add the fried tofu cubes to the skillet with the spicy coconut sauce. Stir to coat the tofu evenly in the sauce.
  15. Let the tofu simmer in the sauce for another 2-3 minutes, allowing it to absorb the flavors of the sauce.
  16. Remove the skillet from the heat and garnish with chopped cilantro. Serve the spicy tofu coconut sauce immediately over cooked rice.

Notes

  • Pressing the tofu is key for crispy tofu.
  • Adjust the spice level to your preference.
  • Use full-fat coconut milk for a richer sauce.
  • Don’t overcrowd the pan when frying the tofu.
  • Fresh ingredients enhance the flavor.
  • The sauce can be made ahead of time.
  • Add other vegetables like broccoli, snap peas, or mushrooms.
  • Serve with rice, quinoa, noodles, or cauliflower rice.
  • Prep Time: 20 minutes
  • Cook Time: 30 minutes

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

« Previous Post
Coconut Cream Cold Brew: The Ultimate Guide & Recipe
Next Post »
Vegan Garlic Chickpea Soup: A Delicious & Healthy Recipe

If you enjoyed this…

Dinner

Chicken Teriyaki Noodles Dish: A Delicious and Easy Recipe to Try Today

Dinner

Honey Pepper Chicken Mac and Cheese: A Delicious Twist on a Classic Comfort Food

Dinner

French Chicken Dish: Discover Authentic Recipes and Cooking Tips

Reader Interactions

Leave a Comment Cancel reply

Helpful comments include feedback on the post or changes you made.

Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆

Primary Sidebar

Browse by Diet

AppetizerAppetizerBreakfastBreakfastDinnerDinnerLunchLunchDessertDessert

Mac and Cheese Sloppy Joes: The Ultimate Comfort Food Mashup

Garlic Cream Steak: The Ultimate Recipe for a Delicious Dinner

Beet Salad: The Ultimate Guide to Recipes, Benefits, and More

  • All Recipes
  • About
  • Contact
  • California Consumer Privacy Act (CCPA)
  • DMCA
  • Cookie Privacy Policy
  • Privacy Policy
  • Terms of Use

© 2025 · Cuisine Recipe Theme · Genesis Framework · Disclosure · Website Design by Anchored Design