There's something magical about crispy tofu cubes swimming in a luxuriously creamy coconut red curry, brightened by bell peppers, snap peas, and a hint of lime. This Spicy Tofu in Creamy Coconut Sauce recipe brings together warm spices, fragrant ginger, and garlic for a dinner that's both comforting and exciting. Whether you're craving a vegan feast or a gluten-free delight, this colorful dish is sure to become a weeknight favorite. Ready to dive in?
Key Ingredients
Every ingredient in this recipe plays its part to build a rich, balanced dish you’ll want to make again and again.
- 14 oz firm tofu, pressed and cubed: Tender plant-based protein that crisps up beautifully and soaks up the coconut curry flavors.
- 1 tablespoon vegetable oil: Neutral oil for pan-frying tofu until golden and crisp.
- 1 tablespoon soy sauce: Umami-rich seasoning that marinates the tofu and adds depth.
- 1 tablespoon cornstarch: Coats the tofu to create a light, crispy exterior when cooked.
- 1 can (14 oz) coconut milk: Creamy base that melds with red curry paste for a velvety sauce.
- 2 tablespoons red curry paste: Spicy, aromatic foundation that gives the sauce its signature heat and color.
- 1 tablespoon ginger, minced: Zesty spice that brings warmth and brightness.
- 3 cloves garlic, minced: Fragrant allium that rounds out the curry’s savory profile.
- 1 tablespoon lime juice: Fresh acidity to balance the richness of coconut milk.
- 1 tablespoon brown sugar: Sweet counterpoint that tames the curry’s heat.
- 1 cup bell peppers, sliced (mixed colors): Crunchy, sweet vegetables that add vibrant color and texture.
- 1 cup snap peas, trimmed: Crisp pods that bring a fresh, green bite.
- Fresh cilantro, for garnish: Herbaceous finish that adds a pop of color and flavor.
- Salt and pepper to taste: Simple seasoning to perfect the dish’s balance.
- Cooked rice, for serving: Fluffy base that soaks up every last drop of creamy sauce.
How To Make Spicy Tofu in Creamy Coconut Sauce
With just a handful of steps, you’ll press and marinate tofu, pan-fry until extra crispy, and build a creamy coconut curry studded with fresh veggies. In under an hour, you’ll have a vibrant, restaurant-worthy meal ready to enjoy in the comfort of your home.
1. Begin by pressing the tofu to remove excess moisture. Wrap the block of tofu tightly in paper towels, place a heavy object on top, and let it sit for 15–20 minutes. Once drained, cut the tofu into bite-sized cubes.
2. In a mixing bowl, combine the cubed tofu with soy sauce and cornstarch, then toss until each piece is evenly coated. Let the tofu marinate for about 10 minutes to absorb the flavors.
3. Heat a large skillet or wok over medium-high heat and add the vegetable oil. Once shimmering, add the marinated tofu cubes. Cook for 5–7 minutes, turning occasionally, until each side is golden brown and crispy. Transfer the tofu to a plate and set aside.
4. In the same skillet, add the minced garlic and ginger, then sauté for about 1 minute until fragrant, stirring constantly to prevent burning.
5. Stir in the red curry paste and cook for an additional minute, allowing the spices to bloom and release their full aroma.
6. Pour in the coconut milk and stir well to combine with the curry paste, creating a smooth, creamy sauce. Bring the mixture to a gentle simmer.
7. Add the lime juice and brown sugar, stirring until the sugar has completely dissolved into the sauce, balancing sweet and tart notes.
8. Next, add the sliced bell peppers and snap peas to the skillet. Cook for 3–4 minutes, just until the vegetables are tender but still vibrant in color and crunch.
9. Return the crispy tofu to the skillet, then gently fold it into the coconut sauce and vegetables. Allow everything to heat through for 2–3 minutes, ensuring the tofu is coated and warmed.
10. Taste the curry and season with additional salt and pepper if needed. Adjust sweetness or acidity to your preference.
11. Serve the spicy tofu hot over a bed of cooked rice and garnish generously with fresh cilantro.
Serving Suggestions
To elevate your Spicy Tofu in Creamy Coconut Sauce, think about textures, colors, and complementary flavors. Whether you’re hosting friends or enjoying a cozy night in, these ideas will make your meal feel extra special.
- Top with fresh cilantro and lime wedges for a bright, zesty finish—let each person squeeze lime juice over their portion.
- Serve alongside steamed jasmine rice or quinoa to soak up every drop of the luscious sauce.
- Pair with a crunchy cucumber salad dressed in rice vinegar and a touch of sugar, offering a cool contrast to the warm curry.
- Sprinkle toasted peanuts or sesame seeds on top for an added layer of nutty crunch and complexity.
Tips For Perfect Spicy Tofu in Creamy Coconut Sauce
Nailing the texture and flavor of this spicy tofu curry really comes down to a few simple tricks. From boosting the heat to swapping in seasonal veggies, these tips will help you customize the dish to your taste buds and routine. Keep these pointers in mind next time you’re craving a creamy, plant-based comfort meal.
- For an extra kick, add sliced fresh chili peppers or a dash of sriracha to the sauce.
- This recipe is easily adaptable; feel free to use any vegetables you have on hand, like broccoli, zucchini, or baby corn.
- Store leftovers in an airtight container in the fridge for up to 3 days without losing flavor or texture.
- This dish is vegan and gluten-free, making it a great option for various dietary preferences.
- Pair this dish with lime wedges for an added zing when serving.
How To Store It
Proper storage ensures that every bite of this creamy curry tastes as fresh as when it was first cooked. Follow these methods to maintain the best texture and flavor, whether you’re saving a small portion or meal-prepping for the week.
- Refrigerate in an airtight container: Allow the curry to cool to room temperature, then seal and chill for up to 3 days.
- Freeze for longer keeping: Portion into freezer-safe containers, label with the date, and store for up to 2 months.
- Separate components if preferred: Store tofu and vegetables in one container and sauce in another to prevent the tofu from becoming too soft.
- Reheat gently on the stovetop: Warm over low heat, adding a splash of coconut milk or water to revive the sauce’s creaminess.
Frequently Asked Questions
Here are some quick answers to common questions about prepping, cooking, and enjoying this flavorful dish.
- How long does it take to prepare and cook this Spicy Tofu in Creamy Coconut Sauce?
Pressing the tofu takes about 15–20 minutes, marinating is 10 minutes, and active cooking is roughly 15–20 minutes. In total, you’re looking at about 40–50 minutes from start to finish, depending on your prep speed.
- What’s the best way to press tofu for maximum crispiness?
Wrap the block of firm tofu tightly in paper towels or a clean kitchen towel, then place a heavy object (like a cast-iron skillet or a stack of cookbooks) on top. Let it sit for 15–20 minutes to remove excess moisture. Well-pressed tofu absorbs the soy-cornstarch coating more evenly, yielding a crispier exterior when pan-fried.
- Can I adjust the spice level or flavor of the sauce?
Absolutely. For more heat, stir in sliced fresh chilies, a dash of sriracha, or extra red curry paste. To mellow the spice, reduce the curry paste by half or add an extra splash of coconut milk. You can also tweak sweetness by adjusting the brown sugar or balancing with more lime juice if you prefer tanginess.
- What vegetables work well in this recipe if I don’t have bell peppers or snap peas?
This recipe is versatile—feel free to use broccoli florets, zucchini, green beans, baby corn, or thinly sliced carrots. Just add harder vegetables a minute or two earlier so they have time to become tender without losing their color and crunch.
- How do I store and reheat leftovers?
Transfer leftovers to an airtight container and refrigerate for up to 3 days. Reheat gently on the stovetop over low heat, adding a splash of water or coconut milk if the sauce has thickened. You can also microwave in 30-second intervals, stirring in between for even heating.
- Is this recipe suitable for vegan and gluten-free diets?
Yes—using firm tofu, coconut milk, and vegetable oil keeps it vegan. To ensure it’s gluten-free, choose a gluten-free soy sauce or tamari. The other ingredients are naturally free from animal products and gluten.
- What can I serve alongside this dish for a complete meal?
Serve over steamed jasmine or brown rice to soak up the creamy sauce. You could also pair it with quinoa or cauliflower rice for a lighter option. Add a side of fresh cucumber salad or crushed peanuts for extra crunch and contrast.
What Makes This Special
This Spicy Tofu in Creamy Coconut Sauce is a winner because it combines a satisfyingly crispy tofu with a silky-smooth, spice-laced coconut curry that feels indulgent yet wholesome. The bright pops of bell peppers and snap peas keep every forkful exciting, while ginger, garlic, and lime ensure layers of flavor. It’s easy enough for a weeknight but impressive enough for guests—plus it’s vegan, gluten-free, and endlessly adaptable. Feel free to print this recipe and tuck it into your favorites folder. If you give it a try or have any questions, I’d love to hear your feedback!
Spicy Tofu in Creamy Coconut Sauce
Description
Golden tofu cubes sear to crisp perfection before swimming in a luxuriously creamy coconut curry. Bright bell peppers and snap peas add crunch, while ginger, garlic, and lime bring fragrant, zesty notes to every bite.
Ingredients
Instructions
-
Begin by pressing the tofu to remove excess moisture. Wrap the block of tofu in paper towels and place something heavy on top for about 15-20 minutes. Once pressed, cut the tofu into bite-sized cubes.
-
In a mixing bowl, combine the cubed tofu with soy sauce and cornstarch. Toss until the tofu is evenly coated. Set aside to marinate for about 10 minutes.
-
Heat a large skillet or wok over medium-high heat and add vegetable oil. Once hot, add the marinated tofu cubes. Cook for about 5-7 minutes, turning occasionally until the tofu is golden brown and crispy on all sides. Remove the tofu from the skillet and set aside.
-
In the same skillet, add minced garlic and ginger. Sauté for about 1 minute until fragrant.
-
Stir in the red curry paste and cook for an additional minute, allowing the spices to bloom.
-
Pour in the coconut milk and mix well to combine with the curry paste, creating a creamy sauce. Bring it to a gentle simmer.
-
Add the lime juice and brown sugar, stirring until fully dissolved into the sauce.
-
Next, add the sliced bell peppers and snap peas to the skillet. Cook for about 3-4 minutes, until the vegetables are tender but still vibrant in color.
-
Return the crispy tofu to the skillet, gently folding it into the coconut sauce and vegetables. Allow it to heat through for 2-3 minutes, ensuring everything is well mixed and coated in the sauce.
-
Taste the dish and season with additional salt and pepper if necessary.
-
Serve the spicy tofu hot over a bed of cooked rice and garnish with fresh cilantro.
Note
- For an extra kick, add sliced fresh chili peppers or a dash of sriracha to the sauce.
- This recipe is easily adaptable; feel free to use any vegetables you have on hand.
- Store leftovers in an airtight container in the fridge for up to 3 days.
- This dish is vegan and gluten-free, making it a great option for various dietary preferences.
- Pair this dish with lime wedges for an added zing when serving.
