Spicy Tofu with Creamy Coconut Sauce

Published:

by Sofia

Spicy Tofu with Creamy Coconut Sauce is a vibrant, flavorful dish that combines crispy tofu cubes with a rich, aromatic sauce made from coconut milk, sambal oelek, and red curry paste. This vegan-friendly recipe is perfect for anyone looking to enjoy a spicy, creamy, and satisfying meal that’s both easy to prepare and packed with bold flavors. The dish’s unique blend of spices and textures makes it a standout option for weeknight dinners or special occasions. Whether you’re a tofu enthusiast or new to plant-based cooking, this recipe promises to delight your taste buds and leave you craving more.

Spicy Tofu with Creamy Coconut Sauce

Remember it later

Planning to try this recipe soon? Pin it for a quick find later!

PIN IT NOW!
Pin for later!
Pin for later!

The appeal of this dish lies in its versatility and depth of flavor. The crispy tofu provides a satisfying crunch, while the creamy coconut sauce delivers a perfect balance of heat and sweetness. The addition of aromatic ingredients like ginger, shallots, and coriander elevates the dish, making it a true crowd-pleaser. Plus, it’s a great way to incorporate more plant-based protein into your diet without sacrificing taste or texture.


Preparation Phase & Tools to Use
Before diving into the recipe, it’s essential to gather the right tools and prepare your ingredients. Proper preparation ensures a smooth cooking process and a delicious outcome.

  • Essential Tools and Equipment
    • Large non-stick skillet: For frying tofu and cooking the sauce. A non-stick surface ensures the tofu doesn’t stick and browns evenly.
    • Cutting board and sharp knife: For slicing tofu, shallots, and ginger. A sharp knife makes prep work quicker and safer.
    • Measuring spoons and cups: To accurately measure ingredients, ensuring the perfect balance of flavors.
    • Mixing bowls: For marinating or holding prepped ingredients.
    • Paper towels or muslin cloth: For pressing tofu (if using extra-firm tofu). Removing excess moisture is key to achieving crispy tofu.
    • Spatula or tongs: For flipping tofu and stirring the sauce without breaking the tofu cubes.
  • Importance of Each Tool
    • non-stick skillet is crucial for achieving perfectly crispy tofu. It prevents the tofu from sticking and ensures even browning on all sides.
    • sharp knife makes slicing tofu and aromatics easier and safer, ensuring uniform pieces for even cooking.
    • Measuring tools help maintain the right balance of flavors, especially when working with spicy ingredients like sambal oelek and red curry paste.
    • Paper towels or muslin cloth are essential for pressing tofu, which removes excess water and allows it to crisp up nicely during frying.
  • Preparation Tips
    • Press the tofu thoroughly if using extra-firm tofu to remove excess water. This step is crucial for achieving a crispy texture.
    • Slice shallots and ginger uniformly for even cooking. Thinly sliced shallots cook faster and blend seamlessly into the sauce.
    • Measure all ingredients before starting to streamline the cooking process. This ensures you won’t miss any steps or ingredients while cooking.

Ingredients
Here’s everything you’ll need to make Spicy Tofu with Creamy Coconut Sauce:

  • For the Tofu:
    • 20 to 22 ounces super firm or firm tofu: Super firm tofu requires no pressing, while extra-firm tofu should be pressed to remove excess moisture.
    • 2 tablespoons canola or vegetable oil: A neutral oil with a high smoke point is ideal for frying.
    • Pinch of kosher salt: Enhances the flavor of the tofu.
  • For the Sauce:
    • 2 tablespoons coconut oil: Adds a subtle coconut flavor to the sauce.
    • 1 cup thinly sliced shallots: Provides a sweet, aromatic base for the sauce.
    • 2 tablespoons minced ginger: Adds warmth and depth to the dish.
    • 1 cup full-fat canned coconut milk: Creates a rich, creamy sauce. Lite coconut milk can be used for a lighter version.
    • 3 to 4 tablespoons sambal oelek: Adjust the amount based on your spice preference.
    • 4 teaspoons red curry paste: Adds complexity and heat to the sauce.
    • 1 1/2 teaspoons coconut or brown sugar: Balances the spiciness with a touch of sweetness.
    • 1 teaspoon ground coriander (optional): Adds a hint of citrusy, nutty flavor.
    • 1 teaspoon Diamond Crystal kosher salt: Enhances the overall flavor of the sauce.
  • Optional Garnishes:
    • Scallions: Adds a fresh, onion-like flavor.
    • Red pepper flakes: For an extra kick of heat.
    • Toasted sesame seeds: Adds a nutty crunch.

Step-by-Step Directions

  • Prepare the Tofu:
    • Remove the tofu from its package. If using super firm tofu, pat it dry and slice it into 1-inch cubes.
    • If using extra-firm tofu, press it first by wrapping it in paper towels or a muslin cloth. Place it on a plate and weigh it down with a stack of plates or a small pan. Let it sit for 20 minutes to remove excess moisture before slicing into cubes.
  • Pan Fry the Tofu:
    • Heat 2 tablespoons of oil in a large non-stick pan over medium-high heat. Add the tofu pieces in batches if necessary to avoid overcrowding. Sprinkle a pinch of salt over the tofu.
    • Pan fry for about 3 minutes on one side until golden brown. Flip and repeat, frying on at least 4 sides until crispy and golden. Use about 1 teaspoon of salt in total. Remove from heat and set aside.
  • Cook the Sauce:
    • Heat 2 tablespoons of coconut oil in a large skillet over medium to medium-low heat. Add the shallots and cook, stirring frequently, for 4 to 5 minutes until softened.
    • Add the minced ginger and cook for 30 seconds to 1 minute until fragrant.
    • Stir in the coconut milk, sambal oelek, red curry paste, coriander (if using), salt, and sugar. Increase the heat to medium-high and let the sauce simmer for 3 to 4 minutes.
  • Combine and Serve:
    • Turn off the heat and add the fried tofu to the skillet. Stir to coat the tofu evenly with the sauce.
    • Transfer to a serving dish and garnish with scallions, red pepper flakes, and toasted sesame seeds if desired.
    • Serve hot with jasmine rice and a side of roasted asparagus or blanched broccoli.

Spicy Tofu with Creamy Coconut Sauce is a versatile dish that pairs beautifully with a variety of sides and accompaniments. Here are some ideas to elevate your meal:

  • Jasmine Rice: The fluffy texture of jasmine rice complements the creamy sauce, making it a classic pairing.
  • Quinoa: For a protein-packed alternative, serve the tofu and sauce over a bed of quinoa.
  • Roasted Vegetables: Asparagus, broccoli, or zucchini add a healthy and flavorful touch. Simply toss them in olive oil, salt, and pepper, then roast at 400°F for 15-20 minutes.
  • Steamed Greens: Bok choy or spinach provides a light, refreshing contrast to the rich sauce.
  • Noodles: Rice noodles or soba noodles can turn this dish into a hearty noodle bowl.
  • Fresh Herbs: Garnish with cilantro or Thai basil for added aroma and freshness.
  • Lime Wedges: A squeeze of lime juice enhances the flavors and adds a tangy twist.
  • Crunchy Toppings: Toasted peanuts or cashews add a satisfying crunch and nutty flavor.

These serving suggestions allow you to customize the dish to your preferences, making it suitable for any occasion, from casual weeknight dinners to special gatherings.


Common Mistakes to Avoid & How to Perfect the Recipe

Even the most straightforward recipes can go awry if certain steps are overlooked. Here are some common mistakes to avoid and tips to ensure your Spicy Tofu with Creamy Coconut Sauce turns out perfectly every time:

  • Overcrowding the Pan:
    • Frying too much tofu at once can lower the pan’s temperature, resulting in soggy tofu instead of crispy cubes. To avoid this, cook the tofu in batches, ensuring each piece has enough space to brown evenly.
  • Skipping the Tofu Pressing Step:
    • Excess moisture in tofu prevents it from crisping up during frying. If using extra-firm tofu, always press it for at least 20 minutes to remove as much water as possible. Super firm tofu, on the other hand, can be used directly without pressing.
  • Overcooking the Sauce:
    • Simmer the sauce just until it thickens. Overcooking can cause the coconut milk to separate, resulting in a grainy texture. Keep the heat at medium-high and stir frequently to maintain a smooth, creamy consistency.
  • Not Adjusting Spice Levels:
    • The spiciness of sambal oelek and red curry paste can vary by brand. Taste the sauce as you go and adjust the amount of these ingredients to suit your preference. Start with less and add more gradually to avoid making the dish too spicy.
  • Using the Wrong Type of Tofu:
    • Silken tofu is too delicate for this recipe and won’t hold up during frying. Stick to firm or super firm tofu for the best results.

By keeping these tips in mind, you can avoid common pitfalls and create a dish that’s flavorful, textured, and visually appealing.


Side Dish Recommendations
To create a well-rounded meal, consider pairing Spicy Tofu with Creamy Coconut Sauce with one or more of these delicious side dishes:

  • Garlic Butter Green Beans: Sauté green beans in garlic-infused butter for a simple yet flavorful side.
  • Thai Cucumber Salad: A refreshing salad made with cucumbers, red onions, and a tangy dressing of lime juice, sugar, and chili flakes.
  • Sticky Coconut Rice: Sweet and fragrant, this rice dish complements the spiciness of the tofu.
  • Grilled Pineapple Slices: The natural sweetness of grilled pineapple balances the heat of the dish.
  • Mango Avocado Salad: A tropical salad with ripe mango, creamy avocado, and a zesty lime dressing.
  • Crispy Spring Rolls: Add a crunchy element to your meal with vegetable spring rolls.
  • Lemongrass Soup: A light and aromatic soup that pairs well with the rich flavors of the tofu dish.
  • Pickled Vegetables: Quick-pickled carrots, daikon, or cucumbers add a tangy contrast to the creamy sauce.

These side dishes not only enhance the overall dining experience but also provide a variety of textures and flavors that complement the main dish.


Enhancing the Dining Experience
To make your meal even more enjoyable, consider these additional tips:

  • Presentation Matters:
    • Serve the dish in a shallow bowl with a mound of jasmine rice in the center, topped with the tofu and sauce. Garnish with scallions, red pepper flakes, and toasted sesame seeds for a visually appealing presentation.
  • Balance Flavors:
    • If the dish feels too spicy, serve it with a cooling side like cucumber salad or a dollop of coconut yogurt.
  • Experiment with Variations:
    • Add vegetables like bell peppers or snap peas to the sauce for extra color and nutrition.
    • Swap tofu for tempeh or seitan if you prefer a different plant-based protein.

By paying attention to these details, you can create a memorable dining experience that highlights the unique flavors and textures of Spicy Tofu with Creamy Coconut Sauce.

To ensure your Spicy Tofu with Creamy Coconut Sauce turns out perfectly every time, here are some additional tips and tricks:

  • Use Full-Fat Coconut Milk:
    • Full-fat coconut milk creates a richer, creamier sauce. If you prefer a lighter version, you can use lite coconut milk, but the sauce may be less indulgent.
  • Adjust Spice Levels:
    • The spiciness of sambal oelek and red curry paste can vary by brand. Start with smaller amounts and gradually add more to suit your taste.
  • Add a Splash of Acid:
    • A squeeze of lime juice or a dash of rice vinegar can brighten the flavors and balance the richness of the coconut sauce.
  • Experiment with Garnishes:
    • Try garnishing with fresh herbs like cilantro or Thai basil, or add a sprinkle of toasted coconut flakes for extra texture and flavor.
  • Incorporate Vegetables:
    • Add vegetables like bell peppers, snap peas, or carrots to the sauce for added nutrition and color.
  • Double the Recipe:
    • This dish reheats well, so consider making a double batch for easy leftovers throughout the week.

Storage and Reheating Instructions
Proper storage and reheating are key to maintaining the dish’s texture and flavor. Here’s how to do it:

  • Storage:
    • Allow the dish to cool completely before transferring it to an airtight container. Store in the refrigerator for up to 3 days.
  • Reheating:
    • Reheat the tofu and sauce in a skillet over medium heat. Add a splash of water or coconut milk to loosen the sauce if it has thickened. Stir gently to avoid breaking the tofu cubes.
    • Avoid microwaving, as it can make the tofu soggy and cause the sauce to separate.
  • Freezing:
    • While the sauce can be frozen, the tofu may lose its crispy texture upon thawing. If freezing, store the sauce separately and prepare fresh tofu when ready to serve.

FAQs

Here are answers to some frequently asked questions about Spicy Tofu with Creamy Coconut Sauce:

  • Can I use silken tofu instead of firm tofu?
    • No, silken tofu is too delicate and won’t hold up during frying. Stick to firm or super firm tofu for the best results.
  • Is this recipe gluten-free?
    • Yes, as long as you use gluten-free soy sauce and ensure your red curry paste is gluten-free.
  • Can I make this dish ahead of time?
    • Yes, you can prepare the sauce and tofu separately, then combine and reheat before serving. This is a great option for meal prep.
  • What can I substitute for sambal oelek?
    • Sriracha or chili garlic sauce can be used as alternatives, though the flavor profile may vary slightly.
  • How can I make the dish less spicy?
    • Reduce the amount of sambal oelek and red curry paste, or add more coconut milk to mellow the heat.
  • Can I use other proteins instead of tofu?
    • Yes, you can substitute tofu with tempeh, seitan, or even chicken or shrimp if you’re not strictly vegan.

Conclusion
Spicy Tofu with Creamy Coconut Sauce is a versatile, flavorful dish that’s perfect for any occasion. With its crispy tofu, rich sauce, and customizable spice level, it’s sure to become a favorite in your recipe collection. Whether you’re serving it with jasmine rice, noodles, or a side of roasted vegetables, this dish offers a delightful balance of textures and flavors.

The recipe’s simplicity makes it accessible for both novice and experienced cooks, while its bold flavors ensure it never feels boring or repetitive. By following the tips and suggestions outlined in this guide, you can create a meal that’s not only delicious but also visually appealing and nutritionally balanced.

So, the next time you’re craving something spicy, creamy, and satisfying, give this Spicy Tofu with Creamy Coconut Sauce recipe a try. It’s a testament to how plant-based cooking can be both indulgent and wholesome, proving that you don’t need meat to enjoy a hearty, flavorful meal.


LSI and NLP Keywords

  • Spicy tofu recipe
  • Creamy coconut sauce
  • Vegan tofu dishes
  • Red curry tofu
  • Thai-inspired recipes
  • Crispy tofu
  • Sambal oelek recipes
  • Coconut milk sauce
  • Easy tofu recipes
  • Plant-based meals
  • Gluten-free tofu dishes
  • Healthy tofu recipes
  • Quick vegan dinners
  • Asian tofu recipes
  • Flavorful tofu dishes

Spicy Tofu with Creamy Coconut Sauce

This flavorful dish features crispy tofu cubes coated in a rich, creamy coconut sauce infused with sambal oelek, red curry paste, and aromatic spices. It’s perfect served over jasmine rice with a side of roasted asparagus or broccoli for a delicious and satisfying meal.
Prep Time10 minutes
Cook Time20 minutes
Total Time30 minutes
Course: Main Course
Cuisine: Asian, Thai-inspired
Servings: 4
Calories: 568kcal

Ingredients

For the Tofu:

  • 20 to 22 ounces super firm or firm tofu see notes
  • 2 tablespoons canola or vegetable oil or any neutral oil
  • Pinch of kosher salt

For the Sauce:

  • 2 tablespoons coconut oil or any oil
  • 1 cup thinly sliced shallots
  • 2 tablespoons minced ginger
  • 1 cup full-fat canned coconut milk see notes
  • 3 to 4 tablespoons sambal oelek adjust for spice level; see notes
  • 4 teaspoons red curry paste see notes
  • 1 1/2 teaspoons coconut or brown sugar see notes
  • 1 teaspoon ground coriander optional
  • 1 teaspoon Diamond Crystal kosher salt or 1/2 teaspoon table salt; adjust as needed

Optional Garnishes:

  • Scallions
  • Red pepper flakes
  • Toasted sesame seeds

Instructions

Prepare the Tofu:

  • Remove the tofu from its package. If using super firm tofu, pat it dry and slice it into 1-inch cubes.
  • If using extra-firm tofu, press it first by wrapping it in paper towels or a muslin cloth. Place it on a plate and weigh it down with a stack of plates or a small pan. Let it sit for 20 minutes to remove excess moisture before slicing into cubes.

Pan Fry the Tofu:

  • Heat 2 tablespoons of oil in a large non-stick pan over medium-high heat. Add the tofu pieces in batches if necessary to avoid overcrowding. Sprinkle a pinch of salt over the tofu.
  • Pan fry for about 3 minutes on one side until golden brown. Flip and repeat, frying on at least 4 sides until crispy and golden. Use about 1 teaspoon of salt in total. Remove from heat and set aside.

Cook the Sauce:

  • Heat 2 tablespoons of coconut oil in a large skillet over medium to medium-low heat. Add the shallots and cook, stirring frequently, for 4 to 5 minutes until softened.
  • Add the minced ginger and cook for 30 seconds to 1 minute until fragrant.
  • Stir in the coconut milk, sambal oelek, red curry paste, coriander (if using), salt, and sugar. Increase the heat to medium-high and let the sauce simmer for 3 to 4 minutes.

Combine and Serve:

  • Turn off the heat and add the fried tofu to the skillet. Stir to coat the tofu evenly with the sauce.
  • Transfer to a serving dish and garnish with scallions, red pepper flakes, and toasted sesame seeds if desired.
  • Serve hot with jasmine rice and a side of roasted asparagus or blanched broccoli.
  • Notes
  • Tofu Type: Super firm tofu requires no pressing and is ready to use. Extra-firm tofu should be pressed to remove excess liquid before cooking.
  • Coconut Milk: Full-fat coconut milk creates a rich, creamy sauce, but lite coconut milk can be used for a lighter dish.
  • Sambal Oelek: Spice levels vary by brand. Adjust the amount based on your preference (3 tablespoons for medium spice, 4 tablespoons for very spicy).
  • Red Curry Paste: Thai Kitchen’s red curry paste is mild. If using another brand, taste and adjust accordingly.
  • Sweetener: Brown sugar or coconut sugar can be substituted with honey, maple syrup, or agave.

Next Recipe

Leave a Comment

Recipe Rating




Share to...