A bright, tangy coconut-lime sauce clings to crisp, golden tofu for a weeknight meal that feels like a mini vacation. Ready in under an hour, this bowl balances creamy coconut, zesty lime, and the satisfying chew of jasmine rice.
It’s simple to scale, easy to make ahead, and forgiving if a step goes sideways. If you love tropical dinners, pair this with a refreshing cocktail like a guava coconut margarita for dinner party flair: guava coconut margarita.
Light, aromatic, and layered with umami, this recipe is a great entry point for cooks building confidence with tofu and Asian-inspired sauces.
Why You’ll Love This Coconut Lime Tofu
– Fast weeknight dinner that tastes restaurant-level.
– Naturally dairy-free and easy to make gluten-free.
– Crispy tofu with a silky, tangy coconut sauce.
– Uses pantry-friendly ingredients and a single skillet.
– Easy to scale for meal prep or feeding a crowd.
– Bright lime cuts the richness for a refreshing finish.
This dish delivers crisp, caramelized tofu coated in a luxuriously silky coconut-lime sauce. Texturally, the rice is fluffy, the tofu offers a golden crunch, and the sauce adds a velvety, slightly tangy finish that brightens every bite.
“Five stars — easy, flavorful, and my kids asked for seconds. The sauce is creamy without being heavy and the lime really pops.” — Emma R., home cook
Key Ingredients for Coconut Lime Tofu
Extra Firm Tofu: The backbone of the dish. Extra-firm tofu holds its shape when pressed and pan-fried, producing the contrast between crunchy exterior and tender interior you want. Buy tofu that’s tightly packed and refrigerated; if you substitute with medium tofu you’ll lose crispness and the cubes may crumble.
Coconut Milk (13.5 oz): This creates the silky, slightly sweet sauce and carries the lime and soy flavors. Use full-fat canned coconut milk for richness and a smooth sauce; lower-fat alternatives thin the sauce and make it less luscious. If you swap for a dairy cream, the flavor profile shifts away from tropical.
Jasmine Rice: Fragrant jasmine rice is the ideal bed for the saucy tofu. Its delicate floral aroma and slightly sticky texture catch the sauce while remaining light. You can substitute basmati for a firmer grain, but expect a less "tropical" aroma.
Fresh Limes (2 whole, juiced): Fresh lime juice brightens and balances the coconut’s richness. Bottled lime juice lacks the brightness and fresh aromatics, so always use fresh fruit for best flavor. If limes are out of season, try a blend of lemon and a tiny splash of zest to mimic the acidity, but the final profile will be more lemony than lime-forward.
Full Ingredient List for Coconut Lime Tofu
– 1 cup Jasmine Rice
– 14 oz Extra Firm Tofu, cubed
– 1 tbsp Avocado Oil
– 2 tbsp Soy Sauce
– 1 tbsp Cornstarch
– 1 medium Shallot, minced
– 1 tbsp Ginger, grated
– 3 cloves Garlic, minced
– 1 can Coconut Milk (13.5 oz)
– 1 tsp Maple Syrup
– 1 tsp Paprika
– 2 whole Limes, juiced
– 1 tbsp Cilantro, chopped
Step-by-Step Instructions for Coconut Lime Tofu
Step 1: Cook the jasmine rice
Rinse 1 cup jasmine rice under cold water until the water runs clear to remove excess starch. Combine the rinsed rice with 1 1/4 cups water in a covered pot, bring to a boil, then reduce heat to low and simmer, covered, for 12–15 minutes until water is absorbed and grains are tender.
Pro Tip: The rice should look plump and separated with no excess water; lift a grain to check a soft, slightly springy center.
Step 2: Press and prepare the tofu
Press the tofu for 15–30 minutes to remove moisture; wrap in a clean towel and set a weight on top. Once firm, cube the tofu and toss the pieces with 1 tablespoon cornstarch to coat evenly for a crisp finish.
Pro Tip: Properly pressed tofu will feel dense and have a satin surface; the cornstarch should form a light, even dusting before frying.
Step 3: Pan-fry the tofu until golden
Heat 1 tablespoon avocado oil in a skillet over medium-high heat. Add tofu cubes in a single layer, frying until golden and crisp on at least two sides before turning.
Pro Tip: Look for a deep golden color and a dry, slightly crackly exterior; the tofu should release easily from the pan when ready.
Step 4: Sauté aromatics
Reduce heat to medium and add 1 minced shallot, 1 tablespoon grated ginger, and 3 minced garlic cloves to the skillet. Sauté until fragrant and the shallot softens, about 1–2 minutes.
Pro Tip: Aromatics should smell pungent and fragrant without browning; if they brown quickly, lower the heat.
Step 5: Build the coconut-lime sauce
Pour in 1 can coconut milk, 2 tablespoons soy sauce, 1 teaspoon maple syrup, 1 teaspoon paprika, and the juice of 2 limes. Stir and let the mixture simmer gently until it thickens slightly and the flavors meld, about 3–5 minutes.
Pro Tip: The sauce should be glossy and slightly reduced, coating the back of a spoon; you’ll notice a bright citrus aroma rising.
Step 6: Combine tofu and sauce
Return the crispy tofu to the pan and gently stir until every cube is coated in the coconut-lime sauce. Simmer 1–2 more minutes for the tofu to absorb flavor without losing its texture.
Pro Tip: The tofu should still show crisp edges but be glistening with sauce; avoid over-simmering to keep crunch.
Step 7: Taste, adjust, and serve
Taste the dish and adjust seasoning with salt or extra lime if necessary. Serve the saucy tofu over the jasmine rice and garnish with 1 tablespoon chopped cilantro for freshness.
Pro Tip: Final dish should smell bright, have a balance of sweet, salty, and tart, and display a contrast of textures — fluffy rice, silky sauce, and crisp tofu.
Expert Tips for Coconut Lime Tofu
– Temperature tip: Heat the skillet until hot before adding tofu; medium-high ensures a crisp exterior without oil absorption. If the pan is not hot enough, the tofu will steam and stay soft.
– Texture troubleshooting: If tofu is soggy, re-press and pat very dry; add slightly more cornstarch for a drier crust. For ultra-crisp results, double-fry the tofu: fry once, rest, then fry again briefly.
– Sauce consistency: If the sauce is too thin, simmer a few extra minutes to reduce, or whisk a cornstarch slurry (1 tsp cornstarch + 1 tbsp water) and stir in to thicken. If too thick, thin with a splash of coconut milk or water.
– Equipment tip: Use a heavy-bottomed skillet or nonstick pan for even browning; cast iron gives excellent color but needs more oil and attention to prevent sticking.
– Flavor layering: Brown the shallot gently to develop sweetness before adding garlic and ginger; burnt garlic creates bitterness, which masks the lime.
– Oil selection: Avocado oil has a high smoke point and neutral flavor; if you use olive oil, choose light or extra-light to prevent overpowering the coconut.
– Common mistakes: Don’t add tofu before the oil is hot; overcrowding the pan causes steaming. Also avoid substituting bottled lime juice for fresh — the brightness is vital.
– Make-ahead tip: You can prepare the sauce a day ahead and reheat gently; crisp the tofu just before serving to preserve texture.
(For a slice-of-life pairing idea, try this pineapple-coconut overnight oats as a tropical breakfast to echo the flavors in this dinner: pineapple coconut overnight oats.)
Storage & Freezing for Coconut Lime Tofu
Fridge storage: Store cooled components in airtight containers for up to 4 days. Keep tofu and sauce together in a shallow airtight container to preserve texture; place rice separately to prevent mushiness.
Freezer storage: Freeze tofu and sauce in a freezer-safe container for up to 2 months. Use freezer-safe bags for rice and remove excess air before sealing to reduce ice crystals.
Thawing: Thaw frozen portions overnight in the fridge for best texture. If pressed for time, reheat gently from frozen in a covered skillet over low heat until warmed through.
Reheating: Re-crisp tofu in a hot skillet for 2–3 minutes before adding the sauce to warm through. Microwave reheating works for speed, but pan reheating preserves the tofu’s crunch and sauce silkiness.
Variations & Substitutions for Coconut Lime Tofu
Spicy Coconut Lime Tofu: Add 1–2 teaspoons of sriracha or 1 finely chopped chili to the sauce while simmering. Result: a spicy-sour kick that complements the creamy coconut and elevates the dish’s heat profile.
Peanut-Lime Twist: Stir 1–2 tablespoons peanut butter into the coconut sauce for a nutty, savory depth. Result: richer, more Indonesian-style flavors that pair beautifully with cilantro and a sprinkle of crushed peanuts.
Veggie-Loaded Coconut Lime Tofu: Add bell peppers, snap peas, or baby bok choy to the skillet when sautéing aromatics and finish cooking in the sauce. Result: a more substantial, veggie-forward bowl with added color and crunch.
Grain Swap: Replace jasmine rice with quinoa or brown rice for a nuttier, higher-fiber base. Result: a heartier texture and slightly earthier flavor; adjust cooking times for the chosen grain and serve hot to contrast the silky sauce.
(If you enjoy lime-forward desserts, this lime poke cake is a bright companion you might like: St. Patrick’s Day lime poke cake.)
Frequently Asked Questions About Coconut Lime Tofu
Q: Can I make Coconut Lime Tofu gluten-free?
A: Yes. Use tamari or a gluten-free soy sauce instead of regular soy sauce, and double-check that your cornstarch and other packaged ingredients are certified gluten-free. The swap maintains the umami-salty component without wheat-based soy sauce.
Q: How do I prevent tofu from falling apart when frying?
A: Press the tofu thoroughly to remove excess water, use extra-firm tofu, and coat lightly with cornstarch to create a protective crust. Heat the pan properly and avoid moving pieces too early; allow a golden crust to form before flipping.
Q: Can I bake the tofu instead of frying?
A: Yes, toss cornstarch-coated tofu with a tablespoon of oil and bake at 425°F (220°C) on a lined sheet for 20–30 minutes, flipping halfway. Baking yields good crunch with less hands-on time but may be slightly drier than pan-frying.
Q: How long does the sauce keep its flavor after reheating?
A: The coconut-lime sauce holds its flavor for 3–4 days in the fridge but may mellow over time. Refresh with a splash of lime juice and a pinch of salt when reheating to revive brightness.
Q: Can I use firm tofu instead of extra-firm?
A: You can, but pressing becomes even more important. Firm tofu will absorb more moisture and may be softer after cooking, so increase pressing time and handle gently. For the crispiest outcome, stick with extra-firm.
Final Thoughts on Coconut Lime Tofu
If you try this Coconut Lime Tofu, please leave a star rating in the recipe card below and pin it to Pinterest for later. For more inspiration and variations, check out these other Coconut Lime Tofu recipes from trusted food blogs: PlantYou’s Coconut Lime Tofu, Dish by Rish’s Creamy Coconut Lime Tofu, and The Foodie Diaries’ Coconut Lime Tofu.
Coconut Lime Tofu
Ingredients
Method
- Rinse 1 cup jasmine rice under cold water until the water runs clear. Combine the rinsed rice with 1 1/4 cups water in a covered pot, bring to a boil, then reduce heat to low and simmer for 12–15 minutes until water is absorbed.
- Press the tofu for 15–30 minutes, then cube and toss with cornstarch to coat evenly.
- Heat avocado oil in a skillet over medium-high heat. Add tofu cubes in a single layer and fry until golden and crisp on at least two sides.
- Reduce heat to medium, add shallot, ginger, and garlic. Sauté until fragrant and shallot softens, about 1–2 minutes.
- Pour in coconut milk, soy sauce, maple syrup, paprika, and the juice of 2 limes. Stir and let simmer for 3–5 minutes until it thickens slightly.
- Return crispy tofu to the pan and gently stir until coated in the sauce. Simmer for another 1–2 minutes.
- Taste the dish and adjust seasoning with salt or extra lime if necessary. Serve over the jasmine rice and garnish with chopped cilantro.