Spicy Tofu with Creamy Coconut Sauce

This Spicy Tofu with Creamy Coconut Sauce is a delightful combination of crispy tofu and a rich, flavorful sauce that makes it perfect for any meal. Whether you’re hosting a dinner party or enjoying a cozy night in, this dish is sure to impress. The creamy coconut sauce, infused with sambal oelek and red curry paste, creates a mouthwatering experience that pairs beautifully with jasmine rice and vegetables.

Why You’ll Love This Recipe

  • Bold Flavors: This recipe brings together spicy sambal oelek and fragrant coconut milk for an unforgettable taste.
  • Quick Preparation: With just 30 minutes needed from start to finish, it’s perfect for busy weeknights.
  • Versatile Serving Options: Serve over rice or alongside your favorite vegetables for a complete meal.
  • Vegan-Friendly: This dish is entirely plant-based, making it suitable for various dietary preferences.
  • Easy to Customize: Adjust the spice level and add your favorite veggies to tailor it to your taste.

Tools and Preparation

Before you start cooking, gather your essential tools to make the process smooth and enjoyable.

Essential Tools and Equipment

  • Non-stick frying pan
  • Large skillet
  • Knife
  • Cutting board
  • Measuring spoons and cups

Importance of Each Tool

  • Non-stick frying pan: Ensures the tofu cooks evenly without sticking, allowing for that perfect golden crisp.
  • Large skillet: Ideal for preparing the creamy coconut sauce without overcrowding, ensuring all ingredients blend well together.

Ingredients

For the Tofu:

  • 20 to 22 ounces super firm or firm tofu (see notes for preparation details)
  • 2 tablespoons canola or vegetable oil (or any neutral oil)
  • Pinch of kosher salt

For the Sauce:

  • 2 tablespoons coconut oil (or any oil)
  • 1 cup thinly sliced shallots
  • 2 tablespoons minced ginger
  • 1 cup full-fat canned coconut milk (see notes)
  • 3 to 4 tablespoons sambal oelek/ulek (adjust for spice level; see notes)
  • 4 teaspoons red curry paste (see notes)
  • 1 1/2 teaspoons coconut or brown sugar (see notes)
  • 1 teaspoon ground coriander (optional)
  • 1 teaspoon Diamond Crystal kosher salt (or 1/2 teaspoon table salt; adjust as needed)

Optional Garnishes:

  • Scallions
  • Red pepper flakes
  • Toasted sesame seeds
SpicyPIN THIS!

How to Make Spicy Tofu with Creamy Coconut Sauce

Step 1: Prepare the Tofu

Remove the tofu from its package. If using super firm tofu, it should feel dense and may only require patting dry. Slice the tofu into 1-inch cubes. For extra-firm tofu, press it first by wrapping it in paper towels or a muslin cloth. Place the wrapped tofu on a plate and weigh it down with a stack of plates or a small pan. Let it sit for 20 minutes to remove excess moisture before slicing into cubes.

Step 2: Pan Fry the Tofu

Heat 2 tablespoons of oil in a large non-stick pan over medium-high heat. Add the tofu pieces, working in batches if necessary to avoid overcrowding the pan. Sprinkle 1/4 teaspoon of salt over the tofu. Pan fry the tofu for about 3 minutes on one side until golden brown. Flip to another side and repeat, sprinkling 1/4 teaspoon of salt each time. Continue frying on at least four sides of the tofu until crispy and golden. Total salt used should be about 1 teaspoon. Remove from heat and set aside.

Step 3: Cook the Sauce

Heat 2 tablespoons of coconut oil in a large skillet over medium to medium-low heat. Add the sliced shallots and cook, stirring frequently, for 4 to 5 minutes until softened. Add the minced ginger and cook for an additional 30 seconds to 1 minute until fragrant. Stir in the coconut milk, sambal oelek, red curry paste, coriander (if using), salt, and sugar. Increase the heat to medium-high and let the sauce simmer for 3 to 4 minutes.

Step 4: Combine and Serve

Turn off the heat. Add the fried tofu to the skillet and stir gently to coat evenly with the sauce. Transfer everything to a serving dish. Garnish with scallions, red pepper flakes, and toasted sesame seeds if desired. Serve hot over jasmine rice alongside roasted asparagus or blanched broccoli for an amazing meal experience!

How to Serve Spicy Tofu with Creamy Coconut Sauce

Serving your Spicy Tofu with Creamy Coconut Sauce can elevate the dining experience. This dish is versatile and pairs well with various sides and garnishes, making it suitable for any meal.

Over Jasmine Rice

  • Jasmine rice provides a fragrant base that complements the creamy coconut sauce beautifully. It absorbs the flavors while adding a soft texture.

With Roasted Vegetables

  • Roasted asparagus or broccoli adds a crunchy contrast to the soft tofu. These vegetables enhance the nutritional value and are easy to prepare.

In a Wrap

  • Use lettuce leaves or tortillas to create wraps filled with spicy tofu and fresh veggies. This option makes for a fun and portable meal.

Topped with Fresh Herbs

  • Adding fresh herbs like cilantro or basil brightens up the dish. They add freshness and an aromatic flair that balances the spices.

As Part of a Grain Bowl

  • Combine the tofu with quinoa or brown rice, topped with sliced avocado and a drizzle of extra coconut sauce. This creates a filling, nutritious meal.

How to Perfect Spicy Tofu with Creamy Coconut Sauce

Perfecting this dish is all about attention to detail. Here are some useful tips to help you achieve the best results:

  • Choose the right tofu: Select super firm tofu for the best texture without needing pressing. This ensures crispiness when pan-fried.
  • Make it spicy: Adjust sambal oelek based on your spice tolerance. Start small and taste as you go for optimal heat.
  • Use full-fat coconut milk: For a rich, creamy sauce, opt for full-fat coconut milk. It enhances flavor and creaminess in your dish.
  • Don’t rush cooking: Allow ample time for frying the tofu until crispy on all sides. This step is crucial for flavor development.
  • Garnish generously: Use scallions, red pepper flakes, or toasted sesame seeds as garnishes to add visual appeal and extra flavor.
  • Experiment with sides: Don’t hesitate to try different side dishes or grains that pair well with your spicy tofu for variety in your meals.
SpicyPIN THIS!

Best Side Dishes for Spicy Tofu with Creamy Coconut Sauce

Pairing side dishes with Spicy Tofu with Creamy Coconut Sauce enhances your meal’s overall appeal. Here are some great options:

  1. Steamed Broccoli: Lightly steamed broccoli provides a nutrient-rich side that complements the spicy flavors of the tofu.
  2. Coconut Rice: Infuse jasmine rice with some coconut milk while cooking for an aromatic side that matches beautifully with the main dish.
  3. Cucumber Salad: A refreshing cucumber salad offers a cool contrast to the heat of the tofu, balancing out the meal nicely.
  4. Roasted Sweet Potatoes: The natural sweetness of roasted sweet potatoes pairs well with savory spices in this dish, adding depth to each bite.
  5. Garlic Noodles: Soft garlic noodles tossed in soy sauce bring in another layer of flavor while being simple to prepare alongside your main dish.
  6. Mango Salsa: Bright mango salsa adds sweetness and acidity, enhancing flavors while providing a vibrant color contrast on your plate.
  7. Quinoa Salad: A light quinoa salad mixed with herbs can serve as a hearty yet healthy side that complements your tofu’s richness.
  8. Pickled Vegetables: Serve pickled vegetables on the side for tanginess; they cut through creaminess and add an exciting crunch.

Common Mistakes to Avoid

Cooking spicy tofu with creamy coconut sauce can be simple, but there are common mistakes that can affect the dish’s flavor and texture. Here are some pitfalls to watch out for:

  • Using the wrong tofu type: Not all tofu is created equal. Using soft or silken tofu will lead to a mushy texture. Opt for super firm or extra-firm tofu for the best results.
  • Skipping the pressing step: If you choose extra-firm tofu, failing to press it can result in soggy pieces. Always press the tofu to remove excess moisture before cooking.
  • Overcrowding the pan: Adding too much tofu at once can steam rather than fry it. Make sure to cook in batches if necessary, allowing space between pieces.
  • Neglecting seasoning: Under-seasoning your tofu will leave it bland. Be generous with salt during frying and adjust flavors in your coconut sauce for a more vibrant taste.
  • Ignoring spice levels: Different brands of sambal oelek have varying heat levels. Always taste your sambal oelek first and adjust the amount based on your heat preference.

Storage & Reheating Instructions

Refrigerator Storage

  • Store leftover spicy tofu with creamy coconut sauce in an airtight container.
  • It will stay fresh for up to 4 days in the refrigerator.
  • Make sure to cool it down before sealing the container.

Freezing Spicy Tofu with Creamy Coconut Sauce

  • You can freeze this dish for up to 3 months.
  • Use a freezer-safe container or zip-lock bag, removing as much air as possible.
  • Thaw in the refrigerator overnight before reheating.

Reheating Spicy Tofu with Creamy Coconut Sauce

  • Oven: Preheat the oven to 350°F (175°C). Place the dish in an oven-safe container and heat for about 15-20 minutes until warmed through.
  • Microwave: Transfer portions into a microwave-safe bowl. Heat on medium power for 1-2 minutes, stirring halfway through.
  • Stovetop: Heat a non-stick pan over medium heat. Add a splash of water or oil and stir until heated evenly, about 5-7 minutes.
SpicyPIN THIS!

Frequently Asked Questions

What is Spicy Tofu with Creamy Coconut Sauce?

Spicy tofu with creamy coconut sauce is a delicious dish featuring crispy tofu cubes bathed in a rich coconut milk-based sauce flavored with sambal oelek and red curry paste.

How can I customize my Spicy Tofu with Creamy Coconut Sauce?

You can customize this dish by adding vegetables like bell peppers or snap peas, using different types of curry paste, or adjusting spice levels according to your palate.

Can I make this recipe vegan?

Yes, spicy tofu with creamy coconut sauce is already vegan! All ingredients used are plant-based, making it perfect for vegan diets.

How do I store leftovers of Spicy Tofu with Creamy Coconut Sauce?

Store leftovers in an airtight container in the refrigerator for up to four days or freeze them for up to three months for later enjoyment.

What should I serve with Spicy Tofu with Creamy Coconut Sauce?

This dish pairs beautifully with jasmine rice and steamed green vegetables like broccoli or asparagus for a complete meal experience.

Final Thoughts

Spicy tofu with creamy coconut sauce is not only flavorful but also versatile. You can easily adapt this recipe by incorporating your favorite vegetables or adjusting spice levels. It’s perfect for weeknight dinners or meal prep sessions, ensuring you’ll enjoy its delightful taste anytime!

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

Spicy Tofu with Creamy Coconut Sauce

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Sarah
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: Serves 4
  • Category: Main
  • Method: Frying
  • Cuisine: Thai

Description

Spicy Tofu with Creamy Coconut Sauce is a vibrant and satisfying dish that combines crispy tofu with a luscious, spicy coconut sauce. Perfect for busy weeknights or special gatherings, this dish is not only quick to prepare but also bursting with bold flavors. The creamy sauce melds perfectly with the spicy kick from sambal oelek and red curry paste, making it an unforgettable culinary experience. Serve it over fluffy jasmine rice or alongside your favorite vegetables for a complete meal that caters to vegan diets and pleases everyone at the table.


Ingredients

Scale
  • 20 to 22 ounces super firm or firm tofu
  • 2 tablespoons canola or vegetable oil
  • 1 cup full-fat canned coconut milk
  • 3 to 4 tablespoons sambal oelek (adjust for spice level)
  • 4 teaspoons red curry paste
  • 1 cup thinly sliced shallots
  • 2 tablespoons minced ginger

Instructions

  1. Press the tofu for 20 minutes to remove excess moisture, then cut into 1-inch cubes.
  2. Heat oil in a large non-stick pan over medium-high heat and fry the tofu until golden and crispy on all sides.
  3. In a separate skillet, sauté shallots and ginger, then stir in coconut milk, sambal oelek, red curry paste, salt, and sugar. Simmer for a few minutes.
  4. Add the fried tofu to the sauce, gently coating it before serving.


Nutrition

  • Serving Size: 1 cup (approximately 240g)
  • Calories: 360
  • Sugar: 5g
  • Sodium: 700mg
  • Fat: 24g
  • Saturated Fat: 18g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 25g
  • Fiber: 3g
  • Protein: 10g
  • Cholesterol: 0mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star