Experience the rich and aromatic flavors of Malaysian cuisine with this delightful tofu curry. This dish combines the creaminess of coconut milk with the vibrant spices of curry powder, creating a comforting and satisfying meal. Perfect for a weeknight dinner or a special occasion, this curry is sure to impress.
If you're not familiar with coconut milk, it's a creamy liquid made from the grated meat of mature coconuts. It adds a rich texture and subtle sweetness to the curry. Curry powder is a blend of spices that gives the dish its distinctive flavor. Both of these ingredients can be found in the international aisle of most supermarkets.

Ingredients For Malaysian Tofu Curry
Tofu: Firm tofu is ideal for this recipe as it holds its shape well during cooking.
Vegetable oil: Used for sautéing the onion and garlic, adding a subtle flavor.
Onion: Adds a sweet and savory base to the curry.
Garlic: Enhances the overall flavor with its pungent aroma.
Curry powder: A blend of spices that gives the curry its distinctive taste.
Coconut milk: Provides a creamy texture and a hint of sweetness.
Vegetable broth: Adds depth to the curry and helps to create a rich sauce.
Red bell pepper: Adds a sweet and slightly tangy flavor, as well as a pop of color.
Green beans: Contributes a fresh and crunchy texture to the dish.
Salt: Enhances the overall flavor of the curry.
Black pepper: Adds a touch of heat and complexity to the dish.
Technique Tip for This Recipe
When sautéing the onion and garlic, ensure they are finely chopped to release their full flavor. Cook them until they are translucent but not browned, as this will create a sweeter and more aromatic base for the curry. Additionally, pressing the tofu before cubing it will help remove excess moisture, allowing it to absorb more of the coconut milk and curry powder flavors, resulting in a richer and more satisfying dish.
Suggested Side Dishes
Alternative Ingredients
firm, cubed tofu - Substitute with tempeh: Tempeh has a similar texture and can absorb flavors well, making it a great alternative to tofu.
vegetable oil - Substitute with coconut oil: Coconut oil adds a subtle coconut flavor that complements the curry well.
chopped onion - Substitute with shallots: Shallots have a milder and sweeter flavor compared to onions, which can add a different depth to the curry.
minced garlic - Substitute with garlic powder: Garlic powder can be used if fresh garlic is not available, though it may lack the same intensity of flavor.
curry powder - Substitute with garam masala: Garam masala has a slightly different spice profile but can still provide a rich, aromatic flavor to the curry.
coconut milk - Substitute with almond milk: Almond milk can be used as a lighter alternative, though it won't have the same creamy texture as coconut milk.
vegetable broth - Substitute with chicken broth: Chicken broth can be used if a non-vegetarian option is acceptable, adding a richer flavor.
sliced red bell pepper - Substitute with yellow bell pepper: Yellow bell peppers have a similar sweetness and texture, making them a good alternative.
trimmed green beans - Substitute with snow peas: Snow peas offer a similar crunch and can be used as a substitute for green beans.
salt - Substitute with soy sauce: Soy sauce can add both saltiness and umami, enhancing the overall flavor of the curry.
black pepper - Substitute with white pepper: White pepper has a slightly different heat profile but can still provide the necessary spiciness.
Alternative Recipes Similar to This Dish
How To Store or Freeze This Recipe
- Allow the Malaysian tofu curry to cool to room temperature before storing. This helps prevent condensation, which can make the curry watery.
- Transfer the cooled curry into airtight containers. For convenience, consider using portion-sized containers so you can reheat only what you need.
- Label the containers with the date of preparation. This helps you keep track of how long the curry has been stored.
- Store the containers in the refrigerator if you plan to consume the curry within 3-4 days. Make sure the refrigerator is set to 40°F (4°C) or below.
- For longer storage, place the airtight containers in the freezer. The Malaysian tofu curry can be frozen for up to 2-3 months. Ensure your freezer is set to 0°F (-18°C) or below.
- When ready to eat, thaw the curry in the refrigerator overnight if frozen. This slow thawing process helps maintain the texture and flavor of the tofu and vegetables.
- Reheat the curry in a saucepan over medium heat, stirring occasionally until it is heated through. You can also reheat it in the microwave, using a microwave-safe dish and covering it with a microwave-safe lid or wrap to prevent splatters.
- If the curry appears too thick after reheating, add a splash of vegetable broth or coconut milk to reach the desired consistency.
- Taste and adjust the seasoning with salt and black pepper if necessary, as flavors can sometimes mellow during storage.
How To Reheat Leftovers
For stovetop reheating, place the leftover Malaysian Tofu Curry in a saucepan. Add a splash of vegetable broth or coconut milk to maintain its creamy consistency. Heat over medium-low, stirring occasionally, until warmed through.
To reheat in the microwave, transfer the curry to a microwave-safe dish. Cover it with a microwave-safe lid or plastic wrap to prevent splatters. Heat on medium power in 1-minute intervals, stirring in between, until the curry is hot.
If using an oven, preheat to 350°F (175°C). Place the curry in an oven-safe dish and cover with aluminum foil. Bake for about 15-20 minutes, or until heated through, stirring halfway to ensure even heating.
For a quick reheat, use a non-stick skillet. Add the curry to the skillet and heat over medium, stirring frequently, until it reaches the desired temperature. Add a bit of vegetable broth if it seems too thick.
If you have a steamer, place the curry in a heatproof dish and steam for about 10 minutes, or until hot. This method helps retain the moisture and flavor of the curry.
Essential Tools for This Recipe
Large pot: Used for cooking the curry and ensuring all ingredients are well combined and cooked evenly.
Wooden spoon: Ideal for stirring the ingredients without scratching the pot.
Knife: Essential for chopping the onion, garlic, red bell pepper, and trimming the green beans.
Cutting board: Provides a safe and clean surface for chopping and preparing the vegetables.
Measuring spoons: Used to measure the vegetable oil and curry powder accurately.
Measuring cup: Necessary for measuring the coconut milk and vegetable broth.
Spatula: Useful for gently stirring the tofu to avoid breaking it apart.
Serving spoon: For serving the curry once it is ready.
Bowl: Can be used to hold the cubed tofu before adding it to the pot.
How to Save Time on This Recipe
Prep ingredients ahead: Chop the onion, garlic, red bell pepper, and green beans in advance to save time during cooking.
Use pre-cubed tofu: Purchase firm tofu that is already cubed to skip the cutting step.
One-pot cooking: Use a large pot to cook everything together, minimizing cleanup time.
Batch cooking: Double the recipe and freeze portions for quick meals later.
Pre-measure spices: Measure out the curry powder, salt, and black pepper before starting to streamline the cooking process.

Malaysian Tofu Curry Recipe
Ingredients
Main Ingredients
- 400 g Tofu firm, cubed
- 1 tablespoon Vegetable Oil
- 1 Onion chopped
- 2 cloves Garlic minced
- 1 tablespoon Curry Powder
- 400 ml Coconut Milk
- 1 cup Vegetable Broth
- 1 Red Bell Pepper sliced
- 1 cup Green Beans trimmed
- to taste Salt
- to taste Black Pepper
Instructions
- Heat the oil in a large pot over medium heat. Add the onion and garlic, and sauté until softened.
- Add the curry powder and cook for another minute.
- Pour in the coconut milk and vegetable broth, and bring to a simmer.
- Add the tofu, red bell pepper, and green beans. Cook until the vegetables are tender.
- Season with salt and black pepper to taste. Serve hot.
Nutritional Value
Keywords
Suggested Appetizers and Desserts
More Amazing Recipes to Try 🙂
- Malaysian Banana Recipe25 Minutes
- Malaysian Belacan Fried Chicken Recipe35 Minutes
- Pandan Chiffon Cake Recipe1 Hours 20 Minutes
- Malaysian Paratha Recipe Recipe30 Minutes
- Laksa Penang Asli Recipe (Original Penang Asam Laksa)1 Hours
- Mee Siam Recipe50 Minutes
- Best Malaysian Restaurants Dc Recipe50 Minutes
- Nyonya Chap Chye Recipe (Mixed Vegetable Stew)1 Hours
Leave a Reply