Creamy Red Curry Tofu with Coconut Milk – Easy Vegan Dinner

There’s something about a rich, creamy curry that feels like a warm embrace after a long day. This Creamy red curry tofu recipe for creamy red curry tofu with coconut milk is everything you want in a weeknight dinner—flavorful, comforting, and just the right amount of spicy. Whether you’re already a tofu lover or you’re just dipping your toe into plant-based meals, this dish will totally win you over. The sauce is smooth and velvety, with the bold kick of red curry paste and sambal oelek balanced by the creaminess of full-fat coconut milk. Crispy pan-fried tofu adds the perfect texture contrast, and when you spoon it all over warm rice, it’s absolute magic.

What I really love about this Creamy red curry tofu recipe is how approachable it is. If you’ve ever felt intimidated by the idea of cooking tofu, this is the dish to try. The steps are simple, and the ingredients are easy to find at almost any grocery store. Plus, it all comes together in under an hour. The tofu gets golden and crispy on the outside while staying tender on the inside, and the sauce is bold without being overpowering. It’s spicy, yes, but not so fiery that it drowns out the other flavors. You get sweetness from the coconut milk, a little zing from the ginger, and that delicious umami depth from the curry paste and sambal.

This dish quickly became a favorite in my house. It’s one of those meals you make once, and then you find yourself craving it every other week. It’s also a great way to introduce friends or family to plant-based cooking because it’s so satisfying and full of flavor, they won’t even miss the meat. Whether you’re making it for a quick dinner or as part of a weekend spread, this red curry tofu is bound to impress.

Why You’ll Love This Creamy red curry tofu Recipe

There are so many reasons why this creamy red curry tofu deserves a spot in your regular recipe rotation. First of all, it’s incredibly easy to make. Even if you’re new to cooking or unfamiliar with tofu, this recipe guides you through each step in a way that feels totally doable. From slicing and crisping the tofu to simmering the sauce until it’s just right, every part is straightforward and forgiving.

Another big reason you’ll love it is the flavor. This dish is anything but bland. The combination of red curry paste, sambal oelek, and coconut milk creates a layered flavor that hits all the right notes—spicy, savory, slightly sweet, and deeply aromatic. The ginger adds a bright, zesty punch, while the shallots bring just the right amount of sweetness and depth. It’s the kind of flavor profile that keeps you going back for just one more bite.

And let’s talk about texture. One of the most common complaints people have about tofu is that it’s boring or too soft. Not here. The tofu in this dish is pan-fried until it’s beautifully golden and crisp on the outside while still tender inside. Then it soaks up the sauce like a sponge, becoming flavorful through and through without losing its bite. It’s a texture lover’s dream.

This recipe is also super adaptable. You can easily dial the heat up or down, depending on your spice tolerance. Want it milder? Just use a little less sambal. Want to really feel the heat? Add an extra spoonful. You can also swap out some of the ingredients if needed—try yellow curry paste instead of red, or toss in extra veggies like bell peppers or baby spinach to make it even heartier.

Finally, this recipe is family-friendly, completely halal, and totally plant-based. It’s great for busy weeknights, meal prep Sundays, or even when you’re hosting guests and want to serve something impressive yet effortless. With bold flavor, comforting creaminess, and a satisfying bite, it checks all the boxes.

Health Benefits of this Creamy red curry tofu

Even though this dish feels like indulgent comfort food, it’s actually packed with ingredients that do your body good. Let’s start with the star of the show—tofu. Tofu is a plant-based protein powerhouse, loaded with all nine essential amino acids your body needs. It’s also rich in iron, calcium, and magnesium, which support bone health, muscle function, and energy production. Since tofu is made from soybeans, it’s naturally cholesterol-free and low in saturated fat, making it a heart-healthy alternative to animal proteins.

Coconut milk brings more than just a luscious texture. It contains medium-chain triglycerides (MCTs), which are fats that your body can quickly convert into energy. Some research suggests that MCTs may help support metabolism and even aid in weight management when consumed in moderation. Plus, coconut milk is a great dairy-free option for anyone who’s lactose intolerant or avoiding animal products.

Shallots and ginger offer more than just flavor. Shallots are high in antioxidants and contain anti-inflammatory compounds that may help support immune health. Ginger, on the other hand, is famous for its digestive benefits and can help reduce nausea, support gut health, and fight inflammation. It’s a natural, plant-based powerhouse that brings a touch of warmth and zing to the dish.

Then we have sambal oelek and red curry paste, both of which are made with chili peppers. Capsaicin, the compound that gives chilies their heat, has been shown to boost metabolism and promote fat burning in some studies. It also helps to stimulate circulation and may have mild pain-relieving properties. When used in moderation, these ingredients can add both flavor and functional benefits to your meal.

Let’s not forget that this dish is entirely plant-based, which means it supports overall well-being and is gentle on the environment too. By incorporating more meatless meals into your routine, you can help reduce your carbon footprint while also doing something good for your body. It’s a win-win that tastes as good as it feels.

Preparation Time, Servings, and Nutritional Information

This red curry tofu recipe is ideal for nights when you want something quick and comforting without spending hours in the kitchen. From start to finish, you’ll need just about 45 to 50 minutes.

Preparation Time:
10–15 minutes to press and cube the tofu
10 minutes to prep the shallots and ginger
20–25 minutes total cooking time

Servings:
This recipe yields 4 generous servings. It pairs beautifully with rice or noodles, and you can stretch it even further by adding steamed veggies on the side.

Nutritional Information (per serving, approximate):
Calories: 420
Protein: 17g
Carbohydrates: 18g
Fat: 32g
Fiber: 3g
Sugar: 5g
Sodium: 720mg

These values may vary slightly depending on the brands and exact quantities used, but overall, this dish offers a balanced profile of macronutrients. With a solid dose of protein, healthy fats from coconut oil and coconut milk, and minimal added sugar, it’s a feel-good meal that satisfies without overloading your system.

Ingredients List

Here’s everything you’ll need to make this dish. The ingredients are easy to find and most are pantry staples, especially if you cook Asian-inspired meals often.

For the Tofu:

  • 20 to 22 ounces super firm or firm tofu
  • 2 tablespoons canola or vegetable oil
  • A pinch of kosher salt (you’ll use a bit more throughout)

Tofu is the star of the show, so using a firm or super-firm variety is important. It holds its shape well during cooking and develops a satisfying crispy crust.

For the Sauce:

  • 2 tablespoons coconut oil (or any neutral oil like avocado or grapeseed oil)
  • 1 cup thinly sliced shallots
  • 2 tablespoons minced fresh ginger
  • 1 cup full-fat canned coconut milk
  • 3 to 4 tablespoons sambal oelek (adjust depending on heat preference)
  • 4 teaspoons red curry paste
  • 1½ teaspoons coconut sugar or brown sugar
  • 1 teaspoon ground coriander (optional)
  • 1 teaspoon kosher salt (or ½ teaspoon table salt, adjust to taste)

This sauce is all about balance. The creaminess of the coconut milk offsets the heat from the sambal and curry paste, while the sugar brings out all those deeper savory notes. The coriander adds a subtle earthiness that enhances the overall profile.

Optional Garnishes:

  • Sliced scallions
  • Sesame seeds
  • Red pepper flakes (for extra heat)

These finishing touches aren’t strictly necessary, but they do elevate the dish visually and flavor-wise. Scallions add freshness, sesame seeds give a bit of crunch, and pepper flakes deliver that final pop of heat.

Step-By-Step Cooking Instructions

This dish comes together in two main parts: preparing the tofu and making the curry sauce. While the steps are simple, the key is in the details—how you handle the tofu, how you build the flavors in the sauce, and how everything comes together at the end. Let’s break it down one step at a time.

Step 1: Prepare and Press the Tofu

If you’re using super firm tofu, you can skip the pressing step since it’s already dense and relatively dry. However, if you’re using firm or extra-firm tofu, pressing it is essential to remove excess moisture. This allows the tofu to crisp up nicely when you pan-fry it.

  • Remove the tofu from its packaging and drain off the liquid.
  • Wrap the tofu block in a clean kitchen towel or paper towels.
  • Place something heavy on top—a skillet, a few cookbooks, or a tofu press if you have one.
  • Let it sit for 20 minutes to drain.

While the tofu is pressing, you can start prepping your aromatics—slice the shallots, mince the ginger, and set out the rest of your ingredients. Multitasking here saves time.

Step 2: Cut the Tofu into Cubes

Once pressed, cut the tofu into 1-inch cubes. Try to make the cubes roughly the same size so they cook evenly. A sharp knife helps here, especially with firmer tofu.

  • Set the cubes on a plate or cutting board.
  • Sprinkle them lightly with salt—just a pinch at this stage.

This pre-salting step helps draw out a little more moisture and seasons the tofu before it even hits the pan.

Step 3: Pan-Fry the Tofu

Now it’s time to get that crispy texture we all love. This is where the tofu transforms from soft and mild to golden, flavorful, and irresistibly crisp on the outside.

  • Heat 2 tablespoons of canola or vegetable oil in a non-stick or cast-iron skillet over medium-high heat.
  • Once the oil is hot, add the tofu cubes in a single layer. Don’t overcrowd the pan—cook in batches if necessary.
  • Let the tofu cook undisturbed on one side for about 3 minutes, or until golden and crisp.
  • Flip each piece carefully using tongs or a spatula, and repeat until at least four sides are golden brown.

As you cook, sprinkle a bit more kosher salt over the tofu with each flip—up to 1 teaspoon total. This layering of seasoning helps build depth and enhances the flavor without needing a heavy marinade.

When the tofu is crisped to your liking, transfer it to a paper towel-lined plate and set aside.

Step 4: Start the Curry Sauce Base

Now it’s time to build the heart of the dish—the sauce. In a separate large skillet or wok:

  • Heat 2 tablespoons of coconut oil over medium to medium-low heat.
  • Add the thinly sliced shallots and sauté for 4 to 5 minutes until they’re soft and slightly golden.

Take your time here. The shallots should be soft and translucent, not browned. Stir occasionally to prevent them from burning.

Step 5: Add Ginger and Bloom the Aromatics

Once the shallots are softened:

  • Stir in the minced ginger and sauté for 30 seconds to 1 minute, just until it becomes fragrant.

You’ll know it’s ready when the ginger’s spicy aroma hits your nose. At this point, the kitchen already smells amazing, and you’re only halfway there.

Step 6: Add the Flavor Bombs

This is where things get bold. Into the skillet, stir in the following:

  • 1 cup of full-fat canned coconut milk
  • 3 to 4 tablespoons of sambal oelek (use less if you prefer it mild)
  • 4 teaspoons of red curry paste
  • 1½ teaspoons of coconut or brown sugar
  • 1 teaspoon of kosher salt (or ½ teaspoon table salt)
  • 1 teaspoon of ground coriander (optional, but recommended)

Stir everything together and increase the heat to medium-high. Let the sauce simmer for 3 to 4 minutes. The goal is to let the flavors marry and slightly thicken the sauce.

You’ll notice the sauce turning a deeper, richer shade of red as the curry paste and sambal mix with the coconut milk. Taste and adjust at this stage—if it’s too spicy, you can mellow it out with a bit more coconut milk or sugar.

Step 7: Add the Tofu Back In

Once the sauce is simmering and fragrant:

  • Gently add the pan-fried tofu back into the skillet.
  • Stir carefully to coat each piece in the sauce without breaking the cubes.

Reduce the heat to low and let everything cook together for another 5 minutes. This step allows the tofu to absorb all that flavorful curry while keeping its crispy edges.

If the sauce gets too thick, just add a splash of water or more coconut milk to loosen it up. You want it creamy and rich, but pourable—perfect for spooning over rice or noodles.

Step 8: Finish and Garnish

Turn off the heat and taste the sauce one last time. Add a touch more salt or sugar if needed, then plate the tofu curry however you prefer.

Before serving, sprinkle over your choice of garnishes:

  • Sliced scallions for brightness and color
  • Sesame seeds for subtle crunch
  • Red pepper flakes for extra heat, if you’re into that

Now the dish is ready to serve—vibrant, creamy, and full of bold Southeast Asian-inspired flavors. It’s colorful, fragrant, and totally crave-worthy.

Creamy red curry tofu

How to Serve this Creamy red curry tofu

There are so many ways to serve this creamy red curry tofu, and the best part is that it pairs beautifully with a variety of sides and accompaniments.

Start with a base. Steamed jasmine rice is the classic choice, soaking up the creamy sauce like a dream. If you’re looking for something a bit heartier or want to change it up, try brown rice for added fiber or basmati rice for a slightly nutty flavor. Want something lower in carbs? Cauliflower rice or steamed broccoli rice work well and add more veggies to your plate.

Another great option is noodles. Rice noodles, soba, or even thick udon noodles can turn this dish into a full-on noodle bowl experience. Toss the noodles in a bit of sesame oil or soy sauce before ladling the curry over them to prevent sticking.

For texture and color contrast, serve it with a quick side salad—think cucumber ribbons, shredded carrots, or mixed greens with a light sesame vinaigrette. The fresh crunch balances out the richness of the curry.

To make it a complete meal, you could also add a side of steamed or roasted vegetables. Baby bok choy, sugar snap peas, or even grilled zucchini would be perfect. The gentle sweetness of these veggies plays nicely with the bold, spicy sauce.

And don’t forget the garnishes. A handful of fresh cilantro or Thai basil adds a layer of freshness. A squeeze of lime brightens everything up just before serving. And if you’re into heat, an extra dollop of sambal on the side makes each bite customizable.

However you serve it, this dish is sure to be the highlight of your table.

Pairing Suggestions

This dish is bold, creamy, spicy, and savory—all at once. So when it comes to pairing, you want to complement those flavors without overpowering them.

Let’s talk beverages first. Since we’re keeping this recipe halal, skip the wine and go for something just as delicious and refreshing:

  • Sparkling water with lime or lemon: The bubbles and citrus cut through the richness of the coconut milk and cleanse your palate between bites.
  • Chilled mango lassi or coconut water: These naturally sweet, tropical drinks cool your mouth and pair beautifully with the Southeast Asian flavors.
  • Iced green tea or jasmine tea: Light and floral, these teas help balance the spice and complement the ginger and curry notes.

Now for sides. A few small additions can turn this main into a full spread:

  • Crispy vegetable spring rolls or edamame: Easy appetizers that echo the Asian vibe without competing with the curry.
  • Sticky rice or garlic fried rice: These are great if you want to double down on comfort food. Garlic rice especially adds a whole new layer of savory depth.
  • Asian-style slaw with sesame dressing: A crunchy, zippy salad made with shredded cabbage, carrots, and a light vinaigrette balances the creamy richness of the main dish.

For dessert, something cooling works best:

  • Coconut milk tapioca pudding or mango with sticky rice: These traditional sweets keep the tropical theme going and feel like a natural ending to the meal.
  • Lemongrass sorbet or pineapple granita: If you prefer a lighter option, these frozen treats refresh the palate after a spicy main.

By pairing thoughtfully, you turn one comforting curry into a complete, satisfying, and beautifully balanced meal.

Storage, Freezing & Reheating Instructions

One of the best things about this creamy red curry tofu is that it stores beautifully, making it a fantastic option for meal prep, leftovers, or next-day lunches. In fact, some say the flavor deepens after sitting overnight in the fridge, making it even more delicious the second time around. Let’s go over the best ways to store, freeze, and reheat your leftovers so you can enjoy every last bite.

How to Store in the Refrigerator

Once the tofu curry has cooled to room temperature, transfer it into an airtight container. Make sure the container is completely sealed to keep the curry fresh and prevent it from absorbing any other flavors from the fridge.

  • Refrigerator Storage Time: This dish will keep well in the refrigerator for up to 3 to 4 days.
  • Best Storage Tip: Store the tofu and the sauce together. The tofu continues to absorb the curry, becoming even more flavorful over time.

If you’ve served the tofu curry with rice, you can store them together, but for best results, store rice and curry in separate containers to maintain texture and freshness.

Freezing Instructions

While tofu texture can change slightly after freezing, this dish still freezes well, especially if you don’t mind a slightly firmer or chewier tofu texture after reheating.

  • To Freeze: Allow the tofu curry to cool completely. Portion into freezer-safe containers or heavy-duty zip-top bags. Press out as much air as possible before sealing.
  • Label with the date to keep track of freshness.
  • Freezer Storage Time: For best quality, consume within 2 to 3 months.

If you’re freezing rice along with it, make sure to cool the rice thoroughly before freezing to avoid clumping.

Reheating Instructions

When ready to enjoy, there are several ways to reheat your curry while keeping its creamy texture and bold flavor intact.

Stovetop Method (Recommended):

  • Transfer the tofu curry to a skillet or saucepan.
  • Add a splash of water or coconut milk to loosen the sauce.
  • Heat over medium-low, stirring occasionally, until warmed through. This usually takes about 5 to 8 minutes.

Microwave Method:

  • Place a portion in a microwave-safe bowl.
  • Cover loosely with a lid or a damp paper towel.
  • Microwave in 30-second intervals, stirring between each, until hot. This usually takes 2 to 3 minutes, depending on your microwave’s strength.

Tip for Reheating Rice:

  • Add a tablespoon of water to the rice before microwaving.
  • Cover it to trap steam, which helps bring back the rice’s original softness.

By storing and reheating correctly, you ensure that every leftover meal tastes just as good as the first. It’s perfect for busy days when you want something hearty, comforting, and ready in minutes.

Common Mistakes to Avoid

While this recipe is very beginner-friendly, there are a few common mistakes that can affect the final flavor and texture of your red curry tofu. By keeping these in mind, you’ll be able to nail this dish every single time.

Not Pressing the Tofu Enough

Skipping the tofu pressing step or not pressing long enough can lead to soggy, watery tofu that won’t crisp up properly. This is especially true if you’re using firm or extra-firm tofu instead of super-firm. Always aim to press the tofu for at least 20 minutes, especially if it’s packed in water.

Overcrowding the Pan

When pan-frying the tofu, avoid adding too many cubes at once. Overcrowding lowers the temperature of the pan and causes the tofu to steam instead of crisp. If necessary, cook in batches to give each piece enough space.

Using Low-Fat Coconut Milk

Low-fat coconut milk won’t deliver the same rich, creamy consistency or flavor as full-fat canned coconut milk. If you’re looking for that luscious, silky sauce, full-fat is the way to go. It’s also more stable when simmering and adds to the mouthfeel of the dish.

Not Adjusting the Spice to Taste

Both sambal oelek and red curry paste can vary in heat levels by brand. Always taste your sauce as you go, and adjust the spice based on your preference. You can always add more spice, but it’s much harder to dial it back once it’s too hot.

Forgetting to Taste Before Serving

One last taste before serving is essential. The sauce should be balanced—spicy, creamy, a little sweet, and just salty enough. Adjust with a pinch more sugar, salt, or lime juice as needed. This final adjustment is what takes the dish from good to restaurant-quality.

Avoiding these small but important mistakes helps ensure your red curry tofu turns out perfectly every time—crispy tofu, balanced flavors, and a silky-smooth curry that hits all the right notes.

Pro Tips

To help you get the most out of this dish and elevate it from everyday cooking to something truly memorable, here are some pro tips I’ve learned through testing and perfecting this recipe.

Use Super-Firm Tofu When Possible

Super-firm tofu is your best friend in this recipe. It requires no pressing, holds its shape beautifully, and develops the best golden crust when pan-fried. If you can find it at your grocery store, grab it—it’ll make the cooking process that much easier and more foolproof.

Let the Tofu Rest After Frying

Once your tofu is golden and crispy, give it a few minutes to rest on a paper towel-lined plate. This allows any excess oil to drain off and helps keep the tofu crisp until it’s added to the sauce.

Stir Gently When Adding Tofu to the Sauce

To keep your tofu cubes intact and beautifully golden, add them gently into the sauce and stir carefully. Avoid aggressive stirring, which can cause the tofu to break apart and lose its crispy exterior.

Add a Splash of Lime Juice Right Before Serving

A little acid goes a long way in balancing out the richness of the coconut milk. A splash of fresh lime juice added just before serving brightens everything up and makes the flavors pop.

Customize with Vegetables

This dish is super versatile. Toss in sliced bell peppers, baby spinach, zucchini, or mushrooms during the last few minutes of cooking to make it even more nutritious and colorful. Just be sure to adjust the seasoning slightly to accommodate the extra volume.

Using these pro tips will help you master the art of cooking tofu and bring this creamy, spicy curry to life in your own kitchen. Whether it’s your first time making curry or you’re a seasoned pro, these small details make a big difference.

Frequently Asked Questions (FAQs)

Can I use another type of tofu?

Yes, you can, but super-firm or extra-firm tofu works best for this dish. Silken or soft tofu will fall apart during pan-frying and won’t hold up well in the sauce. If you can only find firm tofu, be sure to press it thoroughly to remove as much moisture as possible.

Is this recipe vegan?

Yes, absolutely. Every ingredient used here is plant-based, making it suitable for vegans and vegetarians alike. Just double-check your curry paste to ensure it doesn’t contain shrimp paste or other non-vegan ingredients, which some brands may include.

How can I make the dish less spicy?

To make the curry milder, reduce the amount of sambal oelek to 1 tablespoon and use a mild red curry paste. You can also add an extra splash of coconut milk at the end to tone down the heat without losing flavor.

Can I prepare this Creamy red curry tofu dish ahead of time?

Yes, and it actually gets better as it sits. You can make the tofu and sauce a day ahead and store them separately or together in the fridge. Just reheat gently before serving, and add a splash of water or coconut milk to loosen the sauce if needed.

What can I use instead of sambal oelek?

If you don’t have sambal oelek on hand, you can use chili garlic sauce or a small amount of sriracha. The flavor won’t be exactly the same, but it’ll still bring that desired heat and depth.

What type of curry paste should I buy?

Look for Thai-style red curry paste in the international aisle of most grocery stores. Brands like Thai Kitchen and Maesri are widely available and have great flavor. Always check the ingredient list to ensure it aligns with your dietary needs.

Can I bake the tofu instead of frying it?

Absolutely. To bake the tofu, preheat your oven to 400°F (200°C), toss the cubes with a bit of oil and salt, and spread them on a parchment-lined baking sheet. Bake for 25 to 30 minutes, flipping halfway through, until golden and crisp.

Is this Creamy red curry tofu dish gluten-free?

It can be, with a couple of adjustments. Double-check your red curry paste and sambal oelek to make sure they’re gluten-free, as some brands may include wheat-based ingredients. The rest of the dish is naturally gluten-free.

Can I use light coconut milk instead?

You can, but keep in mind that the sauce will be less creamy and rich. If you’re watching calories or fat intake, light coconut milk is a good option, but full-fat gives you the best texture and flavor.

What’s the best way to serve leftovers?

Leftovers are great over rice, noodles, or even as a filling in a wrap. Add a little fresh lime juice and a few new garnishes to freshen it up, and you’ve got a completely satisfying meal ready in minutes.

Conclusion & Call to Action

This creamy red curry tofu with coconut milk is everything a comfort food dinner should be—warming, flavorful, satisfying, and surprisingly easy to make. Whether you’re trying tofu for the first time or it’s already a staple in your kitchen, this recipe is sure to impress. The bold blend of spices, the velvety sauce, and the crisp golden tofu make it a dish you’ll want to come back to again and again.

It’s also one of those recipes that adapts to your lifestyle. Meal prep? Done. Meatless Monday? Covered. Need something that checks all the boxes for flavor, nutrition, and ease? This dish delivers. It’s halal, vegan, and packed with goodness—so there’s no guilt, just flavor.

If you try this recipe, I’d love to hear how it turns out! Share your thoughts, your tweaks, and your favorite ways to serve it. Snap a photo and tag me on social media or leave a comment with your review. I can’t wait to see your delicious creations and hear what you think.

Now that you’ve got everything you need—from ingredients to pro tips—it’s time to grab that skillet, pull out the tofu, and bring this spicy, creamy curry to life. You’ve got this, and dinner is about to be absolutely delicious.

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
Creamy red curry tofu

Creamy Red Curry Tofu with Coconut Milk – Easy Vegan Dinner


  • Author: Clara Whisk
  • Total Time: 45 minutes
  • Yield: 4 servings 1x
  • Diet: Vegan

Description

This creamy red curry tofu recipe is a rich, spicy, and satisfying vegan dish made with pan-fried tofu, coconut milk, red curry paste, and sambal oelek. It’s a Thai-inspired comfort meal that’s easy to make and perfect for weeknights.


Ingredients

Scale
  • 20 to 22 oz super firm or firm tofu

  • 2 tbsp canola or vegetable oil

  • Pinch of kosher salt

  • 2 tbsp coconut oil

  • 1 cup thinly sliced shallots

  • 2 tbsp minced fresh ginger

  • 1 cup full-fat canned coconut milk

  • 34 tbsp sambal oelek (to taste)

  • 4 tsp red curry paste

  • 1½ tsp coconut or brown sugar

  • 1 tsp ground coriander (optional)

  • 1 tsp kosher salt

  • Garnish: sliced scallions, sesame seeds, red pepper flakes


Instructions

  • Press tofu for 20 minutes if using firm/extra-firm. Cut into 1-inch cubes.

  • Pan-fry tofu in oil over medium-high heat until golden on all sides. Salt lightly as it cooks.

  • In a separate skillet, heat coconut oil and sauté shallots for 4–5 minutes.

  • Add ginger and cook until fragrant (30 sec–1 min).

  • Stir in coconut milk, sambal oelek, red curry paste, sugar, salt, and coriander. Simmer 3–4 mins.

  • Add crispy tofu to the sauce, stir gently, and simmer for 5 more minutes.

  • Serve hot with rice or noodles and desired garnishes.

Notes

  • Use full-fat coconut milk for maximum creaminess.

  • Adjust sambal oelek for desired heat level.

  • Add veggies like bell pepper or spinach to customize.

  • Store leftovers for up to 4 days or freeze for 2–3 months.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Thai-inspired, Asian Fusion

Leave a Comment

Recipe rating