Have you ever been transported straight to a bustling Thai street market with just one bite? That’s the experience I’m chasing with these spicy-coconutty mackerel fillets, where the rich aroma of red curry mingles with the fresh zing of kaffir lime, creating a symphony of flavors perfect for a cozy night in.

Choo Chee Mackerel is one of my favorite dishes from Thailand. The thick, rich coconut milk combined with the bold red curry paste creates a delightful sauce that perfectly complements the fresh mackerel fillets.
I think the aromatic kaffir lime leaves and a touch of palm sugar really elevate the flavors. It’s a nutritious meal, especially served with steamed jasmine rice.
I’m not lacking in garnishes; I love to hit it with a few slices of fresh red chilies for an extra kick.
Choo Chee Mackerel Recipe Ingredients

- Red Curry Paste: This paste provides spicy and aromatic flavors, the base of the dish’s heat.
- Coconut Milk: Rich and creamy, it balances the spice while adding luscious texture.
- Fish Sauce: Salty and pungent, it adds depth and authentic Thai taste.
- Palm Sugar: Contributes sweetness with a hint of caramel, balancing the savory elements.
- Kaffir Lime Leaves: Offers a unique citrusy aroma, enhancing the dish’s fresh flavors.
Choo Chee Mackerel Recipe Ingredient Quantities
- 4 fresh mackerel fillets
- 2 tablespoons red curry paste
- 1 cup coconut milk
- 1 tablespoon fish sauce
- 1 tablespoon palm sugar
- 3 kaffir lime leaves, finely sliced
- 1 tablespoon vegetable oil
- 3-4 fresh red chilies, sliced (optional, for garnish)
- Fresh Thai basil leaves (optional, for garnish)
- Steamed jasmine rice, for serving
How to Make this Choo Chee Mackerel Recipe
1. Put the vegetable oil in a pan and heat it over medium heat. Add the red curry paste and work it around the pan for 1 to 2 minutes until it smells really good.
2. Slowly incorporate the coconut milk into the pan, ensuring it is well-mixed with the curry paste.
3. After you combine the coconut milk and curry paste well, stir in the palm sugar and fish sauce until completely dissolved.
4. Add the kaffir lime leaves, finely sliced, and let the sauce simmer gently for a few minutes.
5. Mackerel fillets in a 1 1/2-quart basin. Lightly season the fish, about 1/8 teaspoon of salt, and rub the seasoning into the fillet. Let the fillet rest for about 5 to 10 minutes while preparing the brine.
6. Carefully position the mackerel fillets in the skillet, which should contain the sauce, and cover them with more sauce.
7. Place a lid on the pan and allow the fish to cook for 6-8 minutes, or until the mackerel is cooked through and easily flakes with a fork.
8. Remove the mackerel fillets carefully and place them in a serving dish.
9. Apply the leftover sauce to the upper surfaces of the mackerel fillets.
10. If you are using them, slice red chilies and fresh Thai basil leaves to garnish. Serve the dish hot with steamed jasmine rice.
Choo Chee Mackerel Recipe Equipment Needed
1. Measuring spoons
2. Medium skillet with lid
3. Wooden spoon or spatula
4. Sharp knife
5. Cutting board
6. Medium-sized mixing bowl
7. Serving dish
FAQ
- Can I use canned mackerel instead of fresh fillets?Canned mackerel can be used in a pinch, but fresh mackerel is recommended for the best flavor. Be sure to drain canned mackerel well before using.
- Is there a substitute for palm sugar?As substitutes for palm sugar, you can use brown sugar or coconut sugar. The flavor might be a little different but still tasty.
- How spicy is this dish?The red curry paste makes Choo Chee Mackerel moderately spicy. You can turn down the heat by using less curry paste or leaving out the fresh chilies.
- What can I use if I don’t have kaffir lime leaves?If kaffir lime leaves are not available, some people may suggest adding fresh lime or lemon leaves. Fresh lime or lemon leaves, however, are not a substitute for kaffir lime leaves.
- Can I make this recipe vegetarian?Absolutely you can substitute the mackerel with tofu or eggplant for a vegetarian version, and use soy sauce instead of fish sauce.
- How should I store leftovers?Leftovers can be stored in an airtight container in the fridge and are safe for up to 2 days. They can be reheated in the microwave or stovetop. Here are some other safe reheating tips to follow.
- Is it possible to make this dish ahead of time?Prepare the curry sauce in advance, and keep it in the refrigerator for up to one day. For optimal flavor and texture, cook the mackerel fillets fresh.
Choo Chee Mackerel Recipe Substitutions and Variations
Red curry paste: Slightly different flavor profile, but massaman curry paste can work. Use 2 tablespoons.
Almond milk: A lighter alternative can be made with 1 cup of almond milk mixed with a tablespoon of almond extract.
Fish sauce: Substitute with 1 tablespoon of soy sauce for a vegetarian alternative.
Palm sugar: Use 1 tbsp. brown sugar or coconut sugar.
Kaffir lime leaves: If you can’t find kaffir lime leaves, use the zest from 1 lime.
Pro Tips
1. Marinate the Fish Ahead: For extra flavor, marinate the mackerel fillets with a little of the fish sauce and some finely grated ginger for about 30 minutes before cooking. This will infuse more flavor into the fish.
2. Balance the Spice: If you prefer a milder curry, you can reduce the amount of red curry paste or use a milder variety. Alternatively, if you like it spicier, add some fresh chopped chilies to the sauce while it simmers.
3. Enhance the Sauce: Add a squeeze of fresh lime juice to the sauce just before serving to brighten the flavors and balance the richness of the coconut milk.
4. Coconut Milk Consistency: If you like a thicker sauce, let it simmer uncovered for a few additional minutes before adding the mackerel to reduce the liquid. Conversely, you can add a bit of water or stock if you prefer a thinner consistency.
5. Fresh Herb Garnish: If Thai basil is unavailable, you can substitute fresh cilantro for garnishing. Its fresh, citrusy flavor complements the dish well.

Choo Chee Mackerel Recipe
My favorite Choo Chee Mackerel Recipe
Equipment Needed:
1. Measuring spoons
2. Medium skillet with lid
3. Wooden spoon or spatula
4. Sharp knife
5. Cutting board
6. Medium-sized mixing bowl
7. Serving dish
Ingredients:
- 4 fresh mackerel fillets
- 2 tablespoons red curry paste
- 1 cup coconut milk
- 1 tablespoon fish sauce
- 1 tablespoon palm sugar
- 3 kaffir lime leaves, finely sliced
- 1 tablespoon vegetable oil
- 3-4 fresh red chilies, sliced (optional, for garnish)
- Fresh Thai basil leaves (optional, for garnish)
- Steamed jasmine rice, for serving
Instructions:
1. Put the vegetable oil in a pan and heat it over medium heat. Add the red curry paste and work it around the pan for 1 to 2 minutes until it smells really good.
2. Slowly incorporate the coconut milk into the pan, ensuring it is well-mixed with the curry paste.
3. After you combine the coconut milk and curry paste well, stir in the palm sugar and fish sauce until completely dissolved.
4. Add the kaffir lime leaves, finely sliced, and let the sauce simmer gently for a few minutes.
5. Mackerel fillets in a 1 1/2-quart basin. Lightly season the fish, about 1/8 teaspoon of salt, and rub the seasoning into the fillet. Let the fillet rest for about 5 to 10 minutes while preparing the brine.
6. Carefully position the mackerel fillets in the skillet, which should contain the sauce, and cover them with more sauce.
7. Place a lid on the pan and allow the fish to cook for 6-8 minutes, or until the mackerel is cooked through and easily flakes with a fork.
8. Remove the mackerel fillets carefully and place them in a serving dish.
9. Apply the leftover sauce to the upper surfaces of the mackerel fillets.
10. If you are using them, slice red chilies and fresh Thai basil leaves to garnish. Serve the dish hot with steamed jasmine rice.







![Thai Coconut Soup [Coconut Milk Soup] Recipe](https://bangkokbowl.com/wp-content/uploads/2025/06/Collage_Thai-Coconut-Soup-Coconut-Milk-Soup-_1751036922-150x150.webp)









