Creamy Thai Red Curry with Crispy Tofu
This Thai Red Curry with Tofu delivers a fragrant, creamy, and spicy sauce that clings to perfectly crisped tofu and tender-crisp vegetables. It’s a 30-minute meal that tastes better than takeout and is a standout in my collection of easy dinner recipes. Get ready for your new favorite weeknight staple.
The Tofu Technique: Crispy & Flavorful
The difference between mediocre and amazing tofu curry is texture. Spongy, bland tofu can ruin the dish. Here’s the non-negotiable method for achieving crispy, golden cubes that absorb the sauce beautifully.
- Press Your Tofu: This is the most crucial step. Wrap a block of extra-firm tofu in a clean kitchen towel or several paper towels. Place it on a plate and set something heavy on top (a cast-iron skillet, a few cookbooks). Press for at least 20-30 minutes. This removes excess water, allowing it to fry instead of steam.
- Cube and Coat: Cut the pressed tofu into 1-inch cubes. In a bowl, toss the cubes with 1 tablespoon of cornstarch, 1/2 teaspoon of salt, and 1/4 teaspoon of black pepper until lightly coated. The cornstarch creates an ultra-crisp crust.
- Shallow Fry: Heat 2-3 tablespoons of a high-smoke-point oil (like avocado or coconut oil) in a large skillet or wok over medium-high heat. Once shimmering, add the tofu in a single layer. Don’t overcrowd the pan; work in batches if needed.
- Fry to Golden Brown: Cook for 3-4 minutes per side, until all faces are golden brown and crisp. Remove the tofu with a slotted spoon and set aside on a paper towel-lined plate.
Deconstructing the Curry Base
A great Thai curry is all about balancing four key flavor profiles: spicy, salty, sweet, and sour. Understanding the components gives you the power to adjust the dish perfectly to your taste.
- The Foundation (Spicy): Thai Red Curry Paste. This is the heart of the dish. It’s a concentrated blend of red chilies, lemongrass, galangal, makrut lime, and spices. Quality matters—look for brands from Thailand like Mae Ploy or Maesri for authentic flavor.
- The Body (Creamy): Full-Fat Coconut Milk. Do not substitute with “light” coconut milk. The fat content is essential for a rich, creamy sauce that doesn’t break or become watery. Canned coconut milk is best.
- The Aromatics: A quick sauté of finely minced garlic, ginger, and shallot (or onion) builds the first layer of deep, savory flavor.
- The Balancing Act:
- Salty: Soy sauce (or tamari for gluten-free) provides umami and saltiness.
- Sweet: A touch of brown sugar, coconut sugar, or maple syrup balances the spice and salt.
- Sour: A final squeeze of fresh lime juice brightens everything up, cutting through the richness of the coconut milk.
Step-by-Step Instructions
- Prep the Tofu: Press and cube the tofu as described in “The Tofu Technique” section above. Toss with cornstarch, salt, and pepper.
- Fry the Tofu: In a large skillet or wok, heat 2 tablespoons of oil over medium-high heat. Add the tofu and fry for 3-4 minutes per side until golden and crisp. Remove from the skillet and set aside.
- Sauté Aromatics: Reduce heat to medium. Add the remaining 1 tablespoon of oil to the same skillet. Add the minced shallot and cook for 2 minutes until softened. Add the garlic and ginger, cooking for another minute until fragrant.
- Bloom the Curry Paste: Add the Thai red curry paste to the skillet. Stir constantly for 1 minute. This step, known as “blooming,” toasts the spices and deepens the flavor immensely.
- Build the Sauce: Pour in the can of coconut milk and vegetable broth, whisking to combine with the curry paste. Bring to a gentle simmer.
- Simmer & Soften: Add the sliced bell peppers and bamboo shoots to the simmering sauce. Cook for 5-7 minutes, until the peppers are tender-crisp.
- Finalize the Flavors: Stir in the soy sauce and brown sugar. Let it simmer for another 2 minutes for the flavors to meld.
- Combine and Serve: Turn off the heat. Stir in the crispy tofu and the fresh lime juice. Garnish generously with fresh Thai basil or cilantro. Serve immediately over jasmine rice.

The Vegetable Matrix: Customizing Your Curry
This curry is a perfect canvas for vegetables. The key is adding them at the right time so nothing gets mushy. For more vegetable-forward ideas, you can browse my full collection of recipes.
- Add with the Peppers (5-7 min cook time):
- Broccoli florets
- Carrot coins (sliced thin)
- Green beans (trimmed)
- Sliced mushrooms
- Baby corn
- Add in the Last 2-3 Minutes (quick cooking):
- Spinach or kale (will wilt quickly)
- Snow peas or snap peas
- Bok choy (chopped)
- Feel free to add other quick-cooking vegetables like sliced zucchini, which adds a lovely texture, similar to the preparation in this turkey pesto stuffed zucchini recipe.
COMMON MISTAKES TO AVOID
- Mistake: Using light coconut milk.
- Fix: Always use full-fat, canned coconut milk. The fat is crucial for creating a rich, creamy sauce that won’t separate. The result is night and day.
- Mistake: Skipping the curry paste “blooming” step.
- Fix: Frying the curry paste in oil for a minute before adding liquids is essential. It awakens the dormant flavors in the paste, making the entire dish more aromatic and complex.
- Mistake: Adding the crispy tofu back into the sauce too early.
- Fix: Stir the tofu in at the very end, right before serving. This ensures it retains its satisfying crispy exterior instead of becoming soft and spongy in the sauce.
FAQ
Q: How can I adjust the spice level?
A: The heat comes primarily from the red curry paste. To make it milder, use less paste (start with 1-2 tablespoons). To make it spicier, add more paste or a dash of sriracha or a few thinly sliced red chilies along with the aromatics.
Q: Can I make this ahead of time?
A: Yes, you can prepare the curry sauce with vegetables ahead of time and store it in the fridge for up to 3 days. For best results, fry the tofu fresh just before serving and reheat the sauce, adding the tofu at the very end.
Q: What’s another globally-inspired dish I could try?
A: If you enjoy mastering new culinary techniques, this mango vanilla mirror tart recipe is a beautiful and challenging project that explores advanced pastry skills.
NUTRITIONAL SNAPSHOT
| Nutrient | Amount per Serving |
|---|---|
| Calories | 485 kcal |
| Protein | 18g |
| Fat | 35g |
| Net Carbs | 19g |
| Fiber | 6g |
| Sugar | 9g |
Estimates are for the curry and tofu, excluding rice.
Creamy Thai Red Curry with Crispy Tofu
Ingredients
- 1 (14-ounce) block extra-firm tofu, pressed
- 1 tbsp cornstarch
- 3 tbsp coconut oil or other high-heat oil, divided
- 1 small shallot, minced
- 3 cloves garlic, minced
- 1 tbsp fresh ginger, grated
- 3-4 tbsp Thai red curry paste
- 1 (13.5-ounce) can full-fat coconut milk
- 1/2 cup vegetable broth
- 1 red bell pepper, thinly sliced
- 1 green bell pepper, thinly sliced
- 1/2 cup canned bamboo shoots, drained
- 1 tbsp soy sauce or tamari
- 1 tbsp brown sugar or maple syrup
- 1 tbsp fresh lime juice
- Fresh Thai basil or cilantro, for garnish
- Cooked jasmine rice, for serving
