Go Back
+ servings
Delicious Spicy Tofu with Creamy Coconut Sauce Recipe

Delicious Spicy Tofu with Creamy Coconut Sauce Recipe You’ll Love

This Delicious Spicy Tofu with Creamy Coconut Sauce Recipe offers a flavorful, quick meal that’s perfect for any evening.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 4 servings
Course: Dinner
Cuisine: Asian, Gluten-Free, Vegan
Calories: 350

Ingredients
  

For the Tofu
  • 1 block Firm or Super Firm Tofu Pressed and drained
  • 2 tablespoons Canola or Vegetable Oil For frying
  • 1 teaspoon Kosher Salt For enhancing flavor
For the Coconut Sauce
  • 1 tablespoon Coconut Oil For flavor
  • 2 medium Shallots Thinly sliced
  • 1 tablespoon Minced Ginger For balancing flavors
  • 1 can Canned Coconut Milk Full-fat
  • 2 tablespoons Sambal Oelek Adjust for spice level
  • 1 tablespoon Red Curry Paste Enhances flavor
  • 1 tablespoon Coconut or Brown Sugar Balances heat
  • 1 teaspoon Ground Coriander Optional
For Garnish
  • 2 tablespoons Scallions Chopped
  • 1 teaspoon Red Pepper Flakes Optional
  • 1 tablespoon Toasted Sesame Seeds For decoration

Equipment

  • large skillet
  • Kitchen Towel
  • spatula

Method
 

Step‑by‑Step Instructions
  1. Wrap the firm or super firm tofu in a clean kitchen towel and press to remove excess moisture for about 10 minutes. Cut into 3/4 to 1-inch cubes.
  2. Heat oil in a skillet over medium-high heat. Add tofu cubes in a single layer and fry for approximately 3 minutes on each side until golden brown. Remove from skillet and drain on paper towels.
  3. In the same skillet, reduce heat and melt coconut oil. Add shallots and sauté until soft and translucent, about 4–5 minutes. Stir in ginger and cook for 30 to 60 seconds.
  4. Pour in coconut milk, stir in sambal oelek, red curry paste, coconut sugar, and optional coriander. Bring to a gentle simmer for about 3–4 minutes.
  5. Fold crispy tofu into the sauce and cook for another 2 minutes on low heat until heated through.
  6. Serve hot, garnished with scallions, red pepper flakes, and sesame seeds. Enjoy with steamed jasmine rice.

Nutrition

Serving: 1servingCalories: 350kcalCarbohydrates: 20gProtein: 15gFat: 25gSaturated Fat: 15gPolyunsaturated Fat: 5gMonounsaturated Fat: 5gSodium: 500mgPotassium: 600mgFiber: 3gSugar: 5gVitamin C: 10mgCalcium: 10mgIron: 20mg

Notes

For best results, consume shortly after cooking for the crispiest texture. Adjust sauce ingredients according to taste preferences.

Tried this recipe?

Let us know how it was!