🌶️🥥 Spicy Tofu with Creamy Coconut Sauce

🧁 Introduction

Spicy Tofu with Creamy Coconut Sauce is a bold, comforting dish that brings together crispy pan-seared tofu and a rich, silky coconut sauce with just the right amount of heat. Packed with flavor and completely plant-based, this recipe is perfect for weeknight dinners, meal prep, or when you’re craving something cozy yet vibrant. It pairs beautifully with rice, noodles, or warm flatbread.

📝 Ingredients

For the Tofu

  • 14 oz (400 g) extra-firm tofu, pressed and cubed
  • 2 tablespoons cornstarch
  • 1 teaspoon paprika
  • ½ teaspoon garlic powder
  • Salt and black pepper, to taste
  • 2 tablespoons vegetable oil

For the Creamy Coconut Sauce

  • 1 tablespoon vegetable oil
  • 2 cloves garlic, minced
  • 1 teaspoon grated fresh ginger
  • 1–2 teaspoons red curry paste (adjust to taste)
  • 1 teaspoon chili flakes or fresh sliced chili
  • 1 can (13.5 oz / 400 ml) full-fat coconut milk
  • 1 tablespoon soy sauce or tamari
  • 1 teaspoon maple syrup or sugar
  • Juice of ½ lime

Garnish (Optional)

  • Fresh cilantro
  • Sliced red chilies
  • Green onions

👩‍🍳 Instructions

  1. Prepare the Tofu
    In a bowl, toss the tofu cubes with cornstarch, paprika, garlic powder, salt, and pepper until evenly coated.
  2. Cook the Tofu
    Heat oil in a large skillet over medium-high heat.
    Add the tofu and cook for 6–8 minutes, turning occasionally, until golden and crispy on all sides. Remove from the pan and set aside.
  3. Make the Sauce
    In the same skillet, add oil if needed.
    Sauté garlic and ginger for about 30 seconds until fragrant.
    Stir in red curry paste and chili flakes, cooking for another 30 seconds.
  4. Add Coconut Milk
    Pour in the coconut milk, soy sauce, and maple syrup.
    Simmer gently for 5–7 minutes, stirring occasionally, until slightly thickened.
  5. Combine
    Add the crispy tofu back into the pan and gently coat with the sauce.
    Simmer for 2–3 minutes to let the flavors meld.
    Finish with lime juice.
  6. Serve
    Garnish with cilantro, chilies, or green onions. Serve hot.

❓ Frequently Asked Questions (FAQ)

Can I bake the tofu instead of frying?
Yes. Bake at 400°F (200°C) for 25–30 minutes, flipping halfway, until crispy.

Is this dish very spicy?
It’s moderately spicy. Reduce curry paste and chili if you prefer mild heat.

Can I add vegetables?
Absolutely. Bell peppers, spinach, snap peas, or broccoli work beautifully.

How long does it keep?
Store leftovers in the refrigerator for up to 3 days.


⭐ Final Thoughts

Spicy Tofu with Creamy Coconut Sauce is a satisfying, flavor-packed dish that proves plant-based meals can be just as indulgent and comforting. Creamy, spicy, and perfectly balanced, it’s a recipe you’ll want to keep in regular rotation—whether you’re vegan or simply love bold flavors.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

🌶️🥥 Spicy Tofu with Creamy Coconut Sauce


  • Author: Shirley

Ingredients

Scale

For the Tofu

    • 14 oz (400 g) extra-firm tofu, pressed and cubed

    • 2 tablespoons cornstarch

    • 1 teaspoon paprika

    • ½ teaspoon garlic powder

    • Salt and black pepper, to taste

    • 2 tablespoons vegetable oil

For the Creamy Coconut Sauce

    • 1 tablespoon vegetable oil

    • 2 cloves garlic, minced

    • 1 teaspoon grated fresh ginger

    • 12 teaspoons red curry paste (adjust to taste)

    • 1 teaspoon chili flakes or fresh sliced chili

    • 1 can (13.5 oz / 400 ml) full-fat coconut milk

    • 1 tablespoon soy sauce or tamari

    • 1 teaspoon maple syrup or sugar

    • Juice of ½ lime

Garnish (Optional)

    • Fresh cilantro

    • Sliced red chilies

    • Green onions


Instructions

👩‍🍳 Instructions

  1. Prepare the Tofu
    In a bowl, toss the tofu cubes with cornstarch, paprika, garlic powder, salt, and pepper until evenly coated.
  2. Cook the Tofu
    Heat oil in a large skillet over medium-high heat.
    Add the tofu and cook for 6–8 minutes, turning occasionally, until golden and crispy on all sides. Remove from the pan and set aside.
  3. Make the Sauce
    In the same skillet, add oil if needed.
    Sauté garlic and ginger for about 30 seconds until fragrant.
    Stir in red curry paste and chili flakes, cooking for another 30 seconds.
  4. Add Coconut Milk
    Pour in the coconut milk, soy sauce, and maple syrup.
    Simmer gently for 5–7 minutes, stirring occasionally, until slightly thickened.
  5. Combine
    Add the crispy tofu back into the pan and gently coat with the sauce.
    Simmer for 2–3 minutes to let the flavors meld.
    Finish with lime juice.
  6. Serve
    Garnish with cilantro, chilies, or green onions. Serve hot.

Readers Love these Recipes!

Amish Pickled Beets Recipe | Sweet, Tangy & Easy to Make

There’s something deeply comforting about opening a jar of homemade pickled beets. The rich ruby color glistens through the glass, the sweet vinegar aroma ...
Learn more

Hot & Spicy Garlic Pickled Eggs

There’s something irresistibly bold about opening a jar of Hot & Spicy Garlic Pickled Eggs and catching that sharp vinegar aroma mixed with garlic ...
Learn more

Low carb Pickled Celery Snack

There’s something unexpectedly addictive about the sharp crunch of a Low Carb Pickled Celery Snack. The first bite delivers that crisp snap, followed by ...
Learn more