Penang Hokkien Mee

4.72 from 35 votes
Recipe IndexRecipe

This post may contain affiliate links. Please read my privacy policy.

Penang Hokkien Mee is a prawn noodle soup that’s a staple in Penang, Malaysia. You’ll find it at street stalls and hawker centers, enjoyed by both locals and visitors any time of the day. If you’re after the best and most authentic recipe, you’re in the right place!

Easy Penang Hokkien Mee (Prawn Noodle Soup) / 福建虾面 recipe.
Want to Save This Recipe?
Enter your email below & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Hokkien Prawn Noodle Soup

Making this bowl of Penang Hokkien Mee (福建虾面) wasn’t something that happened overnight—it took months of dedication and patience. And I mean months, not days, and definitely not just a few hours.

To get that deep, signature flavor that makes this Penang hawker favorite so special, you need a serious stash of shrimp heads and shells. I’m talking about filling up a big Ziploc bag!

I love cooking with shrimp, but setting aside every head and shell for this dish? That takes some real commitment.


The Best Penang Hokkien Mee Recipe

Easy and authentic Penang Hokkien Mee (Prawn Noodle Soup) in a bowl ready to serve.

Good Prawn Mee is impossible to find here in the US, so I’ve been buying only head-on shrimp for months, patiently saving up every head just so I could make this at home.

Finally, this past weekend, my Ziploc bag was so full I couldn’t even zip it shut. That was my cue—I rushed to the nearest Asian supermarket and grabbed everything else I needed: shrimp, pork ribs, bean sprouts, noodles, and more.

The result? A pot of rich, prawny stock that tasted just like the ones from hawker stalls in Penang. Slurping up that flavorful soup with unlimited fall-off-the-bone pork ribs? Absolutely worth the wait!


The Origin Of The Dish

Hokkien Prawn Mee

Hokkien Mee may be a famous Penang hawker dish, but its roots go back to Fujian, China—hence the name “Hokkien” (Fujian in the dialect) and “Mee” (meaning noodles).

When I visited Xiamen in early 2006, I saw this firsthand. Local coffee shops on the island had food stalls selling Fujian Xia Mian (福建虾面), their own version of prawn noodles. The taste was familiar, but let’s be real—Malaysia’s Hokkien Prawn Mee is on another level. It’s richer, spicier, and loaded with better ingredients and toppings.

Outside of Penang, this dish is also called Har Meen (Cantonese) or Heh Mee (Hokkien). And just to clear up any confusion—KL Hokkien Mee is a totally different dish. It’s a dark, soy sauce stir-fried noodle that comes from Kuala Lumpur, Malaysia’s capital city.


Frequently Asked Questions

What kind of dried chilies should I use for the chili paste?

I use dried red chilies from Asian grocery stores. For a good balance of heat and color, go with Chinese, Thai, or Indian dried chilies—Kashmiri chilies are great if you want a deeper red color. Just be sure to deseed and soak them before blending.

What’s the best store-bought chili paste for this recipe?

If you can find chili boh at the market, that’s the best and most authentic option. Otherwise, Adabi and Thai Kitchen chili pastes work well as substitutes.

Can I make the soup stock ahead of time?

Yes. You can make the prawn and pork stock a day or two ahead. Just let it cool completely before storing it in the fridge. When you’re ready to serve, reheat it until boiling, and you’re good to go.

How do I boil the lean pork for this recipe?

Bring a pot of water to a boil, then add the pork and let it simmer for 20–30 minutes until cooked through. Take it out, let it cool a bit, then slice it thinly.

Why isn’t my soup as red as the photos?

The deep red color comes from the shrimp heads and chili paste. If your soup looks pale, you probably didn’t use enough shrimp heads in the stock. I used one big Ziploc bag full, but you can definitely use more—the more, the better! Let them simmer long enough to extract all that rich color and flavor. Also, fry the chili paste until the oil turns red—that makes a big difference.

How do I store leftovers?

Keep the soup and toppings separate in the fridge. The broth stays good for about 3 days, but the shrimp, pork, and eggs are best eaten within 2 days. For the best texture, cook the noodles fresh when you’re ready to serve.

How long can I freeze the broth?

You can freeze the broth for up to 3 months. Just let it cool completely, then store it in an airtight container. When you’re ready to use it, thaw and bring it to a rolling boil before serving!

How many calories per serving?

This recipe is only 405 calories per serving.

Hokkien mee.

What To Serve With This Recipe

For a complete Penang street hawker food experience, I recommend the following recipes.

I hope you enjoy this post as much as I do. If you try my recipe, please leave a comment and consider giving it a 5-star rating. For more easy and delicious recipes, explore my Recipe Index, and stay updated by subscribing to my newsletter and following me on FacebookPinterest, and Instagram for new updates.


Other Recipes You Might Like

Freshly baked cod fillet with seasonings crust on a plate, garnished with lemon slices and herbs.
5 Secrets to 20-Minute Dinners
FREE EMAIL BONUS: How would it feel to have dinner DONE in 20 minutes? I’ll show you how!
Please enable JavaScript in your browser to complete this form.
4.72 from 35 votes

Penang Hokkien Mee

Penang Hokkien Mee is a beloved prawn noodle soup hailing from Penang, Malaysia. Often sold by street vendors and hawkers, it's a favorite dish enjoyed throughout the day by locals and visitors alike. This is the best and most authentic recipe online!
Prep Time: 30 minutes
Cook Time: 30 minutes
Total Time: 1 hour
Servings: 8 people
Want to Save This Recipe?
Enter your email below & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Ingredients  

Stock:

  • 1 bag shrimp heads and shells, Ziploc Easy Zipper Bag
  • 15 cups water, reduced to about 12-13 cups of water after hours of boiling and simmering
  • 2-3 pieces rock sugar, about the size of a small ping pong ball each, or to taste
  • 1.5 lbs (750g) pork ribs, cut into pieces
  • salt to taste

Chili Paste:

  • 30 dried red chilies, seeded and soaked to soften
  • 10 shallots, peeled
  • 5 cloves garlic, peeled
  • 2 tablespoons water
  • 6 tablespoons cooking oil
  • 1 pound (500g) yellow noodles, scalded
  • 1 pack rice vermicelli, scalded
  • kangkong , or water convolvulus, scalded
  • bean sprouts, scalded

Toppings:

  • 1/2 pound (250g) lean pork meat, boiled and sliced thinly
  • 1/2 pound (250g) shrimp, shelled and deveined
  • 6 hard-boiled eggs, shelled and quartered
  • fried shallot crisps, store-bought

Instructions 

  • Blend the chili paste ingredients in a mini food processor until finely ground and well blended. Heat a wok and add cooking oil. Stir-fry the chili paste for 5 minutes. Remove from the heat and set aside.
  • In the same unwashed wok, add a little oil and cook the shrimp topping. Then, add a small amount of chili paste, sugar, and salt. Pan-fry the shrimp until slightly browned. Remove from the heat, let them cool, and then slice them in half.
  • Add 15 cups of water to a pot and bring it to a boil. Then, add all the shrimp heads and shells, and simmer on low heat for about 2 hours or longer, until the stock becomes cloudy and has an intensely prawn flavor.
  • Strain the stock through a sieve and transfer it to another pot, discarding the shrimp heads and shells. Remove and discard any orange foam that forms on the surface of the stock.
  • Bring the stock to a boil again and add half of the chili paste. You can add more chili paste if you prefer a spicier flavor.
  • Add the pork ribs and continue to simmer over low heat for another 1 to 1.5 hours, or until the pork ribs are thoroughly cooked. Add rock sugar and salt to taste.
  • To serve, place a portion of yellow noodles, rice vermicelli, water convolvulus, and bean sprouts in a bowl. Ladle hot stock over the noodles and vegetables. If desired, add a few pieces of pork ribs. Top with sliced pork, sliced shrimp, egg quarters, and sprinkle with shallot crisps. Serve immediately, and add more chili paste to taste if desired.

Notes

  1. Traditionally, the shrimp heads and shells are stir-fried with oil until aromatic before being added into the boiling water. You can opt for this extra step if you like.
  2. Hawkers in Penang also blend the shrimp heads and shells after briefly boiling them to extract all the flavors from the shells. I’ve tried this step before and found that it’s not necessary if you have plenty of shrimp heads and shells.

Nutrition

Serving: 8people, Calories: 405kcal, Carbohydrates: 29g, Protein: 14g, Fat: 24g, Saturated Fat: 5g, Cholesterol: 83mg, Sodium: 264mg, Fiber: 1g, Sugar: 2g

Nutrition information is automatically calculated, so should only be used as an approximation.

Please rate and comment below!

About Rasa Malaysia

Bee is a recipe developer and best-selling cookbook author, sharing easy, quick, and delicious Asian and American recipes since 2006. With a strong following of almost 2 million fans online, her expertise has been featured in major publications, TV and radio programs, and live cooking demos throughout the United States and Asia.

Leave a comment

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

Recipe Rating





51 Comments

  1. Barry says:

    What can you use in place of water convolvulus?

    1. Bee Yinn Low says:

      Just skip if you don’t have it.

  2. Francine says:

    If I were to purchase chili paste what is the closest brand/type?

    1. Rasa Malaysia says:

      If you can get chili boh from the market, that would be the most authentic, but the brands adabi and thai kitchen are good substitutes.

  3. Evan says:

    Hi Bee – can you please clarify size of the shallots you were referring to? In Australia, shallots normally means French Shallots, and they are slightly smaller than red onions, but still huge compared to the ones in Malaysia. 10 shallots made my sambal paste too sweet and overpowering the flavors.

    1. Rasa Malaysia says:

      Malaysian size.

  4. Lyssa says:

    The other day I tried your Penang Char Kuay Teow and now I tried your Penang Hokkien Mee. You are the bomb! Love both recipes :)..and true to Penang style. Thank you :)

    1. Admin says:

      Thanks.

  5. Michelle says:

    My soup didn’t come out as red as a normal bowl, its more pale yellow from the chili paste. I halved the recipe and used 15 small dried chilis and a tsp of hot chili powder, tastes very spicy, just lacks the color!

    1. Rasa Malaysia says:

      You need shrimp heads to have the color.

  6. Confused says:

    The following ingredients were placed under Chilli paste and the instruction in step 1 : Blend the chili paste ingredients with a mini food processor until finely ground and well blended.

    1 pound yellow noodles, scalded
    1 pack rice vermicelli, scalded
    kangkong or water convolvulus, scalded
    bean sprouts, scalded

    All the above needed to be blended as well?

    1. Rasa Malaysia says:

      No.

    2. Ashley TKL says:

      Lol. The blended list ends at 2 spoonfuls of water. All the ingredients listed before that are for chilli paste, and I’m thinking the 2tablespoons are added into the blender/food processor.
      As for the yellow noodle and rice noodle(bee hoon if you will), there are to be blanched or scalded before pouring in the readied(cooked) soup onto it and after, you can mix in your toppings before serving.
      PS: I cant see the date of this post; and not entirely certain if this still helps but for other future “confused” readers.

  7. Monica says:

    Hi Bee, what size Ziploc bag did you use. Do you have an idea how many prawn heads you ended up using?

    1. Rasa Malaysia says:

      I use the big size ziplock bag. The more the better.

      1. Gayathiri Pathmanathan says:

        Dear Bee, is it possible for us to make just the soup stock (prawns and pork belly) one or two days beforehand?

        Sincerely,
        Gaya

        1. Rasa Malaysia says:

          Yes.

  8. Iz says:

    What kind of dried chilies do we use for the sauce?

    1. Rasa Malaysia says:

      Dried red chilies.