Spicy Tofu Creamy Coconut

As seen in: Evening Meals That Deliver Results

This dish pairs golden, crispy tofu cubes with a rich coconut sauce blending chili garlic, soy, and fragrant spices. After pan-frying tofu to a golden crisp, a quick-simmered sauce is built with coconut milk, smoked paprika, and gentle hints of sweetness. Bell pepper and garlic provide depth, and fresh garnishes add brightness just before serving. Serve over fluffy rice or warm noodles to soak up every drop of the velvety sauce. It’s a satisfying option if you crave comforting flavors, a touch of spice, and a wholesome plant-based meal perfect for any night of the week.

Sarah Crisp
Contributed By Sarah Crisp
Last modified on Tue, 29 Jul 2025 19:51:47 GMT
A bowl of spicy tofu in creamy coconut sauce. Save This
A bowl of spicy tofu in creamy coconut sauce. | cookrisp.com

This spicy tofu in creamy coconut sauce has become my weeknight lifesaver whenever I crave something rich and satisfying without hours in the kitchen. The contrast between crispy tofu exterior and the velvety coconut sauce creates an irresistible texture combination that keeps me coming back to this recipe again and again.

I first created this recipe during a particularly busy work week when I needed something quick but refused to compromise on flavor. My skeptical partner now requests this dish weekly calling it the dish that changed his mind about tofu forever.

Ingredients

  • Firm or extra firm tofu: The foundation of our dish. Choose the firmest variety you can find and always press it properly to remove excess moisture for the best texture.
  • Cornstarch: Creates that magical crispy exterior on our tofu cubes without deep frying. Always toss lightly for best results.
  • Full fat coconut milk: Provides the luxurious creamy base for our sauce. Do not substitute light coconut milk as it lacks the richness needed.
  • Chili garlic sauce: Delivers complex heat with aromatic garlic notes. Look for the version with visible chili seeds for best flavor.
  • Tomato paste: Adds surprising depth and umami. Always use paste rather than sauce for concentrated flavor.
  • Smoked paprika: Contributes a subtle smokiness that transforms the dish. Spanish varieties offer the most authentic flavor.
  • Maple syrup: Balances the heat with gentle sweetness. Real maple syrup provides better complexity than sugar.

Step-by-Step Instructions

Prepare the tofu:
Cut pressed tofu into 1 inch cubes then sprinkle cornstarch over them in a large bowl tossing gently until all sides are lightly coated. The cornstarch creates a crispy exterior that will hold up beautifully in our sauce.
Achieve perfect crispiness:
Heat oil in a large skillet over medium high heat until shimmering. Add tofu in a single layer without overcrowding ensuring all cubes have space around them. Let each side develop a golden crust before turning approximately 2 minutes per side. Proper spacing and patience here creates restaurant quality results.
Build the flavor base:
In the same pan add garlic and diced bell pepper cooking just until fragrant about 1 minute. The residual oil will be infused with tofu flavor creating an excellent foundation for our sauce.
Create the sauce mixture:
Combine tomato paste chili garlic sauce soy sauce spices and maple syrup in a small bowl before adding to the pan. This pre mixing ensures even distribution of flavors and prevents the tomato paste from clumping.
Develop sauce richness:
Pour coconut milk into the spice mixture whisking continuously to incorporate all ingredients. Allow the sauce to simmer gently for 5 minutes uncovered to thicken slightly and intensify flavors. Watch for small bubbles around the edge rather than a rolling boil.
Marry the components:
Return crispy tofu to the pan gently folding it into the sauce using a silicone spatula to preserve the crispy exterior. Let everything simmer together for 2 3 minutes allowing the tofu to absorb some sauce flavor while maintaining texture contrast.
A dish of spicy tofu in creamy coconut sauce. Save This
A dish of spicy tofu in creamy coconut sauce. | cookrisp.com

The coconut milk is truly the secret star of this recipe. I discovered its transformative power while traveling through Thailand where I learned that allowing it to reduce properly concentrates its natural sweetness creating an almost caramelized quality that elevates everything it touches.

Storage and Reheating

This dish stores beautifully in airtight containers in the refrigerator for up to 3 days. The flavors actually deepen overnight making it possibly even more delicious the next day. When reheating add a small splash of water or coconut milk to loosen the sauce as it will thicken considerably when chilled. Gentle stovetop reheating preserves the texture better than microwave methods though both work in a pinch.

Ingredient Substitutions

No coconut milk? Cashew cream makes an excellent alternative providing similar richness without the tropical flavor notes. Simply blend 1 cup soaked raw cashews with 1 cup water until completely smooth. For those avoiding nuts heavy cream works but creates a less authentic flavor profile.

If you cannot find chili garlic sauce create your own by combining 1 tablespoon sriracha 1 teaspoon minced garlic and 1/2 teaspoon rice vinegar. Adjust quantities to match your heat preference. For smokiness without smoked paprika try a drop of liquid smoke or a pinch of chipotle powder.

Serving Suggestions

While jasmine rice makes the traditional pairing consider serving this tofu over cauliflower rice for a lower carb option or with rice noodles for a different textural experience. For a complete meal add steamed broccoli or baby bok choy on the side to absorb the extra sauce. I particularly love serving this with quick pickled vegetables whose bright acidity cuts through the richness of the coconut sauce creating perfect balance.

Common Queries

→ How do I make tofu extra crispy?

Ensure the tofu is well pressed and coated in cornstarch before frying in hot oil. Cook until each side is deeply golden before turning.

→ Can I adjust the spice level?

Yes, control spice by reducing chili flakes or chili garlic sauce to your preference. Add more for an extra kick.

→ What can I serve with this dish?

Pair with steamed rice, noodles, or flatbread to catch the creamy coconut sauce and complement the tofu’s texture.

→ Is there a substitute for coconut milk?

For a lighter version, use light coconut milk or try cashew cream, though the flavor will be slightly different.

→ How can I enhance the flavors?

Finish with chopped green onion, fresh cilantro, or a squeeze of lime to brighten up the final dish before serving.

Spicy Tofu Creamy Coconut Sauce

Tofu cooked golden, then coated in a creamy, chili-spiced coconut sauce. A rich, quick, and satisfying plant-based meal.

Preparation Time
10 Minutes Required
Cooking Duration
25 Minutes Required
Overall Time
35 Minutes Required
Contributed By: Sarah Crisp

Recipe Type: Dinner Victories

Skill Level: Moderate

Cuisine Type: Asian-inspired

Serving Size: 4 Number of Servings

Dietary Preferences: Vegan-Friendly, Suitable for Vegetarians, Lactose-Free

What You’ll Need

01 14 oz (400 g) firm or extra-firm tofu, pressed and cubed
02 2 tablespoons cornstarch
03 2 tablespoons vegetable oil
04 1 can (13.5 oz) full-fat coconut milk
05 2 tablespoons soy sauce or tamari
06 1 tablespoon chili garlic sauce
07 1 tablespoon tomato paste
08 1 teaspoon smoked paprika
09 1/2 teaspoon ground cumin
10 1/2 teaspoon chili flakes (adjust to taste)
11 1 teaspoon maple syrup or brown sugar
12 2 cloves garlic, minced
13 1 small red bell pepper, finely diced
14 Green onions, chopped (for garnish)
15 Salt and pepper, to taste
16 Optional: fresh cilantro, squeeze of lime

Steps to Follow

Step 01

Press and cut the tofu into cubes, then coat lightly with cornstarch.

Step 02

Pan-fry the tofu in vegetable oil over medium-high heat until all sides are golden and crispy. Remove and set aside.

Step 03

Sauté garlic and diced red bell pepper in the same pan over medium heat until fragrant and softened.

Step 04

Whisk together tomato paste, chili garlic sauce, soy sauce, smoked paprika, cumin, chili flakes, and maple syrup.

Step 05

Pour in coconut milk, whisking well. Simmer gently for about 5 minutes until slightly thickened.

Step 06

Return the tofu to the skillet, tossing gently to coat in the sauce. Simmer for another 2–3 minutes.

Step 07

Garnish with chopped green onions, cilantro (optional), and a squeeze of lime before serving. Serve immediately with rice, noodles, or flatbread.

Tools to Have

  • Skillet
  • Knife
  • Cutting board
  • Whisk
  • Spatula

Allergen Information

Double-check ingredients for allergens, and seek medical guidance if necessary.
  • Soy
  • Coconut

Nutrition Info (Per Serving)

These figures are estimates and shouldn’t replace professional health advice.
  • Calories Per Serving: 315
  • Fat Content: 24 grams
  • Carbohydrates: 12.5 grams
  • Protein Amount: 9 grams