15-Minute Spicy Tofu in Creamy Coconut-Lime Sauce

This spicy tofu is simmered in a creamy, tangy lime-gochujang coconut sauce that’s spoon-licking good. Ready in about 15 minutes, it’s a fast weeknight favorite that disappears quickly—your family will love it.

bowl of spicy tofu

Tell me about this creamy & spicy tofu:

This recipe is perfect when you need a quick dinner. You don’t have to press the tofu—no extra steps, no fuss.

No pressing required. The tofu doesn’t need to be ultra-crispy to be delicious here. The texture is balanced so it pairs nicely with simple sides like steamed rice or vegetables.

This dish isn’t tied to any single cuisine; it blends a few flavor influences into one approachable recipe. I use straightforward pantry ingredients—tomato paste, canned coconut milk, gochujang, and a touch of cumin—to build deep flavor fast.

The result is richly creamy, pleasantly spicy, and brightened with fresh lime. It takes under 15 minutes to make and often competes with other weeknight mainstays in my rotation.

close up of the tofu

Pantry staple ingredients:

  • Tofu: Extra-firm works well, but firm is fine if you prefer a slightly softer bite. Avoid silken tofu—it won’t hold its shape.
  • Canned coconut milk: Use full-fat canned coconut milk for the best texture and flavor. The refrigerated, watered-down versions won’t give the same result.
  • Sesame oil: Sesame oil provides a toasty finish that complements the sauce, though you can use a neutral oil if needed.
  • Tomato paste: Adds depth and a slightly savory, curry-like note without extra chopping.
  • Gochujang paste: Korean chili paste gives heat and umami. If you prefer no spice, substitute 1 tsp curry powder and 1/2 tsp smoked paprika for a different but tasty profile.
  • Fresh ginger: Grated ginger gives a bright, warm bite; ground ginger is an acceptable substitute if needed.
  • Seasonings: Garlic powder, onion powder, and ground cumin round out the sauce.
  • Lime: Fresh lime juice adds essential acidity to balance the fat and salt and makes the dish crave-worthy.
bowl of spicy coconut tofu

I like to finish the dish with chopped parsley, scallions, or chives for a fresh garnish.

Overview: how to make spicy tofu in a coconut sauce:

For exact ingredient amounts and full written directions, see the recipe card below. This section gives a quick visual overview of the steps.

pan searing the tofu
mixing the coconut sauce
cooking the tofu in the sauce
serving the spicy tofu

How I serve it:

I usually serve this tofu over steamed rice with seasoned steamed vegetables. It also pairs well with roasted red cabbage or roasted Brussels sprouts for a heartier plate.

To tear or cube the tofu?

There’s a debate about whether tearing tofu allows better sauce absorption. Either approach works, but for this dish I prefer cubed tofu for the visual presentation. If you prefer torn tofu, feel free to do that—use whichever texture you like.

bowl of coconut spicy tofu

If you make this recipe, please leave a comment and rating below. It helps others find the recipe and I love seeing your versions.

bowl of spicy tofu

15 Minute Spicy Tofu in Creamy Coconut Lime Sauce

  • Prep Time: 5
  • Cook Time: 10
  • Total Time: 15 minutes
  • Yield: 6
  • Method: Stovetop
  • Diet: Dairy-Free, Gluten-Free, Vegan

Description

This spicy tofu is coated in a creamy, zesty lime and gochujang coconut sauce. Quick to make and full of flavor, it’s a dependable weeknight meal.


Ingredients

Crispy Tofu:

  • 16 ounces firm or extra-firm tofu
  • 1 tbsp sesame oil
  • 1 tsp sea salt

Spicy Coconut Sauce:

  • 1 1/2 cups (360 mL) canned coconut milk, divided
  • 2 tsp cornstarch or flour
  • 2 tbsp tomato paste
  • 2 tbsp freshly grated ginger
  • 1 1/2 tsp gochujang paste
  • 1 tsp garlic powder
  • 1 tsp onion powder
  • 1/2 tsp ground cumin
  • 2 tbsp fresh lime juice (about 1 lime)
  • 2 tbsp freshly chopped parsley, chives, or scallions, to finish

Instructions

  1. Prep: Cube the tofu into roughly 1-inch pieces and set aside.
  2. Sauté: Heat sesame oil in a large skillet over medium heat. Add the cubed tofu and sea salt. Sauté 2–3 minutes per side, turning occasionally, until the edges begin to brown.
  3. Make the sauce: Whisk 1/4 cup (60 mL) of the coconut milk with the cornstarch to form a slurry. In a separate bowl, whisk the remaining coconut milk with tomato paste, grated ginger, gochujang, garlic powder, onion powder, and cumin.
  4. Combine and thicken: When the tofu is browned, lower the heat to medium-low and pour the coconut sauce into the pan. Add the cornstarch slurry and stir to combine. Simmer 3–5 minutes until the sauce thickens and coats the tofu.
  5. Finish and serve: Remove from heat, stir in lime juice, and garnish with chopped parsley, chives, or scallions. Serve over steamed rice and vegetables.

Notes

Gluten-free: Use cornstarch instead of flour.

Coconut milk: Use canned full-fat coconut milk for the best texture and flavor.

Did you make this recipe?

Please leave a rating and review below—I love seeing your versions and feedback.