Easy Taiwanese Three Cup Fish Recipe That Bursts with Flavor

Recommended Kitchen Pick

CAROTE Complete 21-Piece Nonstick Cookware Set

A stylish all-in-one cookware set for everyday cooking, easy cleanup, and induction-ready performance.

CAROTE 21-piece nonstick cookware set on Amazon
★★★★★ 4.4/5 based on 33,000+ reviews

What’s Included

  • 1 Egg Pan
  • 9.5" Frying Pan
  • 11" Frying Pan
  • 1.7 Qt Saucepan with Lid & Steamer
  • 2.4 Qt Saucepan with Lid

 

  • 4.3 Qt Casserole Pot with Lid
  • 6.5 Qt Casserole Pot with Lid
  • 4.5 Qt Sauté Pan with Lid
  • 3 Cooking Utensils
  • 4 Pan Protectors
Nonstick for easier cooking and cleanup
Works on all cooktops, including induction
Good all-in-one starter or kitchen upgrade set

This is one of our favorite cookware picks for home cooks who want a complete set without overcomplicating the kitchen.

This post may contain affiliate links learn more.

There’s something truly captivating about the vibrant flavors in Taiwanese cuisine, and this Three Cup Fish recipe is no exception. The moment the fragrance of fresh ginger, garlic, and fragrant basil fills my kitchen, I’m transported to the bustling night markets of Taipei. What I love most about this dish is its perfect balance—a rich, savory sauce made from just three simple ingredients: soy sauce, sesame oil, and rice wine—that transforms everyday fish into an unforgettable feast. Whether you’re a seasoned chef or someone looking to break free from fast food monotony, this recipe is surprisingly easy to nail yet impressively authentic. Ready to dive into a dish that brings warmth, flavor, and a splash of Taiwanese tradition to your table? Let’s get cooking!

Why try Taiwanese Three Cup Fish Recipe?

Simplicity meets bold flavor: This recipe uses just three main sauces to create a rich, savory punch that’s instantly addictive. Fresh and fragrant: The ginger, garlic, and basil brighten every bite with authentic Taiwanese charm. Quick to prepare: Perfect for busy home cooks craving a restaurant-quality meal without the wait. Versatile and crowd-pleasing: Whether for a family dinner or impressing guests, it’s guaranteed to satisfy. A delicious escape: Say goodbye to fast food boredom and welcome a comforting, homemade feast full of heart and tradition.

Taiwanese Three Cup Fish Recipe Ingredients

For the Fish and Marinade

  • Fresh white fish fillets – Choose a firm, mild variety like tilapia or sea bass for the best texture.
  • Shaoxing rice wine – This is one of the “three cups” that adds a subtle sweetness and depth to your marinade.
  • Light soy sauce – Provides the salty, savory backbone of the iconic sauce without overpowering the fish.

Aromatic Flavorings

  • Fresh ginger – Thinly sliced for a warm, zesty kick that brightens the dish.
  • Garlic cloves – Crushed or sliced to infuse the oil with rich, fragrant flavor.
  • Fresh Thai basil leaves – Added at the end for a peppery, herbal aroma essential to authentic Taiwanese Three Cup Fish Recipe.

For Cooking and Finishing

  • Sesame oil – The third “cup” that delivers that nutty, toasty flavor and gleaming finish.
  • Rock sugar or brown sugar – Balances the salty and savory notes with subtle sweetness.
  • Scallions – Sliced green parts, added for freshness and color just before serving.

Each ingredient plays a starring role in creating the unforgettable harmony of this Taiwanese classic!

How to Make Taiwanese Three Cup Fish Recipe

  1. Prepare Marinade: In a shallow bowl, whisk 1/3 cup each soy sauce, sesame oil, rice wine, plus rock sugar until dissolved. Marinate fish for 15 min.
  2. Heat Aromatics: Warm oil in a skillet over medium heat. Add ginger and garlic, sauté until fragrant and lightly golden, about 2 minutes.
  3. Cook Fish: Place marinated fish fillets skin-side down. Pour marinade around, cover and simmer on low for 5–7 minutes until fish is opaque and tender.
  4. Finish Sauce: Remove lid, increase heat to medium-high. Spoon sauce over fish, cook 2 minutes to thicken slightly and glaze the fillets.
  5. Add Basil & Scallions: Toss in Thai basil leaves and sliced scallions, stir gently for 30 seconds until herbs are wilted and vibrant green.

Optional: Sprinkle toasted sesame seeds before serving.
Exact quantities are listed in the recipe card below.

What to Serve with Taiwanese Three Cup Fish?

To create a memorable meal that perfectly complements this delightful dish, consider these mouthwatering pairings.

  • Steamed Jasmine Rice: The fragrant, fluffy rice soaks up the savory sauce beautifully, rounding out each bite.

  • Stir-Fried Broccoli: Crisp and vibrant, this veggie dish adds a fresh, crunchy contrast to the tender fish. Pairing it with garlic enhances the meal’s aromatic experience.

  • Garlic Noodles: Buttery and rich with garlic flavor, these noodles provide a silky texture that balances the fish’s succulent components.

  • Asian Cucumber Salad: A refreshing accompaniment, this salad introduces a crispy crunch and bright acidity that cuts through the richness of the dish.

  • Chilled Green Tea: A light, refreshing beverage that cleanses the palate, making each bite of Three Cup Fish even more enjoyable.

  • Mango Sticky Rice: For dessert, this sweet, coconut-infused treat offers a delightful balance of flavors and textures to the meal’s conclusion.

Each of these pairings brings its unique touch to the table, ensuring your Taiwanese Three Cup Fish recipe shines alongside a spread full of warmth and flavor.

Tips for the Best Taiwanese Three Cup Fish Recipe

  • Choose fresh fish: Use firm, fresh white fish to ensure the texture holds up perfectly during cooking and absorbs the sauce beautifully.
  • Balance your “three cups”: Stick to equal parts soy sauce, sesame oil, and rice wine to achieve the authentic flavor balance of Taiwanese Three Cup Fish Recipe.
  • Don’t rush aromatics: Gently sauté ginger and garlic until golden and fragrant to unlock their full flavor without burning.
  • Simmer gently: Keep heat low when cooking the fish to avoid drying it out and allow the marinade to infuse deeply.
  • Add basil last: Preserve the fresh, vibrant aroma of the Thai basil by stirring it in only at the end of cooking.
  • Adjust sweetness carefully: Rock sugar softens the sauce’s edge—start with less and add more if needed to suit your taste.

Variations & Substitutions for Taiwanese Three Cup Fish Recipe

Feel free to tailor this vibrant dish to your taste or dietary needs—your kitchen, your rules!

  • Gluten-Free: Substitute tamari for soy sauce to keep the flavor while ensuring this dish is gluten-free.
  • Vegetarian: Replace fish with tofu or eggplant for a satisfying meatless version that soaks up the rich marinade beautifully.
  • Spicy Kick: Add sliced red chili or a dash of chili oil during cooking for an extra layer of heat that’ll awaken your taste buds.
  • Citrusy Twist: Incorporate a squeeze of fresh lime or lemon juice just before serving to brighten the flavors with a zesty finish.
  • Herb Variations: Use Thai or regular basil interchangeably, or add cilantro for a fresh, aromatic flair that complements the dish.
  • Nutty Flavor: Drizzle with peanut or cashew oil instead of sesame oil for a toasted, nutty essence that enhances the richness.
  • Sugar Alternatives: Consider using honey or agave syrup in place of rock sugar for a different sweetness profile that feels lighter.
  • Fish Swap: Try using salmon or mackerel for a richer fish option, which brings a delightful depth to the dish, while still pairing perfectly with the sauce.

Experiment and find your perfect blend of flavors—it’s all about creating a dish that speaks to your heart!

Make Ahead Options

These Taiwanese Three Cup Fish recipe components are fantastic for meal prep, saving you precious time on busy weeknights! You can marinate the fish fillets up to 24 hours in advance, allowing the flavors to penetrate deeply. Simply whisk together your marinade of soy sauce, sesame oil, rice wine, and rock sugar, and soak the fish in the fridge. For optimal quality, cover the dish tightly to prevent any contamination of flavors. Additionally, you can pre-slice the ginger, garlic, and scallions, storing them in airtight containers for up to 3 days. When you’re ready to serve, just heat some oil, sauté the aromatics, cook the fish, and finish with basil—resulting in a delicious meal that boasts restaurant-quality flair with minimal effort!

How to Store and Freeze Taiwanese Three Cup Fish

Fridge: Store leftover Taiwanese Three Cup Fish in an airtight container for up to 2 days. Reheat gently in a skillet to maintain quality.

Freezer: If you have extra cooked fish, freeze it in a freezer-safe container for up to 1 month. Thaw overnight in the fridge before reheating.

Reheating: Gently reheat in a skillet over low heat, adding a splash of water or oil to keep it moist and flavorful.

Serving Suggestions: Serve the reheated fish with steamed rice or noodles to enjoy its full deliciousness.

Taiwanese Three Cup Fish Recipe FAQs

What type of fish is best for Taiwanese Three Cup Fish Recipe?
Fresh, firm white fish like tilapia, sea bass, or snapper work wonderfully. These hold up well during cooking and soak up the flavorful sauce without falling apart.

How long can I store leftover Taiwanese Three Cup Fish in the fridge?
Store leftovers in an airtight container for up to 2 days. To keep the flavors and texture intact, reheat gently in a skillet over low heat with a splash of water or oil.

Can I freeze the cooked Taiwanese Three Cup Fish?
Absolutely! Freeze cooked fish in a freezer-safe container or heavy-duty ziplock bag for up to 1 month. When ready to eat, thaw overnight in the fridge and reheat gently on the stove for best results.

What should I do if my sauce turns out too salty or overpowering?
No worries! Balance it out by stirring in a little more rock sugar or a splash of water during the final simmer. Adding fresh basil right at the end also brightens and mellows the sauce’s intensity.

Is Taiwanese Three Cup Fish Recipe safe for pets or people with allergies?
This dish contains soy sauce and sesame oil, which can be allergenic for some individuals and pets. Always keep fish seasoned with these ingredients away from pets, and adjust or substitute ingredients if you have soy or sesame allergies.

Taiwanese Three Cup Fish Recipe

Easy Taiwanese Three Cup Fish Recipe That Bursts with Flavor

This Taiwanese Three Cup Fish recipe combines bold flavors and easy preparation for a delightful dinner experience.
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Servings: 4 servings
Course: Dinner
Cuisine: Taiwanese
Calories: 300

Ingredients
  

For the Fish and Marinade
  • 1 lb Fresh white fish fillets (tilapia or sea bass)
  • 1/3 cup Shaoxing rice wine adds a subtle sweetness
  • 1/3 cup Light soy sauce provides the savory backbone
Aromatic Flavorings
  • 2 slices Fresh ginger thinly sliced
  • 2 cloves Garlic crushed or sliced
  • 1 cup Fresh Thai basil leaves added at the end
For Cooking and Finishing
  • 1/3 cup Sesame oil third cup for nutty flavor
  • 1 tbsp Rock sugar or brown sugar balances the flavors
  • 2 stalks Scallions sliced green parts

Equipment

  • Skillet

Method
 

Cooking Instructions
  1. Prepare Marinade: In a shallow bowl, whisk 1/3 cup each soy sauce, sesame oil, rice wine, plus rock sugar until dissolved. Marinate fish for 15 min.
  2. Heat Aromatics: Warm oil in a skillet over medium heat. Add ginger and garlic, sauté until fragrant and lightly golden, about 2 minutes.
  3. Cook Fish: Place marinated fish fillets skin-side down. Pour marinade around, cover and simmer on low for 5–7 minutes until fish is opaque and tender.
  4. Finish Sauce: Remove lid, increase heat to medium-high. Spoon sauce over fish, cook 2 minutes to thicken slightly and glaze the fillets.
  5. Add Basil & Scallions: Toss in Thai basil leaves and sliced scallions, stir gently for 30 seconds until herbs are wilted and vibrant green.

Nutrition

Serving: 1ServingCalories: 300kcalCarbohydrates: 10gProtein: 25gFat: 15gSaturated Fat: 2gPolyunsaturated Fat: 2gMonounsaturated Fat: 10gCholesterol: 60mgSodium: 800mgPotassium: 600mgFiber: 1gSugar: 4gVitamin A: 500IUVitamin C: 3mgCalcium: 50mgIron: 1mg

Notes

Optional: Sprinkle toasted sesame seeds before serving. Serve with steamed rice or noodles for best experience.

Tried this recipe?

Let us know how it was!