Thai Green Curry Fish Parcels

A healthy, flavorful dinner that comes together with minimal effort, these Green Curry Fish Parcels are a favorite at home. Everything steams inside parchment packets, so the fish stays moist and cleanup is quick.

a baking sheet with two filets of fish with vegetables, herbs, and green curry sauce

Parchment-wrapped and baked, these fish parcels lock in moisture and bold Thai-inspired flavors. A creamy green curry sauce adds gentle heat and richness while the vegetables steam alongside the fillets, making this an easy, all-in-one weeknight meal.

This recipe is a great way to use up an open jar of green curry paste. Green curry paste is typically made from green chiles, lemongrass, garlic, lime, and aromatic spices. I often reach for Mae Ploy for its authentic flavor, but any good-quality green curry paste will work.

Serve the parcels as they are for a low-carb option, or spoon the fish and steamy vegetables over steamed rice or rice noodles to make it a heartier plate.

Ingredients

  • 2 16-inch sheets of parchment paper
  • 1 small head baby bok choy, core removed and quartered lengthwise
  • 1 small red bell pepper, core removed and thinly sliced
  • 1 small shallot, halved and thinly sliced
  • 2 8-ounce halibut fillets (skin and pin bones removed) — or substitute salmon or cod
  • Zest of ½ lime
  • ½ teaspoon kosher salt
  • ¼ teaspoon freshly ground black pepper
  • 1 tablespoon green curry paste
  • ¼ cup unsweetened coconut milk
  • 2 teaspoons tamari (or soy sauce or coconut aminos as a 1:1 swap)
  • ¼ cup chopped fresh Thai basil and/or cilantro, for garnish

Step-by-Step Instructions

Step 1: Preheat the oven

Preheat the oven to 400°F (200°C).

Step 2: Prep the vegetables

Lay two 16-inch sheets of parchment paper flat on your work surface. Divide the bok choy, sliced bell pepper, and shallot evenly down the center of each parchment sheet.

Step 3: Add the fish

Put one halibut fillet on top of the vegetables on each sheet. Sprinkle the lime zest, kosher salt, and freshly ground black pepper evenly over the fillets.

two sheets of parchment paper with fish, vegetables, and green curry sauce

Step 4: Make the sauce

In a small bowl, whisk together the green curry paste, unsweetened coconut milk, and tamari until smooth. Spoon the sauce evenly over each fillet so the flavors soak into both the fish and vegetables.

Step 5: Seal and bake

Fold each sheet of parchment over the fish and vegetables to form a sealed packet. Bring the long edges together and fold them over several times, then tuck or fold the ends under to fully enclose the parcel. Place the packets on a baking sheet and bake for 20–25 minutes, or until the fish is cooked through and flakes easily with a fork.

Step 6: Garnish and serve

Carefully open the parcels—watch for hot steam—and scatter chopped Thai basil or cilantro over the top. Serve immediately with rice or noodles if desired.

an up-close shot of green curry fish with vegetables, white rice, and herbs

Tips, Variations, and Substitutions

  • If you prefer less heat for children or sensitive eaters, use a milder curry paste or reduce the amount of paste by half. Red curry paste can also be substituted for a milder, sweeter profile while still offering depth.
  • Halibut is used here for its flaky, firm texture, but this method works beautifully with center-cut salmon fillets, cod, or other firm white fish.
  • Tamari is a gluten-free alternative to soy sauce; regular soy sauce or coconut aminos can replace tamari in equal amounts.
  • Feel free to vary the vegetables—snap peas, thinly sliced zucchini, or baby spinach all steam quickly and pair well with the curry sauce.
  • To make this paleo, Whole30, or dairy-free, be sure to use unsweetened coconut milk and check your curry paste label for added sugars.

Make-Ahead, Storage & Reheating

Store any leftover fish and vegetables in an airtight container in the refrigerator for up to 3 days. Reheat gently in a 325°F (160°C) oven for 8–12 minutes until warmed through, or microwave in short intervals, taking care to stir and check temperature. For best texture, reheat wrapped loosely in foil to retain moisture.

Recipe Details

Green Curry Fish Parcels — Gluten-Free, Dairy-Free, Paleo, and Whole30 friendly.

Prep: 10 mins | Cook: 20 mins | Total: 30 mins | Serves: 2

Rating: 5 from 7 votes

Nutrition (approximate)

Calories: 269 kcal · Carbohydrates: 10 g · Protein: 35 g · Fat: 10 g · Saturated Fat: 7 g · Sodium: 1078 mg · Fiber: 3 g · Sugar: 6 g

Nutrition information is automatically calculated and should be used as an approximation.

Frequently Asked Questions

What else can I use besides tamari?
Regular soy sauce or coconut aminos work well as a 1:1 swap.

Is this too spicy for little kids?
Green curry paste can be spicy. For a milder version, reduce the paste amount or substitute red curry paste for a gentler heat.

Can I use another fish besides halibut?
Yes — center-cut salmon fillets, cod, or other firm fish are good alternatives.

Final Note

The next time you want a quick, flavorful fish dinner that’s easy to prepare and easy to clean up, try these Green Curry Fish Parcels. The parcels steam everything together so the fish stays tender and the curry flavor comes through without much fuss.

Photography and styling by Eat Love Eats.