• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Christie at Home
  • Asian Recipes
    • Recipe Index (Search)
    • By Region
      • Chinese
      • Filipino
      • Indonesian
      • Japanese
      • Korean
      • Malaysian
      • Taiwanese
      • Thai
      • Vietnamese
    • By Course
      • Mains
      • Appetizers/Sides
      • Breakfast
      • Snacks
      • Dessert
      • Beverages
  • Shop
  • Subscribe
  • ABOUT ME
    • Work with Me
    • Copyright Policy
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
menu icon
go to homepage
search icon
Homepage link
  • Asian Recipes
  • Shop Kitchenware
  • About Me
  • Subscribe
  • Work with Me
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • ×
    Home » Recipes » Mains

    Malaysian Curry Tofu

    Modified: Oct 2, 2024 · Published: Feb 3, 2020 by Christie Lai · This post may contain affiliate links · 15 Comments

    Jump to Recipe

    Delicious fried tofu balls simmered in an aromatic coconut curry sauce made in one pot! This quick and easy Malaysian curry tofu is ready in 30 minutes. A great main dish best served with steamed rice. This is vegan-friendly.

    malaysian curry tofu
    Jump to:
    • Ingredients & Substitutes
    • Expert Tips
    • Instructions
    • Storage
    • Pairing Suggestions
    • FAQ
    • 📖 Recipe
    • 💬 Reviews

    Malaysian Curry Tofu features fried tofu balls cooked in a delicious, smooth curry sauce made with full-fat coconut milk, vegetable stock, garlic, onions, ginger with a curry powder mix made from scratch!

    What sets Malaysian curry apart from others is that it's more runny, super fragrant, and contains lemongrass, which is commonly used in South-East Asian cooking.

    malaysian curry tofu

    The homemade curry powder mix is created from a variety of spices that offer a complex flavour profile. You may already have most of the spices in your pantry!

    This is one of the secret tips for a flavorful curry, along with using coconut milk for that nutty flavor and creamy texture. Coconut milk is used in a lot of Malaysian curries and stews to mellow out the spices.

    My husband's family is actually from Malaysia and my mother-in-law creates the best curries I've ever had in my life and I will be sharing her tips and tricks!

    This delicious tofu curry is best served over white jasmine rice, brown rice or cauliflower rice for a low-calorie option.

    Ingredients & Substitutes

    Please scroll down to below recipe card for exact measurements. 

    • Fried Tofu Balls (aka Tofu Puffs): these are the best vessel to soak up those delicious curry flavors because they are spongey. Most Asian Grocery Stores sell them in the refrigerated section where the tofu is. Or as a last resort, substitute with large diced extra-firm or firm tofu.
    • Onion
    • Fresh Ginger
    • Fresh Garlic Cloves
    • Fresh Lemongrass: only use the white parts and do not use the harder green stems.
    • Vegetable Stock: if you're not vegan or vegetarian you can substitute with low-sodium chicken stock.
    • Full Fat Coconut Milk: this is especially important for the curry sauce. Be sure to mix the coconut milk so the coconut water and coconut fat are equally distributed. Avoid using light or lite coconut milk. Do not substitute with milk.
    • Neutral oil: like avocado oil, sunflower oil, peanut oil, vegetable oil or canola oil with a high smoke point. Avoid olive oil or any heavy scented oils with a low smoke point.

    Curry Powder Mix

    • Ground coriander
    • Chilli powder: this is not the same as chili flakes. It must be a chili powder.
    • Fennel seeds: avoid using ground fennel or it'll be too potent.
    • Turmeric powder: to give the curry that bright yellow color.
    • Ground Cinnamon
    • Ground nutmeg
    • Black pepper
    • Salt
    • Cloves
    • Star anise
    • Bay leaves

    Expert Tips

    • Use fresh aromatics for the best tasting curry sauce.
    • Roughly chop the onions so it can easily pulse in the food processor.
    • Toast the spices before adding liquids because the heat will bring out the flavors more.
    • Use full fat or whole fat coconut milk! Malaysians use coconut milk in most of their curries and it offers a wonderful aroma to your dish. Avoid using light coconut milk or milk as it'll be too viscous for this recipe.
    • Use a food processor to grind the onion, lemongrass, ginger and garlic to speed up the preparation time!

    Instructions

    Below are step-by-step instructions on how to make Malaysian curry tofu:

    1. In a small bowl, combine curry powder ingredients as listed above with a whisk. Set aside.
    2. Into a food processor or blender, grind the onion, ginger, garlic and lemongrass until everything is finely chopped. If you don't have a food processor or blender, finely chop these ingredients with a knife and combine. Set aside.
    3. Heat vegetable oil in a medium-sized pot on medium heat. Sauté onions, garlic, ginger and lemongrass until onions are soft.
    4. Add curry powder mix and toast the spices for 30-60 seconds until you see steam form.
    5. Then toss in fried tofu balls.
    6. Mix in coconut milk and vegetable stock.
    7. Bring to a boil on medium-high heat. Then reduce to medium-heat, cover and simmer for 15-20 minutes until the sauce has reduced by half. Serve with steamed rice.

    Storage

    • Leftovers will last up to 4 days stored in an airtight container in the refrigerator. To reheat: microwave for 2-3 minutes until hot or reheat in a pan on medium heat.
    • Freezer friendly? I don't recommend freezing Malaysian curry tofu because the fried tofu balls will change in texture.

    Pairing Suggestions

    This dish serves well with:

    • starters like Malaysian Curry Puffs
    • noodle dishes like KL Hokkien Mee, Char Kway Teow, Mee Goreng and Penang Char Kway Teow, Curry Ramen, Singapore Curry Noodles
    • rice dishes like Nasi Goreng
    • cooked vegetables like bok choy, spicy garlic bok choy, choy sum, gai lan, garlic green beans or stir fried snow pea leaves.
    • protein dishes like Malaysian Curry Chicken, Curry Chicken Wings, Curry Fried Fish, and Malaysian Curry Tofu

    FAQ

    Can I make this in advance? 

    Malaysian curry tofu can be made up to 4 days in advance and stored in an airtight container in the fridge. To reheat, microwave or in a pan on the stovetop on medium heat.

    Can I substitute the tofu with another kind of protein?

    Yes, feel free to substitute with sliced chicken, pork shoulder, beef, white fish, or shrimp if you're not vegan.

    Can I substitute the curry powder mix with store-bought?

    For best taste, I don't recommend this as curry powders are all different by brand and may contain a different ratio or variety of spices.

    📖 Recipe

    featured image of malaysian curry tofu

    Quick & Easy Malaysian Curry Tofu

    Christie Lai
    Delicious fried tofu balls simmered in an aromatic coconut curry sauce made in one pot! This quick and easy Malaysian curry tofu is ready in 30 minutes. A great main dish best served with steamed rice. This is vegan-friendly.
    5 from 8 votes
    Print Recipe Pin Recipe
    Prevent your screen from going dark
    Prep Time 10 minutes mins
    Cook Time 20 minutes mins
    Total Time 30 minutes mins
    Course Main Course
    Cuisine Asian, Malaysian
    Servings 2
    Calories per serving 551 kcal

    Ingredients
     
     

    • 5.2 oz fried tofu balls or substitute with diced extra-firm tofu
    • 1 small onion roughly chopped
    • 1 tablespoon ginger
    • 4 cloves garlic
    • 1 tablespoon lemongrass only use the white parts!
    • 4 cups vegetable stock
    • 1 cup coconut milk full fat kind
    • 2 tsp vegetable oil or any neutral oil

    For the Curry Powder

    • 6 cloves
    • 2 star anise
    • 2 bay leaves
    • 2 teaspoon salt
    • 1 teaspoon ground coriander
    • 1 teaspoon chili powder
    • 1 teaspoon fennel seeds
    • 1 tsp ground turmeric
    • 1 tsp ground cinnamon
    • ½ tsp ground nutmeg
    • ½ tsp black pepper

    Instructions
     

    • In a small bowl, combine curry powder ingredients as listed above with a whisk. Set aside.
    • Into a food processor or blender, grind the onion, ginger, garlic and lemongrass until everything is finely chopped. If you don't have a food processor or blender, finely chop these ingredients with a knife and combine. Set aside.
    • Heat vegetable oil in a medium-sized pot on medium heat. Sauté onions, garlic, ginger and lemongrass until onions are soft.
    • Add curry powder mix and toast the spices for 30-60 seconds until you see steam form.
    • Then toss in fried tofu balls.
    • Mix in coconut milk and vegetable stock.
    • Bring to a boil on medium-high heat. Then reduce to medium-heat, cover and simmer for 15-20 minutes until the sauce has reduced by half. Serve with steamed rice.
    Enjoyed my recipe?Please leave a 5 star review (be kind)! Tag me on social media @christieathome as I'd love to see your creations!

    Suggested Equipment & Products

    • Food processor
    • Large Pot 5 Qt
    • Santoku Knife
    • Cutting Board
    • Measuring Set
    • Can Opener
    • Kitchen Scale
    Nutrition
    Calories: 551kcal | Carbohydrates: 68g | Protein: 20g | Fat: 26g | Saturated Fat: 22g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Sodium: 4271mg | Potassium: 469mg | Fiber: 8g | Sugar: 13g | Vitamin A: 1331IU | Vitamin C: 20mg | Calcium: 224mg | Iron: 10mg

    More Quick & Easy Main Dish Recipes

    • featured image of string bean chicken
      String Bean Chicken
    • feature image of Beef Mushroom Stir-Fry
      Beef Mushroom Stir-Fry
    • featured image of gyudon
      Gyudon (Japanese Beef Rice Bowl)
    • Korean Braised Tofu

    Reader Interactions

    Comments

      Did you enjoy my recipe? Cancel reply

      Your email address will not be published. Required fields are marked *

      Recipe Rating




    1. Amy

      March 01, 2023 at 4:11 pm

      5 stars
      I love this recipe. So glad I found it. It’s in my weekly rotation now 🙂 it’s even better the next day!! I had added king oyster mushrooms and carrot in it, omg delicious. So so good. The flavour is unreal. We eat it with basmati rice. Thank you!!

      Reply
      • christieathome

        March 02, 2023 at 11:27 am

        I am so thrilled to read this Amy! So happy you enjoy my curry tofu dish and yum love the added veggies! Have a lovely day!

        Reply
    2. Alipore

      December 15, 2022 at 9:03 pm

      5 stars
      I brought this to a SE Asian-themed dinner party and it was a hit! Couldn't find tofu balls so instead I lightly roasted/baked small florets of cauliflower that had been mixed with some of the curry powder, along with cubes of tofu that had been mixed with chilli powder. (I used an oiled nonstick baking tin). I added these to the pot along with peas, inspired by an earlier comment. Yum. So fragrant and flavorful!

      Reply
      • christieathome

        December 16, 2022 at 11:41 am

        Thank you so much for making my recipe Alipore! I'm so happy to hear that your guests found it to be a hit with the substitutes! This comment brings me so much joy.

        Reply
    3. Olga

      December 01, 2022 at 4:34 pm

      5 stars
      I used far less broth and a little more coconut milk so that it had the consistency that I wanted. Also used seitan "chicken" instead of the tofu. Turned out divine

      Reply
      • christieathome

        December 01, 2022 at 5:41 pm

        Fantastic to hear! Thanks for making my recipe and glad you enjoyed it, Olga!

        Reply
    4. Megan

      November 27, 2022 at 6:31 pm

      5 stars
      This has become a classic in my house. I add cauliflower and peas to get some extra veggies in there but this recipe is delicious as is.

      Reply
      • christieathome

        November 28, 2022 at 1:09 pm

        Thank you so much Megan for making my recipe! I'm so happy it's become a classic in your house. Those additions sound so good for that extra fibre! Have a lovely day!

        Reply
    5. Chris

      March 22, 2022 at 8:32 am

      How do you make the fried tofu balls?

      Reply
      • christieathome

        March 22, 2022 at 4:27 pm

        Apologies for the confusion, these are store bought fried tofu balls that you can purchase at most Asian grocers in the tofu section.

        Reply
        • Chris

          March 25, 2022 at 1:03 am

          Thanks Christie,

          I went to an Asian supermarket and found them there. And then last night I made it for the family. Really enjoyed it thanks!

          Regards, all the way from South Africa.

        • christieathome

          March 25, 2022 at 10:06 am

          Amazing! So glad you were able to find them! Very happy you and your family enjoyed it 🙂 Have a wonderful weekend!

          Christie

    6. Heidi | The Frugal Girls

      May 24, 2021 at 4:03 pm

      5 stars
      I really love that you created this curry recipe using tips from your mother-in-law. Recipes handed down from family are the very best!

      Reply
    7. Sherri

      April 06, 2020 at 6:58 pm

      5 stars
      Totally in love with this curry! The flavors sound simply magical and it looks absolutely stunning! My stomach is growling now! 🙂

      Reply
    8. Rebecca Dillon

      February 04, 2020 at 4:26 pm

      5 stars
      Yum! I love curry. I'm going to love trying out this dish.

      Reply

    Primary Sidebar

    Christie

    Christie is an Recipe Blogger with an expertise on Asian recipes! She makes Asian cooking approachable with step-by-step pictures, ingredient & recipe tips and a helpful cooking video. Her quick and easy recipes have been featured on BuzzFeed Tasty, Food52, The Kitchn, The FeedFeed, Sur La Table, Yummly and more! With a following of over 1M+, her recipes are made repeatedly by her loyal readers.

    More about me →

    Footer

    Follow Me

    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube

    Footer

    ↑ back to top

    Home

    • Home
    • Asian Recipes
    • Shop
    • Privacy Policy
    • Copyright Policy

    Contact

    • About
    • Work with Me

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2023 Christie at Home