Skip to Content

Spicy Tofu with Creamy Coconut Sauce

Welcome to a culinary adventure that promises to tantalize your taste buds! Today, we’re diving into a recipe that’s not just a dish, but an experience – Spicy Tofu with Creamy Coconut Sauce.

This dish is a harmonious blend of bold flavors and textures, perfect for those who love a little spice in their life. Inspired by traditional Asian cuisine, this recipe is a testament to the versatility of tofu and the magic of spices.

Tofu, the star of our dish, is much more than just a protein substitute. It’s a canvas that absorbs and showcases flavors beautifully.

For this recipe, we focus on super firm or firm tofu. These types of tofu have less moisture compared to softer varieties, making them ideal for achieving a satisfyingly chewy and dense texture.

Super firm tofu, often found in large blocks, is particularly chewy, while firm tofu offers a slightly softer but still substantial bite. Remember, the right tofu can make or break this dish!

Ingredients:

Every ingredient in this recipe plays a pivotal role in creating a dish that’s bursting with flavor. Here’s what you’ll need:

  • Tofu: 20 to 22 ounces of super firm or firm tofu. This is the foundation of our dish, providing a meaty texture that’s both satisfying and versatile.
  • Oil for Frying: 2 tablespoons of canola or vegetable oil. A neutral oil is key here, as it doesn’t overpower the other flavors.
  • Salt: A pinch of kosher salt to enhance the natural flavors of the tofu.

For the sauce that brings this dish to life:

  • Coconut Oil: 2 tablespoons, for its subtle sweetness and aroma.
  • Shallots: 1 cup, thinly sliced, adding a mild, sweet flavor.
  • Ginger: 2 tablespoons, minced, for a warm, spicy kick.
  • Coconut Milk: 1 cup of full-fat canned coconut milk, bringing creaminess and richness to the sauce.
  • Sambal Oelek/Ulek: 3 to 4 tablespoons, depending on your spice preference. This chili paste adds a vibrant heat and depth.
  • Red Curry Paste: 4 teaspoons, infusing the sauce with complex flavors and a hint of heat.
  • Sweetener: 1 1/2 teaspoons of coconut or brown sugar to balance the spice.
  • Ground Coriander: 1 teaspoon, optional, for an earthy, citrusy note.
  • Salt: 1 teaspoon of Diamond Crystal kosher salt (or 1/2 teaspoon if using table salt) to season the sauce.

Each ingredient has been carefully selected to create a symphony of flavors. As we proceed, we’ll explore how these components come together to create a dish that’s not just delicious but also a visual and sensory delight.

Step-by-Step Cooking Guide:

  1. Preparing the Tofu: Begin your culinary journey by handling the tofu with care. If you’ve chosen super firm tofu, its dense nature means it’s ready to go. However, if it’s been sitting in liquid, gently pat it dry with a towel. For those using firm tofu, a little extra attention is needed. Wrap it in paper towels or a clean cloth, place it on a plate, and set a weight on top, like a stack of plates, for about 20 minutes. This step ensures excess moisture is removed, giving your tofu the ideal texture for frying. Once ready, cut the tofu into 1-inch cubes, creating bite-sized pieces perfect for soaking up the sauce.
  2. Pan Frying the Tofu: Heat your non-stick pan over medium-high heat and add 2 tablespoons of neutral oil. The choice of oil is crucial – it should be one that doesn’t interfere with the flavors of the dish. Once the oil is hot, carefully place the tofu cubes in the pan. If space is tight, work in batches to avoid overcrowding, which can prevent the tofu from getting that desirable golden-brown crust. Sprinkle a quarter teaspoon of kosher salt over the tofu. Let the tofu sizzle and sear for about 3 minutes, then flip each piece to another side. Continue this process, seasoning with salt each time you turn the tofu, until you’ve used a total of 1 teaspoon of salt and the tofu has a crispy exterior. This step is not just about cooking the tofu; it’s about infusing it with a subtle saltiness and preparing its surface to cling to the creamy coconut sauce.
  3. Creating the Sauce: In a separate skillet, warm 2 tablespoons of coconut oil over medium to medium-low heat. Add the thinly sliced shallots, stirring them gently. The shallots should soften and turn slightly golden after about 4 to 5 minutes. Now, introduce the minced ginger to the pan, cooking it just until it releases its aromatic essence, about 30 seconds to a minute. This is where the sauce starts to develop its layers of flavor. Next, pour in the full-fat canned coconut milk, followed by the sambal oelek, red curry paste, optional ground coriander, salt, and sugar. Stir well to combine. Increase the heat to medium-high, bringing the sauce to a simmer. Let it bubble gently for 3 to 4 minutes. This simmering is crucial as it allows the flavors to meld together, creating a sauce that’s rich, spicy, and subtly sweet.
  4. Combining Tofu and Sauce: Once the sauce is vibrant and aromatic, turn off the heat. Add the golden-brown tofu cubes to the sauce, gently folding them in to ensure each piece is evenly coated. This step is about more than just mixing; it’s about allowing the tofu to absorb the flavors of the sauce, ensuring that each bite is infused with the spicy, creamy goodness.
  5. Final Touches and Serving: Transfer the tofu, now drenched in the creamy coconut sauce, to a serving dish. For an extra pop of flavor and color, garnish with scallions, red pepper flakes, and toasted sesame seeds. These garnishes add not only a visual appeal but also layers of texture and taste. Serve this exquisite dish with a side of jasmine rice and your choice of vegetables, like roasted asparagus or blanched broccoli. The rice acts as a perfect base, soaking up the sauce, while the vegetables add a fresh, crunchy contrast to the soft, flavorful tofu.

Nutrition:

  • Calories: Each serving contains approximately 568 kcal, providing a substantial amount of energy.
  • Protein: With 24.4g of protein per serving, this dish is an excellent source of plant-based protein, essential for muscle repair and growth.
  • Carbohydrates: Contains 20g of carbohydrates, offering necessary energy for daily activities.
  • Fats: The dish has 45g of fat, including 30.6g of saturated fat, mainly from coconut milk, which is rich in medium-chain triglycerides (MCTs) known for various health benefits.
  • Dietary Fiber: Offers 5g of fiber, aiding in digestion and promoting gut health.
  • Sugar: Contains 11g of sugar, providing a balance to the spicy elements of the dish.
  • Health Benefits: The tofu in the dish is not only a great protein source but also contains valuable minerals and is beneficial for heart health. The spices and herbs used contribute antioxidants, while coconut milk adds beneficial fats that are linked to improved metabolism.

This dish, with its rich nutritional profile, is a hearty and healthful choice for those looking for a flavorful, plant-based meal.

Variations and Substitutions:

This recipe is versatile, allowing for various substitutions to cater to different dietary needs and preferences. For a lighter version, you can replace full-fat coconut milk with lite coconut milk.

If you’re looking to reduce the heat, adjust the amount of sambal oelek, or choose a milder chili paste.

For those who prefer a different sweetener, options like honey, maple syrup, or agave can be used in place of coconut or brown sugar. The beauty of this recipe lies in its adaptability, so feel free to experiment!

Storing and Reheating:

Leftovers can be a delight, especially with a dish like this where flavors continue to meld. Store any leftover tofu and sauce in an airtight container in the refrigerator for up to three days.

When reheating, gently warm it in a pan over low heat to preserve the texture of the tofu and prevent the sauce from separating. Avoid microwaving if possible, as it can alter the texture of the tofu.

As we wrap up this culinary journey, it’s clear that Spicy Tofu with Creamy Coconut Sauce is more than just a recipe; it’s a celebration of flavors and textures.

Whether you’re a seasoned cook or a novice in the kitchen, this dish is sure to impress. Its balance of spicy, sweet, and savory, combined with the creamy richness of coconut and the hearty texture of tofu, makes it a satisfying meal for any occasion.