VietnameseAir Fried

Vietnamese Air Fried Fish with Dill and Turmeric

Delicate air-fried Vietnamese fish seasoned with fresh dill, turmeric, and aromatic spices. This light, healthy preparation showcases white fish at its best with crispy exterior and tender, moist flesh in just 20 minutes.

Vietnamese Air Fried Fish with Dill and Turmeric

The broth takes time. This air fried fish follows that same philosophy — great Vietnamese cooking is never rushed. It builds, layer by layer, until the flavors sing together. From my mother's mother. My family has made this dish for generations, adjusting here, adding there, always keeping the core the same. Fresh herbs change everything — that's the magic of Vietnamese cuisine.

Ingredients

For the Fish and Marinade:

  • 4 white fish fillets (sea bass, cod, halibut, or mahi-mahi recommended), 5-6 ounces each, skin-on
  • 1½ teaspoons turmeric powder
  • 5 cloves garlic, minced
  • ¼ cup fresh dill, finely chopped (about 1 ounce)
  • 1 tablespoon fish sauce
  • 2 tablespoons lime juice, freshly squeezed
  • 1 tablespoon neutral oil (vegetable or coconut)
  • ½ teaspoon kosher salt
  • ¼ teaspoon white pepper
  • ⅛ teaspoon cayenne pepper (optional)
  • For the Air Fryer:

  • Cooking spray
  • 1 teaspoon cornstarch mixed with 1 teaspoon turmeric (optional, for extra crispiness)
  • For Serving:

  • Fresh cilantro leaves
  • Thin-sliced red chiles
  • Lime wedges
  • Fresh dill fronds (for garnish)
  • Sliced scallions (green parts)
  • Equipment Needed

  • Air fryer (3.5-5 quart capacity)
  • Mixing bowl (small and medium)
  • Instant-read meat thermometer
  • Sharp knife and cutting board
  • Paper towels
  • Silicone-tipped spatula or tongs
  • Measuring spoons and cups
  • Optional: perforated parchment paper for air fryer
  • Instructions

    Prep Phase (10 minutes)

  • Prepare the marinade - In a small mixing bowl, combine minced garlic, chopped fresh dill, turmeric powder, fish sauce, lime juice, and neutral oil. Stir until the mixture forms a paste-like consistency. Add kosher salt, white pepper, and optional cayenne pepper. Taste and adjust seasonings; the marinade should be aromatic and slightly salty.
  • Prepare the fish - Remove fish fillets from refrigeration 10 minutes before cooking to bring closer to room temperature; this promotes even cooking. Pat fillets very thoroughly dry with paper towels, including both skin and flesh sides. Any surface moisture creates steam, preventing crisp exterior formation. Inspect for pin bones, removing any remaining with tweezers or a small knife.
  • Coat the fish evenly - Place fish fillets skin-side up on a clean cutting board. Divide the marinade among the four fillets, using about 1½ teaspoons per fillet. Using the back of a spoon or your fingers, spread the marinade evenly across the top of each fillet, working it into the flesh. Ensure consistent coverage; patchy application creates uneven cooking and flavor distribution.
  • Season the skin side - Flip each fillet skin-side down and season the skin lightly with a pinch of salt and white pepper. The skin should remain relatively dry and unseasoned; it should crisp rather than braise. Do not apply marinade to the skin side.
  • Rest the fish - Allow the seasoned fillets to rest at room temperature for 5 minutes. This allows seasonings to begin penetrating the fish flesh and aromatics to infuse into the delicate protein. This crucial step develops deeper flavor than rushing to cook.
  • Optional crispiness boost - If extra crispiness is desired, mix 1 teaspoon cornstarch with 1 teaspoon turmeric and dust lightly over the top of each fillet. This creates a subtle, ultra-crispy crust while remaining delicate and not heavy.
  • Cooking Phase (12 minutes)

  • Preheat air fryer - Set air fryer to 375°F (190°C) and run for 2 minutes. A preheated basket ensures immediate, even cooking and helps develop skin crispiness. Most modern air fryers require 2-3 minutes to reach full temperature.
  • Prepare air fryer basket - Lightly coat air fryer basket with cooking spray. For maximum ease of removal and to prevent the delicate skin from sticking, line the basket with perforated air fryer parchment paper if available (optional but highly recommended for fish). Arrange fish fillets skin-side down in a single layer, ensuring fillets do not touch. If necessary, cook in batches to maintain proper spacing.
  • First cooking interval - Place basket into preheated air fryer and set timer for 6 minutes. Do not open the air fryer during this interval; opening disrupts the cooking environment and releases heat. At this stage, the bottom of the fish is beginning to cook, while the top remains relatively cool, developing the top's texture.
  • Check progress - After 6 minutes, carefully open the air fryer and check the fish. The flesh should appear mostly opaque with a small translucent section in the center (unless using very thick fillets). The skin should be turning golden-brown and beginning to crisp. Return to air fryer without delay to minimize heat loss.
  • Final cooking interval - Continue cooking at 375°F for another 6 minutes (12 minutes total). The fish is nearing completion. Towards the end of this interval, check for doneness by gently pressing the thickest part of the largest fillet; it should yield slightly but not be soft.
  • Test for doneness - Insert an instant-read meat thermometer into the thickest part of the largest fish fillet. Target temperature is 145°F (63°C) for perfectly cooked fish that remains moist and tender. Alternatively, gently pierce the thickest part with a fork; the flesh should separate into opaque flakes. If not yet done, return for 1-2 minute intervals and recheck.
  • Remove from air fryer - Using tongs or a silicone spatula, carefully transfer cooked fillets to a serving plate or individual plates. Handle gently as the delicate fish flakes apart easily. The skin should be golden and crispy; the flesh should be opaque throughout with moisture still visible.
  • Finishing Phase (4 minutes)

  • Plate the fish - Arrange each fillet on its serving plate immediately while still warm. The warm fish continues cooking slightly from residual heat; this is normal and desirable, ensuring the carryover cooking brings the internal temperature to ideal levels.
  • Garnish with fresh herbs - Scatter fresh cilantro leaves and fresh dill fronds over each fillet. Layer thin-sliced red chiles for color and mild heat. Distribute sliced scallion greens as final garnish, providing bright, onion-like flavor notes.
  • Add lime and serve - Serve with lime wedges alongside each plate. Squeeze fresh lime over the fish just before eating; the acidity brightens the delicate flavors and cuts through any richness. Serve immediately while fish is warm and skin is crispy.
  • Expert Tips

  • Choose firm white fish with skin-on fillets for best results - Sea bass, cod, halibut, mahi-mahi, and sea bream all work beautifully. The skin crisps wonderfully and adds texture contrast. Avoid very thin fillets (less than ¾ inch) which overcook quickly; aim for ¾-inch to 1-inch thickness. The skin-on requirement is important; skinless fillets lack that textural element and may stick to the basket.
  • Fresh dill is essential; dried dill cannot substitute - Fresh dill provides a bright, herbaceous quality that dried dill cannot match. Dried dill tends toward hay-like flavors. If fresh dill is unavailable, substitute fresh tarragon, chervil, or a combination of parsley and chives. Never use the entire dill plant; only the delicate fronds have the proper flavor; the thick stems are woody.
  • Bring fish to room temperature before cooking for even results - Fish cooked directly from refrigeration has temperature differentials that create uneven cooking. Removing from refrigeration 10 minutes before cooking brings the outside closer to room temperature, ensuring the heat penetrates more evenly. This is particularly important with thicker fillets.
  • Don't skip paper towel drying; moisture prevents crisping - Surface moisture on the fish creates steam in the air fryer, preventing crispy skin and texture development. Pat thoroughly with paper towels before seasoning. Some cooks pat twice—once before seasoning and once after—for maximum dryness.
  • Use an instant-read thermometer for perfect doneness every time - Visual cues can be misleading with white fish, especially with air frying's rapid heat. The thermometer takes the guesswork out and prevents overcooked, dry fish. Insert the probe into the thickest part, sideways if necessary, without touching the bottom of the basket. Target 145°F (63°C).
  • Fish continues cooking from residual heat; remove at 140°F for carryover cooking - If you prefer extremely moist, almost undercooked fish, remove at 140°F; residual heat brings it to the proper 145°F. This is particularly useful if your air fryer runs hot or if you prefer your fish rare. The opposite applies if your air fryer runs cool; start checking at 140°F and remove at 145°F minimum.
  • Variations

  • Crispy Fish with Sambal and Lime - Replace fresh dill with 1 tablespoon sambal oelek (Indonesian chili paste), 2 tablespoons coconut milk, and minced garlic. This creates a spicy, creamy coating. Garnish with fried shallots and fresh cilantro. Serve with jasmine rice.
  • Fish with Tamarind and Ginger - Combine 1 tablespoon tamarind paste, 1 tablespoon minced fresh ginger, 2 cloves minced garlic, 1 tablespoon fish sauce, and 1 tablespoon lime juice as the marinade base. Omit dill. Top with sliced scallions and cilantro. This variation is more tangy and aromatic.
  • Lemongrass and Galangal Infused Fish - Combine 2 minced stalks of lemongrass (white parts), 1 tablespoon minced fresh galangal, 2 cloves minced garlic, 1 tablespoon fish sauce, and 1 tablespoon lime juice. Garnish with Thai basil and red chiles. This version bridges Vietnamese and Thai flavor profiles.
  • Fragrant Herb Fish with Scallion Oil - Prepare fish according to main recipe. In a small saucepan, slowly heat 3 tablespoons neutral oil with 4 sliced scallions over low heat until fragrant, about 2 minutes. Drizzle warm scallion oil over cooked fish just before serving. Top with toasted sesame seeds and additional fresh herbs. This emphasizes fragrance and warmth.
  • Crispy Vietnamese Fish Banh Mi - Air fry fish as directed, then flake coarsely into a bowl. Mix with 2 tablespoons Vietnamese mayo (mayo mixed with a touch of turmeric). Serve on a toasted baguette with pickled daikon and carrot, fresh cilantro, jalapeños, and cucumber. Drizzle with lime-fish sauce sauce.
  • Storage Instructions

    Refrigerator Storage - Allow cooked fish to cool completely, approximately 10-15 minutes. Place in an airtight container on the middle shelf of the refrigerator. Properly stored cooked fish keeps for 2-3 days. The flesh may become slightly drier over time, but remains safe to eat and tasty in cold preparations. Freezer Storage - Cooked fish can be frozen in an airtight container or wrapped well in plastic wrap and aluminum foil. Frozen cooked fish keeps for up to 1 month, though quality diminishes as the delicate fish flesh develops freezer burn. Thaw overnight in the refrigerator before using. Reheating Suggestions - Never microwave cooked fish; this ruins the texture. Instead, place in a preheated 350°F air fryer for 4 minutes to gently rewarm while maintaining some crispiness. Alternatively, pan-fry in a skillet with a touch of oil over medium heat for 2-3 minutes, skin-side down. Cold leftover fish is excellent in salads or flaked into rice bowls. Raw Fish Storage - Unopened, store-purchased fish in its original packaging on the coldest shelf of your refrigerator, typically the back of the lowest shelf. Use within 1-2 days of purchase. Frozen fish should be thawed in the refrigerator overnight before cooking, never at room temperature, to prevent bacterial growth.

    Serving Suggestions

    Vietnamese Fish Plate with Herbs and Vegetables - Serve air-fried fish with steamed jasmine rice, a Vietnamese herb platter (containing mint, cilantro, dill, Thai basil), and a vegetable plate of sliced cucumber, tomato, and pickled daikon and carrot. Include a small bowl of nước chấm (fish sauce dipping sauce). Light Salad with Fish - Flake warm or cooled fish and toss gently with mixed greens, shredded vegetables, fresh herbs, toasted peanuts, and a lime-ginger vinaigrette. The delicate fish contrasts beautifully with crisp, refreshing vegetables. Rice Bowl with Fish and Soft-Boiled Egg - Serve flaked or whole fish fillet over jasmine rice with a soft-boiled egg (yolk runny), fresh herbs, and Vietnamese hot sauce. Drizzle with turmeric cooking juices and a squeeze of fresh lime. Lettuce Wraps - Flake cooked fish and serve with butter or green leaf lettuce, fresh herbs, pickled vegetables, and a dipping sauce. Diners assemble their own wraps with whatever ratio of components they prefer. Bánh Mì Fish Sandwich - Flake cooked fish and layer on a toasted baguette with Vietnamese mayo, pickled vegetables, fresh cilantro, jalapeños, and cucumber. Noodle Soup - Flake cooked fish and add to Vietnamese noodle soup (bánh canh or similar), providing protein while the delicate flavor complements the broth without overwhelming it.

    Frequently Asked Questions

    Q: What white fish is best for this recipe? A: Sea bass, cod, halibut, and mahi-mahi all work beautifully due to their firm flesh and ability to hold together during air frying. Sea bream, snapper, or grouper are also excellent choices. Avoid very delicate fish like flounder or sole, which fall apart too easily in the air fryer basket. Choose fillets that are approximately ¾ to 1 inch thick. Q: Can I use frozen fish? A: Yes, but thaw it completely first by placing in the refrigerator overnight. Cooked-from-frozen fish will have slightly more moisture loss and less refined texture. Pat thawed fish extra thoroughly dry before seasoning to remove excess moisture released during thawing. Add 2-3 minutes to cooking time if using thicker frozen fillets. Q: The fish skin stuck to my air fryer basket. How do I prevent this? A: Perforated air fryer parchment paper is your solution. Line the basket before adding fish, leaving small perforations unblocked. The parchment prevents sticking while allowing air to circulate properly. Alternatively, spray the basket very generously with cooking spray and ensure the fish skin is completely dry before placing in the basket. Q: Can I prepare the fish in advance and air fry later? A: Yes. Prepare and season the fish up to 4 hours ahead, storing covered in the refrigerator. About 10 minutes before cooking, remove from refrigeration to allow the fish to come close to room temperature. Pat dry again with paper towels before air frying, as condensation forms on refrigerated fish. The marinade flavors will intensify during cold storage, creating deeper seasoning. Q: My fish came out dry. What went wrong? A: Likely culprits: the fish was cooked beyond 145°F internal temperature, the fillets were thinner than ¾ inch (overcooking thin fish is easy), or the fish was brought directly from refrigeration to the air fryer (temperature differential creates uneven cooking). For next time, bring fish to room temperature first, use thicker fillets or cut thick fillets in half, and use a thermometer to monitor internal temperature precisely.

    Nutritional Information

  • Calories per serving: 195 kcal
  • Protein: 28g (from fish)
  • Fat: 8g (from oil in marinade)
  • Carbohydrates: 1g
  • Fiber: 0g
  • Omega-3 Fatty Acids: 0.3-0.8g (varies by fish species)
  • Sodium: 480mg
  • Calcium: 35mg
  • Iron: 0.4mg
  • *Nutritional information is calculated using USDA data and varies based on specific fish species used. This analysis assumes 4 servings of 5-6 oz fish fillets per serving.*

    Ingredient Substitution Guide

    Whether you're working around dietary restrictions, allergies, or simply using what's available in your kitchen, these substitutions work well in this vietnamese preparation:
  • Cauliflower steaks: Surprisingly good fish substitute for flavor absorption. Cut thick cross-sections and season identically to the fish.
  • Salmon fillets: Richer and fattier than most white fish. Reduce any added oil and cook for 1-2 minutes longer per inch of thickness.
  • Cod or halibut: Mild, flaky white fish that works in nearly any recipe. Cod is thinner, so adjust cooking time accordingly.
  • Shrimp (large): Peel and devein, then cook for significantly less time. Shrimp are done when they turn pink and curl into a C shape.
  • When substituting, always taste and adjust seasoning as you go. Different proteins and ingredients absorb and carry flavors differently, so what works perfectly with fish may need tweaking with your substitute.

    Common Mistakes to Avoid

    Even experienced cooks stumble with air fried fish. Here are the pitfalls to watch for:
  • Skipping the preheat: Always preheat your air fryer for 3-5 minutes. Starting cold means uneven cooking and longer times that dry out food.
  • Not shaking or flipping halfway: The heating element is on one side. Shake the basket or flip food at the halfway mark for even browning and crispiness.
  • Setting the temperature too high: High heat burns the outside before the inside cooks through. Start at 375°F and adjust from there based on results.
  • Overcrowding the basket: Air fryers rely on hot air circulation for crispiness. Arrange food in a single layer with space between pieces, cooking in batches if necessary.
  • Using too much oil: A light mist or brush is all you need. Excess oil pools at the bottom, creates smoke, and defeats the purpose of air frying.
  • Avoiding these common errors will dramatically improve your results. The difference between good and great often comes down to these small details that many cooks overlook.

    Make-Ahead and Meal Prep Tips

    This recipe is excellent for meal preparation. Here's how to get the most out of your batch cooking:
  • Refrigerator storage: 1-2 days in an airtight container. White fish is delicate and doesn't reheat as well as other proteins. Gently warm at 275°F or repurpose into fish cakes or salads.
  • Freezer storage: Up to 2 months. Freeze raw fish in marinades for quick weeknight cooking. The fish marinates as it thaws, saving time and boosting flavor.
  • Batch cooking strategy: Cook fish fresh when possible rather than meal prepping. If you must prep ahead, slightly undercook and store with a squeeze of lemon.
  • Reheating for Best Results

    The biggest mistake in meal prep is aggressive reheating that overcooks the protein. White fish is delicate and doesn't reheat as well as other proteins. Gently warm at 275°F or repurpose into fish cakes or salads. For packed lunches, consider bringing components separately and assembling fresh. The texture stays better when sauces and garnishes are added at eating time rather than stored together.

    Seasonal Adaptations

    Vietnamese cooking follows a philosophy of seasonal harmony and balance. Spring brings fresh rice paddy herbs, banana blossoms, and the Lunar New Year's special dishes like bánh chưng. Summer celebrates tropical fruits — lychee, rambutan, and dragon fruit — alongside cooling bún (noodle) dishes. Autumn means pomelo, persimmon, and heartier pho variations as temperatures cool. Winter calls for rich bò kho (beef stew), warming congee, and hot pot gatherings with family. Adapting this recipe to the seasons doesn't just improve flavor — it often reduces cost since in-season produce is more abundant and affordable. Visit your local farmers' market for the freshest seasonal ingredients that will elevate this dish.

    Scaling This Recipe

    Need to feed more people or cooking for just yourself? Here's how to adjust:
  • If feeding a crowd, consider cooking components separately and assembling at serving time. This gives you more control and keeps textures intact.
  • Seasoning does not scale linearly. When doubling, start with 1.5 times the seasoning and adjust to taste. When halving, use about 60% of the original amount.
  • Cooking times change when scaling up. A doubled recipe in the same vessel needs 15-25% more time, not double. Monitor closely and use a thermometer.
  • When halving this recipe, keep cooking temperature the same but reduce time by about 25%. Less food means less thermal mass, so it heats through faster.
  • As a general rule, taste frequently when scaling. Your palate is the best guide for getting the balance right at any batch size.
    Affiliate Disclosure: This page contains affiliate links to recommended cookware. As an Amazon Associate and affiliate partner, we earn a small commission from qualifying purchases at no additional cost to you. Your purchase supports our content creation efforts.
    Shop Recommended Equipment for Fish Air Frying
    *Recipe developed and tested: December 2025. Last updated: January 19, 2026. This recipe serves 4 people as a main course and can be easily doubled by cooking in two batches or scaling portions as needed.*

    Chef's Recommended Tools

    Budget Pick

    Silicone Air Fryer Liners (100-Pack)

    32,100+

    $8.99

    View on Amazon

    Air Fryer Accessories Kit - Rack, Skewers & Silicone Mat

    15,400+

    $13.99

    View on Amazon

    ThermoPro Digital Instant-Read Thermometer

    52,600+

    $11.99

    View on Amazon

    Disclosure: As an Amazon Associate, we earn from qualifying purchases at no extra cost to you. We only recommend products we genuinely believe will enhance your cooking experience.

    Get Weekly Recipes

    New recipes, cooking tips, and seasonal inspiration delivered every week.

    No spam. Unsubscribe anytime.