Thai Coconut Curry Cabbage Rolls

Total Time: 1 hour 30 minutes

5 from 2 votes

These Thai coconut curry cabbage rolls are a bold twist on classic stuffed cabbage. The tender cabbage leaves are wrapped around a juicy pork filling and simmered in a creamy coconut red curry sauce. A cozy comfort dish that’s surprisingly easy to prepare.

For more coconut inspired meals, try my Thai coconut curry soup with dumplings, Coconut garlic shrimp or these Coconut gochujang meatballs next.

thai coconut curry cabbage rolls

Easy coconut curry pork stuffed cabbage rolls

Some of my favorite comfort foods in the world are pierogi and old-fashioned cabbage rolls. In Poland we call them gołąbki, and they’ve always been a welcome guest at our table.

If you think cabbage recipes are boring, these coconut curry cabbage rolls are about to change your mind. It’s a fun twist on traditional cabbage rolls that still feels familiar. They’re easy to make, great for prepping ahead, and perfect for freezing. I also love that they look impressive on the table but the cooking itself is very relaxed. Once the rolls are tucked into the sauce, the stove does the rest.

The coconut curry sauce brings warmth, spice, and creaminess all at once. It turns simple cabbage rolls into something that feels both comforting and a little unexpected.

Watch the recipe video

Let me guide you through the recipe with this step-by-step VIDEO or follow along on YouTube.

thai coconut curry cabbage rolls

Pro tip

Don’t overmix the pork filling. Mixing too much can make cabbage rolls dense and tough.

When shaping the rolls, keep the meat mixture slightly loose so the coconut sauce can seep in while they cook. That keeps the filling tender and full of flavor.

Do I need to boil the cabbage first?

Yes. Boiling softens the cabbage leaves so they become flexible enough to roll without tearing. Skipping this step makes wrapping the rolls almost impossible.

thai coconut curry cabbage rolls

Variations

I like to keep this recipe flexible depending on what I have on hand.

  • I usually use ground pork because that’s traditional for gołąbki and it keeps the dish budget friendly. But ground turkey, chicken, or a mix of pork and beef also work well.
  • If I want a milder version, I reduce the Thai curry paste and skip the chili flakes in the filling. When I’m craving more heat, I simply add a little extra curry paste.
  • Sometimes I mix grated carrot or zucchini into the filling for extra vegetables.
  • Instead of rice, I occasionally use cauliflower rice, or skip it entirely and add breadcrumbs with an egg to keep the texture light.
  • For a fresh finish, I love topping the rolls with cilantro or Thai basil.

Ingredients

Meat filling:

A juicy ground pork and rice mixture that stays tender inside the cabbage leaves.

  • Ground pork
  • Basmati rice or white rice
  • Chili flakes
  • Garlic powder
  • Scallions
  • Low sodium soy sauce

Tai coconut curry sauce:

A creamy coconut curry sauce that’s rich, fragrant, and full of flavor.

  • Avocado oil – for greasing the pan
  • Full-fat unsweetened coconut milk
  • Low sodium soy sauce
  • Fish sauce
  • Garlic
  • Lime juice
  • Thai red curry paste
  • Chicken broth or vegetable broth
thai coconut curry cabbage rolls

What kind of cabbage works best?

Green cabbage works best because the leaves soften nicely and become easy to roll once blanched. Savoy cabbage also works well and gives the rolls a slightly more delicate texture.

Look for a large head of cabbage with flexible outer leaves, since those are the easiest to separate and fill. Very small or tightly packed cabbages can be harder to work with.

thai coconut curry cabbage rolls

How to make cabbage rolls ahead

These cabbage rolls are actually even better the next day.

  • Option 1 – Cook first, then reheat
    Prepare the cabbage rolls completely, let them cool, and store them covered in the fridge. Reheat gently on the stovetop over medium low or in the oven at 250°F (120°C) for about 1 hour until heated through.
  • Option 2 – Assemble ahead
    Roll the cabbage leaves and keep them covered in the fridge for up to 1 day before cooking. The coconut curry sauce can also be made ahead and stored separately. When ready, combine everything and cook as directed.

Can I bake the cabbage rolls instead?

Yes. Arrange the rolls in a baking dish, pour the coconut curry sauce over them, cover, and bake at 350°F (180°C) for about 60 minutes.

Check after about 40 minutes and add a splash of chicken broth if the sauce reduces too much.

thai coconut curry cabbage rolls

Storage

Store leftover cabbage rolls in an airtight container in the fridge for up to 3 days, or freeze them for up to 2 months.

Reheat gently in the oven or on the stovetop with extra sauce spooned over the top so the rolls stay tender and juicy.

thai coconut curry cabbage rolls
5 from 2 votes

Thai Coconut Curry Cabbage Rolls

Tender cabbage leaves filled with pork and rice, then simmered in a creamy Thai red curry coconut sauce. A cozy twist on traditional stuffed cabbage rolls.

Prep 30 minutes
Cook 1 hour
Total 1 hour 30 minutes
Servings 4
Calories 590

Ingredients 
 

  • 1 head of green cabbage
  • 1 tbsp avocado oil - for greasing

Filling

  • 1.1 pounds ground pork
  • ½ cup basmati rice
  • 1 tsp chili flakes
  • 1 tsp garlic powder
  • 1 tbsp low sodium soy sauce
  • 2 scallions - diced

Sauce

  • 1 can (14 oz/400 ml) coconut milk - unsweetened, full-fat
  • 2 tbsp low sodium soy sauce
  • 1 tbsp fish sauce
  • 4 garlic cloves - grated
  • ½ lime - juiced
  • 3 tbsp Thai red curry paste
  • 1 cup chicken broth

Instructions 

  • Cut out the tough core from the center of the cabbage. Place the cabbage, cut side down, in a large pot. Add hot water and simmer gently for about 10 minutes. Turn the cabbage and simmer for another 5 minutes until the leaves begin to soften.
  • Meanwhile, prepare the filling. In a bowl, combine the ground pork, chili flakes, garlic powder, soy sauce, cooked rice, and diced scallions. Mix with your hands just until combined.
  • Prepare the sauce. In a large measuring cup or bowl, whisk together the coconut milk, soy sauce, fish sauce, grated garlic, lime juice, broth, and Thai red curry paste until smooth.
  • Carefully peel off the softened cabbage leaves.
  • Place about 2 tablespoons of filling onto each cabbage leaf. Fold the bottom (the thickest part of the leaf) over the filling, fold in the sides, then roll tightly to seal.
  • Lightly grease a large heavy-bottomed pot or Dutch oven with oil. Line the bottom with a few cabbage leaves, (using the torn pieces) to prevent the rolls from sticking to the bottom. Arrange the cabbage rolls on top, seam side down.
  • Pour the coconut curry sauce over the rolls and bring to a gentle boil. Cover, reduce the heat to low, and simmer for about 60 minutes. Top with scallions. Serve warm and enjoy.

Video

Nutrition

Calories: 590kcalCarbohydrates: 32gProtein: 28gFat: 40gSaturated Fat: 21gPolyunsaturated Fat: 3gMonounsaturated Fat: 13gCholesterol: 91mgSodium: 1112mgPotassium: 823mgFiber: 4gSugar: 5gVitamin A: 2106IUVitamin C: 48mgCalcium: 118mgIron: 5mg
Tried this recipe?Let us know how it was below!


Comments

4 responses to “Thai Coconut Curry Cabbage Rolls”

  1. Reiner Avatar
    Reiner

    5 stars
    Very delicious and easy to prepare!

    1. Love hearing that Reiner! Thanks for trying the recipe!

  2. Jaclyn Roland Avatar
    Jaclyn Roland

    5 stars
    This was soooooo good. A lot easier to make than I was originally thinking. But the flavors were incredible. We made sure to drink every last drop of the broth!

    1. Love that! Thank you Jaclyn! When the broth gets finished too, you know it’s a win. So glad it hit all the flavors!

5 from 2 votes

Leave a Reply

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

Recipe Rating