menu icon
go to homepage
  • Recipes
  • Newsletter
  • About
  • Contact
  • Veganuary recipes
subscribe
search icon
Homepage link
  • Recipes
  • Newsletter
  • About
  • Contact
  • Veganuary recipes
×
Home » Recipes » Vegan Asian Recipes

Creamy Malaysian Vegan Laksa

Mee Sha drinking a cup of coffee seated.
Modified: Sep 12, 2025 · Published: Sep 20, 2024 by Jim Mee Sha · This post may contain affiliate links · 1 Comment
Jump to Recipe

This Malaysian-inspired vegan laksa is an aromatic and spicy noodle soup that is creamy, rich, and packed with flavors. Featuring homemade laksa paste, it's surprisingly easy to prepare and comes together in 30 minutes.

We are huge fans of Asian noodle soup. Other than this vegetable laksa, we also love making our tofu pho and vegan miso ramen.

Taking out some noodles from a bowl with a pair of chopsticks from a bowl of laksa.

Like my fried rice vermicelli and Siamese noodles, curry laksa is one of my favorite dishes growing up. Since it's hard to find good vegan laksa in my area, I decided to recreate this recipe at home!

This plant-based version has all the flavors and texture of the traditional recipe, just without the meat. It is especially great served with cold lemon barley water to contrast the heat.

Jump to:
  • ✨Why you will love vegan laksa
  • 🍜What is laksa
  • 🌶What you will need 
  • ✨Laksa variations and add-ins
  • 🔪How to make vegan laksa
  • ✅Helpful tips 
  • ✨Variations and add-ins 
  • ❄️Storage and meal prep tip
  • ❔Commonly asked questions
  • 🍽More Asian noodles recipes
  • 📖 Recipe

✨Why you will love vegan laksa

  • Aromatic, rich, and incredibly comforting
  • A comforting noodle soup perfect for chilly evenings
  • Simple to prepare and ready in 30 minutes
  • Homemade laksa paste for the best flavors

🍜What is laksa

Laksa is an iconic Malaysian spicy noodle soup. This noodle dish varies from region to region - in fact, there are over 10 types of laksa that can be found in Malaysia, each with slightly different ingredients, flavor, and texture. Read more about it from this article, 'Types of Laksa in Malaysia'. 

In this recipe, we will be recreating curry laksa, the most common one found in the central region. It is traditionally made with wheat or vermicelli noodles, protein (shrimp, chicken, or tofu puffs) cooked in a spicy coconut milk broth.

🌶What you will need 

Ingredients needed like tofu puffs, coconut milk, coconut sugar, onion, chilies, ginger, and other aromatics.
  • Galangal - Optional, but highly recommended. You can find it in groceries or local Asian markets. Or replace with a teaspoon of galangal powder. 
  • Lemongrass stalks - Only use the tender white core. Peel away the tough outer layers and slice off 2 inches from the lower bulb. Alternatively, substitute with two tablespoons of lemongrass paste.
  • Red chilies - De-seed for less heat.
  • Candlenuts - Add richness to the laksa. Can be substituted with ¼ cup macadamia or cashew nuts.
  • Canned coconut milk - Either full-fat or light coconut milk will work.
  • Tofu puffs - Deep-fried pockets of tofu. Find them in groceries or your local Asian market. Omit if you can't find it.

See the recipe card for full information on ingredients and quantities.

✨Laksa variations and add-ins

Noodles - Vermicelli noodles are usually used. However, you can substitute it with other kinds of noodles, such as Chinese wheat noodles, ramen, or thicker rice noodles.

Other vegetables - For a veggie-loaded laksa, top with other blanched vegetables. My go-tos include broccolini, green beans, and bok choy.

Adjust spice levels - For a milder laksa, use about 3 deseeded chilies. For more heat, increase to 5 chilies or add 3-4 dried chilies (soak them in hot water first to soften before blending the paste).

Using store-bought laksa paste - For a more convenient option, you can use store-bought paste, starting from ⅓ cup, adding more if needed. Laksa paste is not inherently plant-based as it contains shrimp paste; Hence, I recommend getting this Mekhela vegan laksa paste.

Other toppings - You could also do pan-fried tofu or tempeh, chunks of vegan chicken, fried shallots, and a squeeze of lime juice for extra tanginess.

🔪How to make vegan laksa

Laksa paste in a food processor.

Step 1: Make the paste by blending all ingredients needed in a food processor.

Frying laksa paste in a white Dutch oven.

Step 2: Heat a tablespoon of oil in a Dutch oven over medium-low heat. Fry the paste for 4-5 minutes, or until aromatic.

🥣Why use a food processor

A food processor's wider base makes it better for thick mixtures like laksa paste. A blender can work too, but you may need to add extra water, which can make the paste splatter during cooking.

Broth of laksa in a white Dutch oven.

Step 3: Add broth and coconut milk. Allow to simmer and reduce for 15 minutes.

Vegan laksa with tofu puffs in a white Dutch oven.

 Step 4: Add tofu puffs, cooking for another minute. Stir in soy sauce, sugar, and salt to taste.

A plate of cooked rice vermicelli.

Step 5: Cook vermicelli noodles per package directions while your soup is simmering.

A bowl of vegan laksa served with a ceramic spoon and wooden chopsticks.

Step 6: Divide noodles into 4 bowls, and ladle over laksa broth. Top with tofu puffs, sliced chilies, bean sprouts, and cilantro. Enjoy vegetarian laksa immediately.

Save this recipe!

Email yourself a link to this page and come back later.

Also get a FREE high-protein vegan recipe eBook + weekly new recipes! Unsubscribe anytime.

✅Helpful tips 

  • Batch make the paste - To reduce the prep time the next time making laksa, you can batch make the laksa paste. Portion them out and freeze them in souper cubes. Allow to thaw overnight in the fridge when ready to use. 
  • Use a food processor to make the paste - I highly recommend using a food processor to make your laksa paste. A blender will work, but you might need to add water to keep things going. This might cause it to splatter while cooking.
  • Cook noodles separately - As noodles absorb liquid when cooked, you will have a little broth left.  
  • Adjust the heat levels - You can reduce the chilies added by half for a milder curry. I would also recommend deseeding the chilies. 
  • Get creative with the toppings - Add cilantro, bean sprouts, blanched Chinese greens, crushed peanuts, seared tofu, or even chunks of seitan chicken.

✨Variations and add-ins 

Quicker method - Use a store-bought paste. This Mekhala laksa paste happens to be vegan.

Dial up the heat - Add some dried chilies to your laksa paste if you love spice. Soak up to 5 dried chilies in hot water for 15-20 minutes until soft. Then, blend them with the other ingredients needed to make the paste.

Or, you could top laksa with some chili oil before serving. 

Lower fat version - Use light instead of full-fat coconut milk. 

Tofu puffs - You can substitute it with pan-fried or baked tofu instead. For a higher protein option, I recommend using some seared seitan chunks. 

Noodles - Almost any noodles will work in this recipe! Chinese wheat noodles, ramen, and rice sticks are some of my go-to's for this vegan laksa.

A bowl of vegan laksa served with a ceramic spoon with 2 glasses of water in the background.

❄️Storage and meal prep tip

Storing leftovers - Keep noodles and broth separated, and they can be refrigerated that way for 3-4 days. Reheat broth on the stove or in the microwave, then pour it over noodles. Finish off with desired toppings before serving.

Batch make laksa paste - Multiply ingredients needed for paste. Then portion them up using souper cubes or containers. Allow to thaw overnight, and you will have vegetable laksa paste ready to go.

❔Commonly asked questions

Is laksa spicy?

Laksa is generally quite spicy. However, the spice level varies depending on the types of laksa and the recipe used. Heat mainly comes from the laksa paste, which is made from a combination of fresh and dried chilies.

If making it at home, you can adjust the level of spiciness by increasing or reducing the number of chilies used in your laksa paste.

Can laksa be frozen?

Laksa broth can be frozen. However, the coconut milk might curdle, causing a grainy broth. Hence, it is recommended to batch make the laksa paste and freeze it instead.

When ready to serve, fry the paste, add broth, coconut milk, and tofu puffs, then ladle it over cooked noodles. Serve with your favorite toppings, and it is ready to enjoy!

Can laksa be made gluten-free?

Although laksa is inherently not free from gluten, you can make it gluten-free at home. Use rice-based noodles like rice vermicelli and use a certified gluten-free soy sauce.

Taking a piece of tofu puff from a bowl of laksa with a pair of chopsticks.

🍽More Asian noodles recipes

  • A plate of stir-fry noodles served with chopsticks with chili flakes and a cup of tea beside.
    Stir-fry Rice Vermicelli Noodles (fried bee hoon)
  • A bowl of miso ramen with a pair of chopsticks, minced tofu, and carrot beside.
    Simple Vegan Miso Ramen (with minced tofu)
  • A plate of noodles served with black bean sauce with a pair of chopsticks beside.
    Vegan Jjajangmyeon (Korean black bean sauce noodles)
  • A plate of yakisoba noodles served with chopsticks with soy sauce and sesame seeds beside.
    Vegan Yakisoba with Tofu

If you made this recipe, leave a rating and comment below. We would love to hear from you! Subscribe to My Plantiful Cooking to get new recipes delivered straight to your inbox! Follow us on Instagram, Facebook, and Pinterest to get the latest updates. 😉

📖 Recipe

A bowl of laksa served with a pair of chopsticks and a ceramic spoon beside.

Creamy Malaysian Vegan Laksa

Meesha
This Malaysian-inspired vegan laksa is an aromatic and spicy noodle soup that is creamy, rich, and packed with flavors. Featuring homemade laksa paste, it's surprisingly easy to prepare and comes together in 30 minutes.
5 from 1 vote
Print Recipe Pin Recipe
Prep Time 10 minutes mins
Cook Time 20 minutes mins
Total Time 30 minutes mins
Course Main Course
Cuisine Malaysian
Servings 4 servings
Calories 534 kcal

Equipment

  • Dutch oven

Ingredients
 
 

For laksa paste*(see notes)

  • 2 stalks lemongrass (or 2 tablespoons lemongrass paste)
  • 4 candlenuts or ¼ cup raw macadamias/cashews
  • 3-4 chilies roughly chopped
  • 3 cloves garlic
  • 1 medium red onion roughly chopped
  • 1 inch ginger roughly chopped
  • 1 inch galangal roughly chopped (optional)
  • 1 teaspoon turmeric powder

For curry

  • 4 cups vegetable broth
  • 1 can coconut milk
  • 1 tablespoon soy sauce or tamari/shoyu
  • 1 tablespoon sugar
  • 4 tofu puffs sliced
  • 4 servings rice vermicelli (or rice noodles/lo mein noodles)
Prevent your screen from going dark

Instructions
 

For laksa paste

  • Preparing lemongrass - Peel away the tough outer leaves using your fingers, then slice 2 inches off the lower bulb to get the inner white core. Roughly chop them into smaller pieces before using them.
  • Place all ingredients needed to make the paste in a food processor. Blend until smooth.

Making laksa broth

  • Heat a tablespoon of oil in a Dutch oven over medium-high heat. Fry laksa paste for 10-15 minutes to reduce and brown it, stirring frequently.
  • Add broth and coconut milk. Bring the mixture to a boil, and lower the heat to a gentle simmer. Let it cook for 15 minutes.
  • When the time is up, add tofu puffs to the pot and cook for another minute.
  • Stir in soy sauce and sugar, and add salt to taste.

For noodles

  • While the soup is cooking, cook your noodles according to the package instructions. Drain and rinse them under cold water.

To assemble

  • Divide the noodles into 4 bowls, and add tofu puffs, bean sprouts, cilantro, and sliced red chilies. Ladle soup over noodles. Serve your vegan laksa while warm.

Notes

*Laksa paste - For a more convenient option, you can use store-bought paste, starting from ⅓ cup, adding more if needed. Laksa paste is not inherently plant-based as it contains shrimp paste; Hence, I recommend getting this Mekhela vegan laksa paste. 
 
Helpful tips
  • A food processor's wider base makes it better for thick mixtures like laksa paste. A blender can work too, but you may need to add extra water, which can make the paste splatter during cooking. 
  • Avoid overcooking noodles to prevent them from turning soggy in laksa. 
  • Only combine noodles with broth when ready to serve. This prevents noodles from going soggy.
  • Batch make laksa paste by multiplying the ingredients needed for paste. Then portion them up using souper cubes or containers. Allow to thaw overnight, and you will have laksa paste ready to go.
 
Storing suggestions - Leftovers can be refrigerated for 3-4 days. Keep noodles and broth separately to prevent noodles from going soggy. 

Save this recipe!

Email yourself a link to this page and come back later.

Also get a FREE high-protein vegan recipe eBook + weekly new recipes! Unsubscribe anytime.

Nutrition

Calories: 534kcalCarbohydrates: 68gProtein: 8gFat: 27gSaturated Fat: 21gPolyunsaturated Fat: 0.4gMonounsaturated Fat: 1gSodium: 1423mgPotassium: 421mgFiber: 5gSugar: 11gVitamin A: 502IUVitamin C: 10mgCalcium: 45mgIron: 3mg

Nutrition info calculated is just a rough estimate and is provided as a courtesy. Bear in mind that value will vary based on variables like specific brand or type of product used. To obtain the most accurate representation, it is highly recommended that you calculate it on your own with the actual amount and type of ingredient used.

Did you make this recipe ?Tag @myplantifulcooking on Instagram !

More Asian

  • A plate of lemongrass tofu served with chopsticks and 2 glasses of tea.
    Lemongrass tofu
  • Orange tofu served with rice and broccoli on a plate with chopsticks beside.
    Crispy Vegan Orange Chicken (orange tofu)
  • Teriyaki tofu served on a bowl of rice with a fork, chopped green onion, and sesame seeds beside.
    Teriyaki Tofu Stir-fry
  • A bowl of pho served with spoon with chopsticks, green onion, and condiments beside.
    Vegan Pho with Tofu

Comments

    5 from 1 vote (1 rating without comment)

    Join the discussion ! Cancel reply

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

    Recipe Rating




  1. Bett says

    August 27, 2023 at 2:08 am

    Can homemade cashew or other nut milk replace the coconut? I can't have coconut milk due to the high saturated fat – doctor's orders.

    Reply
A headshot of Mee Sha leaning on a handrail.

Hi there! I am Mee Sha, a registered dietitian with a passion for food, cooking, and all things nutrition. This is where I share quick, healthy recipes that make plant-based eating simple, nourishing, and genuinely delicious.

More about me →

🍜Veganuary Recipes

  • A tray of brownies arranged on a parchment paper topped with flaked sea salt.
    Healthy Applesauce Brownies (vegan + eggless)
  • Banana muffins arranged on a baking tray lined with parchment paper.
    Vegan Banana Oatmeal Muffins
  • A bowl of tom kha on a plate served with a ceramic spoon with lime wedges and another bowl of curry beside.
    Vegan Tom Kha (with tofu)
  • A stack of crepes on a plate with strawberries, blueberries, and coffee beside.
    Eggless Crepes
  • A bowl of tteokbokki served with chopsticks with chopped green onion and sesame seeds beside.
    Vegan Tteokbokki (spicy rice cakes)
  • A pan of green peas curry served with spoon with 2 glasses of water and a bowl of rice beside.
    Indian Green Peas Curry (green peas masala)

💚Reader's favorites

  • A plate of chickpea pasta with a fork, cilantro and chili flakes beside.
    Creamy Chickpea Pasta Sauce
  • 2 bowls of cabbage soup with dish of sesame seeds, teacloth and a pot beside.
    Chinese Napa Cabbage Soup
  • Dipping a piece of rice paper rolls in soy sauce.
    Crispy Air Fryer Rice Paper Rolls
  • A plate of noodles served with chopsticks with another bowl of noodles, tea, and chopped green onion beside.
    Stir-fry Noodles with Oyster Sauce
  • A plate of stir-fry vegetables on a wooden board with bowl of rice and chopsticks beside.
    Indian Stir-fry Vegetables
  • PB2 cookies on a white surface with bowl of sea salt, a spoonful of peanut butter and jar of PB2 beside.
    Rich Peanut Butter Powder Cookies (PB2 cookies)

Footer

↑ back to top

About

  • Privacy Policy
  • Accessibility Policy

Newsletter

  • Sign Up! for emails and updates

Contact

  • Contact

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 My Plantiful Cooking

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.