As I whisked together the fragrant spices for my Vegan Filipino Style Tofu Curry, a wave of nostalgia washed over me, reminding me of cozy family meals shared around the table. This dish, with its creamy coconut base and vibrant vegetables, encapsulates the soul of Filipino cuisine, inviting everyone to savor every comforting bite. Not only does this curry provide a delicious meat-free alternative with hearty tofu, but it also boasts a quick prep time, making it a perfect choice for busy weeknights or laid-back weekends. Curious about how to recreate this warming classic in your own kitchen? Let’s dive into the delightful world of Filipino cooking!
Why is Filipino Tofu Curry a Must-Try?
Rich, Creamy Base: The coconut cream in this curry offers a luxurious texture that’s both comforting and indulgent.
Flavor Explosion: A medley of spices and fresh vegetables creates an aromatic dish that’ll tantalize your taste buds.
Quick and Easy: Perfect for busy weeknights, this recipe comes together in about 30 minutes—just the thing to shake off that fast food fatigue!
Vegan and Nutritious: Packed with protein from tofu and vibrant veggies, it’s a wholesome choice for everyone at the table.
Versatile Ingredients: Customize with seasonal vegetables or proteins, like chickpeas or tempeh, to make it your own!
If you love this curry, you might also enjoy my Salmon Coconut Curry, bringing a similar creamy delight to the table!
Filipino Tofu Curry Ingredients
• Discover the essentials for crafting this delightful dish!
For the Curry
- Tofu – 17.5 oz extra firm tofu or tokwa, drained and pressed for a hearty protein that perfectly mimics meat.
- Neutral oil – 3-4 tbsp, ideal for frying the tofu until crispy and golden.
- Red onion – 1/2 small, sliced into squares to add sweetness and depth to the flavor.
- Garlic – 3 cloves, minced to enhance the aroma and overall flavor profile.
- Red bell pepper – 1 small, chopped for a pop of color and natural sweetness.
- Green bell pepper – 1 small, chopped for an added crunch and freshness.
- Carrot – 1 small, peeled and cubed to provide natural sweetness and texture.
- Potatoes – 2 small, peeled and cubed to add heartiness and comfort to the dish.
- Curry powder – 2 tbsp, essential for that distinct flavor; opt for Filipino curry powder for milder spice.
- Coconut cream/milk – 1 can (400 ml) adds rich creaminess; low-fat coconut milk can be substituted for a lighter dish.
- Bay leaves – 2 dried leaves enhance the overall flavor profile of the curry.
- Vegan fish sauce – 1 tbsp, for an umami depth; feel free to use a homemade or store-bought variant.
- Vegetable bouillon or cube – 1 for an additional flavor boost; substitute with homemade broth if preferred.
- Salt and pepper – To taste, these are essential for bringing out the flavors.
- Sugar – 2 tsp, to balance the flavors harmoniously; adjust as necessary.
- Water – 1/4 cup or more, to adjust the sauce consistency to your liking.
To Serve
- Rice – Black rice is recommended, or any grain of choice that complements this flavorful Filipino Tofu Curry.
Step‑by‑Step Instructions for Filipino Tofu Curry
Step 1: Prepare Tofu
Begin by pressing the extra firm tofu or tokwa to remove excess moisture; wrap it in a clean towel and place a heavy object on top for about 15 minutes. Once pressed, cut the tofu into 1-inch cubes, aiming for uniform pieces to ensure even cooking in your Filipino Tofu Curry.
Step 2: Fry Tofu
In a large skillet, heat 3–4 tablespoons of neutral oil over medium heat. Carefully add the tofu cubes in a single layer, frying them for about 2-3 minutes on each side until they turn golden brown and crispy. Once done, remove the tofu from the pan and set it aside on a plate lined with paper towels to absorb excess oil.
Step 3: Sauté Aromatics
In the same pan used for frying the tofu, add the sliced red onion and minced garlic. Sauté these aromatic ingredients over medium heat for about 2-3 minutes until they become fragrant and the onion turns translucent. This step is crucial for building the rich flavor base of your Filipino Tofu Curry.
Step 4: Add Veggies
Next, introduce the chopped red and green bell peppers, cubed carrot, and potatoes to the pan. Stir the vegetables for about 3-4 minutes, allowing them to soften slightly but still retain their vibrant colors and crunch. This mix adds sweetness and texture, enhancing your curry’s overall appeal.
Step 5: Incorporate Spice and Liquids
Sprinkle in the curry powder, mixing well to coat the vegetables and unleash its aromatic flavors. Then pour in the can of coconut cream, add the bay leaves, vegan fish sauce, and vegetable bouillon. Stir the mixture thoroughly and bring it to a gentle boil, letting the flavors meld together beautifully.
Step 6: Season to Taste
Adjust the sauce with a pinch of salt and 2 teaspoons of sugar to balance the flavors in your Filipino Tofu Curry. Once seasoned, carefully fold the crispy tofu back into the pan, cover it with a lid, and let it simmer over medium heat for about 12-15 minutes until all vegetables are tender and infused with the rich curry flavor.
Step 7: Final Adjustments
For a thicker sauce, uncover the pan and let it reduce for an additional few minutes, stirring occasionally. Taste the curry and adjust the seasoning with more salt or coconut cream if desired, ensuring each bite is bursting with balanced flavors.
Step 8: Serve Hot
Now that your fragrant Filipino Tofu Curry is ready, serve it hot over a bed of rice or your preferred grain. This comforting dish is perfect for family meals and keeps beautifully, inviting everyone to savor its creamy goodness!
Expert Tips for Filipino Tofu Curry
-
Crispy Tofu Required: Pressing the tofu is crucial to achieve that delightful crunch. Make sure to remove excess moisture before frying.
-
Fresh Spices Matter: For the best flavor in your Filipino Tofu Curry, opt for fresh spices; they bring vibrancy and aroma that dried alternatives can’t match.
-
Veggie Variations: Feel free to mix in seasonal vegetables like peas or zucchini for extra nutrition. This also keeps the dish exciting!
-
Adjust Sauce Consistency: If the curry sauce is too thick, add water gradually until you reach your preferred consistency.
-
Balancing Act: Always taste your dish while cooking; adjust seasonings of salt and sugar for a perfectly balanced flavor profile.
Filipino Tofu Curry Variations
Feel free to put your own twist on this delightful dish with these enticing variations. Let’s customize your curry adventure together!
-
Chickpea Swap: Replace tofu with canned chickpeas for an extra protein boost and a nutty flavor twist. Their creamy texture complements the curry beautifully.
-
Tempeh Option: Use sliced tempeh instead of tofu for a firmer texture and an earthy flavor. This protein-packed alternative infuses the dish with a unique taste!
-
Seasonal Veggies: Incorporate seasonal vegetables like zucchini, spinach, or butternut squash to keep each bite fresh and vibrant. Adjust cooking times for different veggies based on their tenderness.
-
Heat Level: Add chili flakes or fresh chopped chili to the curry for a spicy kick. An added layer of heat can really make the flavors pop!
-
Coconut Alternatives: Swap coconut cream for another plant-based cream like cashew cream for a different richness that still maintains the comforting essence of the dish.
-
Fresh Herbs: Garnish with fresh cilantro or basil before serving. The vibrant herbs will brighten up the dish and elevate its flavor profile.
-
Broth Upgrade: Use vegetable or mushroom broth instead of water to add depth to your curry base. This creates a rich foundation that enhances every ingredient.
If you enjoy experimenting with flavors, another delightful dish you might want to try is my Salmon Coconut Curry, offering a different spin on that creamy goodness!
What to Serve with Vegan Filipino Style Tofu Curry
Serve this delightful dish to create the perfect cozy meal that will warm your heart and satisfy your soul.
-
Steamed Jasmine Rice: Fluffy jasmine rice provides a fragrant base that absorbs the rich curry sauce beautifully, enhancing each bite.
-
Spicy Pickled Vegetables: A side of pickled veggies adds a refreshing crunch and a zesty tang, balancing the creamy curry nicely. Both elements complement the dish’s flavors perfectly!
-
Fresh Cucumber Salad: Crisp cucumbers tossed in a light vinaigrette offer a cool contrast, making it a refreshing side on warm evenings. This adds a crisp texture and a burst of freshness to your meal.
-
Grilled Eggplant: Smoky grilled eggplant adds depth and earthiness to your plate, enhancing the meal with its unique flavors and textures.
-
Garlic Naan or Pita Bread: Soft, warm bread is perfect for mopping up the delicious curry sauce, making every bite a comforting experience.
-
Mango Lassi: This creamy and refreshing drink with a hint of sweetness perfectly complements the spices of the curry, providing a deliciously balanced meal.
-
Chocolate Avocado Mousse: For dessert, this rich, yet healthy treat brings a lovely end to the meal, echoing the creamy textures found in your Filipino Tofu Curry. It’s a sweet finish everyone will love!
How to Store and Freeze Filipino Tofu Curry
Fridge: Store leftovers in an airtight container for up to 3 days. This Filipino Tofu Curry tastes even better the next day as the flavors meld together.
Freezer: For longer storage, freeze in a freezer-safe container for up to 3 months. Let it cool completely before transferring to avoid condensation.
Reheating: To reheat, thaw overnight in the fridge, then warm in a pan over medium heat, adding a splash of water to maintain creaminess.
Wrapping: Ensure the container is well-sealed to prevent freezer burn, preserving the deliciousness of your Filipino Tofu Curry!
Make Ahead Options
These Vegan Filipino Style Tofu Curry are a fantastic choice for meal prep lovers! You can chop the vegetables and press the tofu up to 24 hours in advance, storing them separately in airtight containers in the refrigerator to keep them fresh. For even easier prep, consider mixing the sauce components—coconut cream, spices, vegan fish sauce, and bouillon—up to 3 days ahead of time. When you’re ready to enjoy the curry, simply sauté the aromatics, add the prepped veggies and tofu, and simmer until everything is perfectly tender. This way, you can have a delicious, comforting meal ready in no time, just as tempting the second day!
Filipino Tofu Curry Recipe FAQs
What type of tofu should I use for Filipino Tofu Curry?
Absolutely! For this recipe, it’s best to use extra firm tofu or tokwa. This variety holds up well during cooking, providing a hearty texture and acting as an excellent meat substitute. Make sure to press it well to remove excess moisture, which will help achieve a deliciously crispy exterior.
How should I store leftovers of this curry?
You can store any leftover Filipino Tofu Curry in an airtight container in the fridge for up to 3 days. I often find that the flavors deepen and improve with a day of rest! When reheating, just add a splash of water in case it thickens too much.
Can I freeze Filipino Tofu Curry?
Yes! To freeze, let the curry cool completely, then transfer it to a freezer-safe container. It can be frozen for up to 3 months. When you’re ready to enjoy, thaw it overnight in the fridge, then reheat in a pan over medium heat, adding a little water to keep it creamy.
What can I do if my tofu isn’t crispy?
Not to worry! If your tofu isn’t crispy, it may not have been pressed well enough or cooked long enough. Make sure to press your tofu for at least 15 minutes and fry it for 2-3 minutes on each side until golden brown. For added crispiness, you can even bake the tofu cubes after frying if you like!
Are there any dietary considerations for this dish?
Yes! This Filipino Tofu Curry is vegan, making it suitable for those avoiding animal products. However, if you have nut allergies, make sure to check the coconut cream label, as some brands are processed with nuts. Always adjust based on individual dietary needs, and feel free to swap out any ingredients that might pose a concern.
What other vegetables can I add to the curry?
Very! This curry is incredibly versatile. Besides the listed ingredients, you can add seasonal vegetables such as spinach, peas, or zucchini. Just ensure to adjust cooking times for any veggies that may cook faster to keep their texture intact!

Irresistible Filipino Tofu Curry: Creamy Vegan Comfort Dish
Ingredients
Equipment
Method
- Press the tofu to remove excess moisture, wrap in a clean towel with a weight on top for 15 minutes, then cut into cubes.
- Heat neutral oil in a skillet over medium heat. Fry tofu in a single layer for 2-3 minutes per side until golden brown, then set aside.
- In the same pan, sauté red onion and garlic for 2-3 minutes until fragrant and translucent.
- Add red and green bell peppers, carrot, and potatoes. Stir for 3-4 minutes until they soften slightly.
- Mix in curry powder, coconut cream, bay leaves, vegan fish sauce, and vegetable bouillon. Bring to boil.
- Season with salt and sugar, fold tofu back in, cover, and simmer for 12-15 minutes until vegetables are tender.
- Uncover to thicken sauce as needed. Adjust seasoning to taste.
- Serve hot over rice or grain of choice.
Leave a Reply