Delicious Spicy Tofu with Creamy Coconut Sauce Recipe
This Delicious Spicy Tofu with Creamy Coconut Sauce is a vibrant dish that’s sure to excite your taste buds. The creamy coconut sauce melts beautifully with the spices, providing both heat and warmth, while the tofu absorbs all those delicious flavors. One bite, and you’ll experience the rich, aromatic taste combined with the satisfying texture of crispy tofu. It’s a fantastic option for dinner or even a gathering when you want to impress guests with your culinary skills.
The contrast between the crunchy, golden-brown tofu on the outside and the soft, creamy sauce all around makes each bite a textural delight. Plus, it’s an incredibly versatile recipe, allowing you to adjust the spice levels according to your preference. Whether you serve it over rice, noodles, or with a side salad, it’s sure to become a favorite in your home.
Served best as a hearty dinner, this dish is particularly great for vegan or vegetarian dinners or anyone looking to add more plant-based meals to their routine. Get ready to dive into this deliciously creamy and slightly spicy experience!
Prep Time: 10 min | Cook Time: 25 min | Total Time: 35 min
How to Make Delicious Spicy Tofu with Creamy Coconut Sauce
Ingredients:
- 15 ounces super firm or firm tofu (Choose 10 to 20 ounces for best texture.)
- 2 tablespoons canola or vegetable oil (For pan-fried crisp.)
- 1 pinch kosher salt (To enhance flavor during frying.)
- 2 tablespoons coconut oil (For richness and flavor.)
- 1 cup shallots (Thinly sliced.)
- 1.5 tablespoons minced ginger (Adds aromatic kick.)
- 1 cup canned coconut milk (Full-fat for creaminess.)
- 2-3 tablespoons sambal oelek (For spicy kick.)
- 1.5 tablespoons red curry paste (Enhances depth of flavor.)
- 1.5-3 teaspoons coconut or brown sugar (Balances spiciness.)
- 1 teaspoon ground coriander (Optional.)
- 0.5 teaspoon diamond crystal kosher salt (For seasoning.)
- To taste scallions (Thinly sliced.)
- To taste red pepper flakes (Optional.)
- To taste toasted sesame seeds (For presentation.)
Directions:
-
Begin by pressing your tofu to remove excess moisture. Wrap it in a clean kitchen towel and place something heavy on top for about 15 minutes. This step is crucial for achieving a crispy texture later.
-
Once pressed, cut the tofu into cubes. Heat the canola or vegetable oil in a frying pan over medium-high heat and sprinkle with kosher salt. Add the tofu cubes and let them cook until golden brown on all sides.
-
Meanwhile, in another pot, melt the coconut oil and sauté the sliced shallots and minced ginger over medium heat until fragrant. This should take about 3-4 minutes.
-
Next, add the coconut milk, sambal oelek, and red curry paste to the shallot mixture. Stir well and let simmer for 5-6 minutes, allowing the flavors to blend beautifully.
-
Add the fried tofu to the sauce mixture, along with sugar and ground coriander. Stir gently to coat the tofu evenly. Let it cook together for an additional 2-3 minutes, adjusting salt and spice as desired.
-
Serve hot, garnished with chopped scallions, red pepper flakes, and toasted sesame seeds for a burst of flavor and texture.
Pro Tips
-
Choosing Tofu: Opt for super firm tofu for the best texture and to hold up well during frying. If you can only find medium-firm, that works too, but be gentle when handling it.
-
Pressing Tofu: Don’t skip the pressing step! Removing excess moisture prevents soggy tofu and allows for that delightful crispiness that contrasts perfectly with the creamy sauce.
-
Adjusting Spice: The sambal oelek adds a wonderful heat, but you can always start with less and gradually add more. It’s easier to increase the spice than to tone it down.
-
Balancing Flavors: The sugar is key to balancing the spiciness. Adjust it according to your taste. If the sauce is too spicy, adding a bit more sugar can really help counterbalance it.
-
Stirring Gently: Be gentle when mixing the tofu with the sauce. You want to coat it without breaking the cubes apart.
-
Variations: Feel free to throw in some vegetables like bell peppers or snap peas towards the end of cooking to add more color and nutrition to your dish.
Why You’ll Love This Recipe
The flavor profile of this dish is nothing short of amazing. The creamy coconut milk combined with spicy sambal oelek is a winning combination that is both satisfying and comforting. Each bite delivers a lovely mix of hearty tofu and creamy sauce, leaving you wanting more. It’s simple to make, even for beginner cooks, yet feels gourmet enough to serve to guests.
Additionally, this recipe aligns with various dietary preferences. It’s vegan, gluten-free if you ensure your sauces are, and can easily be made low-carb by substituting rice with cauliflower rice or noodles with zucchini noodles. It’s not just a meal; it’s a versatile and accessible dish for anyone looking to enjoy flavorful, healthy food without the hassle.
How to Serve Delicious Spicy Tofu with Creamy Coconut Sauce
Presentation can elevate a meal! Serve the tofu over a bed of fluffy white rice or quinoa to absorb the creamy sauce. You can also pair it with steamed or stir-fried vegetables for a colorful plate. For a refreshing crunch, a simple green salad with a light vinaigrette can complement the dish well.
Drinks that pair nicely include a cold coconut water or a refreshing iced tea to balance the spiciness. For a more indulgent experience, a chilled glass of white wine would also work beautifully.
How to Store Delicious Spicy Tofu with Creamy Coconut Sauce
For any leftovers, store your spicy tofu in an airtight container in the refrigerator. It keeps well for up to 3-4 days. If you wish to store it longer, you can place it in the freezer, where it can last for about a month. However, freezing might change the texture of the tofu slightly.
When you need to use it again, simply pull it out of the fridge or freezer and reheat according to your preference.
Tips to Make Delicious Spicy Tofu with Creamy Coconut Sauce
-
Fresh Ingredients: Use fresh ginger and shallots for the best flavor. Pre-packaged ingredients can sometimes lack that fresh kick you want in a dish.
-
Texture Variety: Consider adding some crunchy vegetables like snap peas or carrots for an extra dimension in texture.
-
Timing: Make sure to pay attention to cooking times to avoid overcooking the tofu. It should be golden and crispy, not mushy.
-
Taste As You Go: Always taste the sauce as you add more ingredients. This ensures you balance the flavors to your liking.
Variation
- Vegan: The recipe is already vegan as it omits all animal products but also try adding chickpeas or lentils for an extra protein boost.
- Spicy: Increase the sambal oelek or add more chili flakes for an intense heat level.
- Low-Carb: Serve over zoodles (zucchini noodles) or cauliflower rice to keep it low in carbs.
- Gluten-Free: Ensure all pantry ingredients are labeled gluten-free, and you’re good to go!
Nutrition Information
( Serving Size | Calories | Protein | Carbs | Fat | Fiber | Sugar )
Estimated values can vary based on ingredients and quantities used.
This dish is relatively high in calories due to the coconut milk, but it also provides a good source of plant-based protein and healthy fats.
Storage and Reheating
To reheat leftovers, you can use the microwave for convenience. Place the tofu in a microwave-safe dish, cover it with a lid or damp towel, and heat in 30-second bursts until warm. Alternatively, you can reheat in a skillet on low heat, adding a splash of water or coconut milk to keep it from drying out.
Customization Ideas
Feel free to modify the recipe based on your preferences. You might want to try different herbs or spices like basil or cilantro for added flavor. If you enjoy crunch, topping with chopped peanuts or cashews can add a delightful contrast to the creamy sauce.
Common Mistakes to Avoid
- Skipping the Pressing Step: Not pressing the tofu can result in soggy cubes.
- Overcooking the Tofu: Ensure to cook until golden and crispy, but avoid burning it.
- Adding Too Much Spice at Once: Start small; you can always add more heat.
- Not Tasting Midway: Make adjustments as you cook for a balanced flavor profile.
- Using Low-Quality Coconut Milk: Choose full-fat coconut milk for the best creaminess and taste.
Serving Occasions
This dish fits perfectly for family dinners, casual weeknight meals, or even for hosting friends. It can also be a great addition to potlucks where you want to showcase a flavorful vegan option.
Why Make This Recipe
What sets this recipe apart is not just its extraordinary flavor but also its convenience. It can be prepared quickly without much fuss, making it perfect for a busy weeknight dinner while still feeling special enough for a celebration.
This dish is a delightful fusion of flavors and textures, making it a must-try in your cooking repertoire. Once you find the right balance of spices and creaminess, you’ll understand why it’s a favorite for so many.
FAQs
-
Can I use a different type of tofu?
Yes! While super firm is best, you can use firm or even medium tofu, keeping in mind it may not be as crispy. -
Is there a substitute for sambal oelek?
You can substitute with sriracha or any chili paste; just adjust according to taste. -
Can I make this dish less spicy?
Absolutely! Reduce the amount of sambal oelek used and skip any red pepper flakes. -
What if I don’t have coconut oil?
You can use any neutral oil, but the coconut oil does contribute to that distinct flavor profile. -
How do I make it nut-free?
This recipe is naturally nut-free, but always double-check your sauces and added garnishes.
Disclaimer:
Nutritional values provided are approximate, and ingredients may vary based on brands and specific quantities used. Always read labels and consult dietary requirements if needed.
Print
Delicious Spicy Tofu with Creamy Coconut Sauce
- Total Time: 35 minutes
- Yield: 4 servings 1x
- Diet: Vegan
Description
A vibrant dish with crispy tofu and a creamy coconut sauce, perfect for vegan and vegetarian dinners.
Ingredients
- 15 ounces super firm or firm tofu
- 2 tablespoons canola or vegetable oil
- 1 pinch kosher salt
- 2 tablespoons coconut oil
- 1 cup shallots, thinly sliced
- 1.5 tablespoons minced ginger
- 1 cup canned coconut milk
- 2–3 tablespoons sambal oelek
- 1.5 tablespoons red curry paste
- 1.5–3 teaspoons coconut or brown sugar
- 1 teaspoon ground coriander (optional)
- 0.5 teaspoon diamond crystal kosher salt
- To taste scallions, thinly sliced
- To taste red pepper flakes (optional)
- To taste toasted sesame seeds
Instructions
- Press tofu to remove excess moisture for about 15 minutes.
- Cut the tofu into cubes and fry in canola oil until golden brown.
- Melt coconut oil and sauté shallots and ginger until fragrant.
- Add coconut milk, sambal oelek, and red curry paste to the shallots, simmer for 5-6 minutes.
- Stir in fried tofu, sugar, and ground coriander, cooking for an additional 2-3 minutes.
- Serve hot, garnished with scallions, red pepper flakes, and sesame seeds.
Notes
For the best texture, use super firm tofu and gently stir to avoid breaking the cubes.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Main Course
- Method: Frying
- Cuisine: Asian
Nutrition
- Serving Size: 1 serving
- Calories: 400
- Sugar: 6g
- Sodium: 450mg
- Fat: 23g
- Saturated Fat: 13g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 33g
- Fiber: 4g
- Protein: 12g
- Cholesterol: 0mg