Go Back
+ servings
Spicy Tofu with Creamy Coconut Sauce

Spicy Tofu with Creamy Coconut Sauce: A Flavorful Vegan Delight

A vibrant Spicy Tofu with Creamy Coconut Sauce recipe, perfect for quick vegan dinners.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings: 4 servings
Course: Dinner
Cuisine: Asian, Vegan
Calories: 350

Ingredients
  

For the Tofu
  • 14 oz Tofu Use super firm or firm tofu
  • 2 tbsp Canola or Vegetable Oil For frying
  • 1 tsp Kosher Salt Enhances flavor during frying
For the Sauce
  • 2 tbsp Coconut Oil Adds richness
  • 1 medium Shallots Sliced
  • 1 tbsp Minced Ginger For warmth
  • 1 can Canned Coconut Milk Full-fat preferred
  • 1 tbsp Sambal Oelek Adjust for spiciness
  • 1 tbsp Red Curry Paste For flavor depth
  • 1 tbsp Coconut or Brown Sugar Adjust based on sweetness preference
  • 1 tsp Ground Coriander Optional, for earthiness
For Garnish
  • 2 tbsp Toasted Sesame Seeds For texture and appeal
  • 2 tbsp Scallions Sliced
  • 1 tsp Red Pepper Flakes For extra heat

Equipment

  • Non-stick skillet
  • paper towels

Method
 

Step-by-Step Instructions
  1. Prepare Tofu: Drain the tofu and wrap in a towel. Let sit for 10 minutes, then cut into cubes.
  2. Fry Tofu: Heat oil in a skillet, add tofu cubes and fry until golden brown, about 3 min per side. Drain on paper towels.
  3. Sauté Aromatics: In the same pan, add coconut oil, shallots, and sauté for 4-5 mins. Add ginger and cook for another 1 min.
  4. Make Sauce: Add coconut milk, sambal oelek, curry paste, sugar, ground coriander, and salt. Stir and simmer for 3-4 mins.
  5. Combine Tofu with Sauce: Fold in fried tofu, adjust seasoning as needed.
  6. Garnish & Serve: Transfer to a serving dish and garnish with sesame seeds, scallions, and red pepper flakes.

Nutrition

Serving: 1servingCalories: 350kcalCarbohydrates: 24gProtein: 15gFat: 22gSaturated Fat: 18gPolyunsaturated Fat: 2gMonounsaturated Fat: 2gSodium: 600mgPotassium: 400mgFiber: 3gSugar: 5gVitamin A: 2IUVitamin C: 10mgCalcium: 100mgIron: 3mg

Notes

For best texture, serve immediately after preparation. You can customize the dish by adding seasonal vegetables.

Tried this recipe?

Let us know how it was!