Tex-MexPoached

Tex-Mex Poached Fish in Cilantro Broth

Authentic Tex-Mex poached fish in aromatic cilantro and lime broth with tomatoes, jalapeños, and traditional Mexican spices. Light, healthy, and full of authentic flavor.

Tex-Mex Poached Fish in Cilantro Broth

Y'all ready for this? Because this poached fish is about to change your whole dinner game. We don't do things small around here — bigger is better. This Tex-Mex recipe is straight fire. Big flavors, big portions, and zero apologies. Don't mess around — just get your ingredients together and let's cook.

Ingredients

Aromatic Broth Base

  • 4 cups fish or vegetable broth (or chicken broth as alternative)
  • 1 large white onion, sliced
  • 1 poblano pepper, seeded and sliced into strips
  • 3 jalapeños, 2 seeded and sliced into rings, 1 left whole for garnish
  • 4 cloves garlic, smashed
  • 4 Roma tomatoes, halved
  • 1 cup fresh cilantro, packed (stems and leaves)
  • ¼ cup fresh lime juice
  • 2 tablespoons olive oil
  • 2 teaspoons whole cumin seeds
  • 2 bay leaves
  • Tex-Mex Seasoning Blend

  • 1½ teaspoons ground cumin
  • 1 teaspoon dried Mexican oregano
  • ½ teaspoon smoked paprika
  • ¼ teaspoon cayenne pepper
  • ¼ teaspoon ground coriander
  • ½ teaspoon salt (for the broth; more for fish)
  • ¼ teaspoon black pepper
  • Main Fish Component

  • 1.5 lbs white fish fillets (mahi-mahi, halibut, cod, or snapper preferred)
  • ½ teaspoon kosher salt
  • ¼ teaspoon black pepper
  • Juice of ½ lime
  • Finishing and Serving

  • 2 tablespoons fresh cilantro, chopped
  • ¼ cup diced white onion
  • ½ avocado per serving, sliced
  • Lime wedges
  • Warm corn or flour tortillas
  • Mexican crema or sour cream
  • Pickled jalapeños
  • Radish slices (optional but traditional)
  • Equipment Needed

  • Large wide, shallow pan or Dutch oven (12-inch diameter preferred)
  • Sharp chef's knife and cutting board
  • Mesh strainer or fine-mesh sieve
  • Slotted fish spatula (highly recommended)
  • Tongs
  • Measuring spoons and cups
  • Small mixing bowl
  • Paper towels
  • Instant-read thermometer (optional but helpful)
  • Detailed Instructions

    Stage One: Build Your Aromatic Broth (15 minutes)

    Step 1: Prepare Your Aromatics Slice your white onion into rings, keeping the root end intact so the rings hold together. Seed your poblano pepper and slice into strips. For jalapeños, slice two of them into rings (seeds optional depending on desired heat level), and keep one whole for garnish. Smash your garlic cloves with the side of your knife to release their oils. Halve your Roma tomatoes and roughly gather your fresh cilantro (both stems and leaves contribute flavor—don't discard stems). Step 2: Heat Your Oil and Toast Spices In your large shallow pan or Dutch oven, heat the olive oil over medium heat. Add the whole cumin seeds and let them toast in the oil for about 1 minute, stirring constantly, until fragrant. The toasting brings out deep, complex notes in the cumin that will infuse your entire broth. This step takes mere moments but dramatically improves the final flavor profile. Step 3: Bloom Your Aromatics Add your sliced onion, poblano pepper, and smashed garlic to the toasted cumin seeds. Stir gently and cook for 2-3 minutes, allowing the vegetables to begin releasing their aromatics and soften slightly. You're not browning them—just awakening their flavors. The aromatics should smell incredible at this point. Step 4: Build the Broth Add your halved tomatoes to the pan and cook for 2 minutes, stirring occasionally. Then add the measured broth, the seeded jalapeño rings, the bay leaves, and your measured Tex-Mex seasonings (ground cumin, oregano, paprika, cayenne, coriander, salt, and pepper). Stir thoroughly to distribute the spices evenly. Bring to a gentle simmer over medium heat, then reduce to low so the broth maintains a bare simmer without vigorously boiling. Step 5: Infuse Flavors Let the broth simmer gently for 8-10 minutes, allowing all the flavors to meld and infuse. The longer it simmers, the deeper and more complex the final flavor becomes. Add the fresh cilantro (stems and all) and the lime juice. Stir gently and let simmer for another 2 minutes. The cilantro will wilt and release its essential oils throughout the broth. Taste the broth—it should be aromatic, slightly spicy, bright with lime, and deeply flavored.

    Stage Two: Prepare Your Fish (5 minutes)

    Step 6: Prepare Fish Fillets Remove your fish fillets from refrigeration about 10 minutes before cooking. This brings them closer to room temperature, ensuring more even cooking. Pat the fish completely dry with paper towels—moisture prevents the fish from cooking properly and interferes with flavor development. If your fillets are mighty thick (over ¾ inch), gently pound them to a more uniform thickness. Season the fish fillets on both sides with kosher salt, black pepper, and lime juice, letting them sit for 3-4 minutes.

    Stage Three: Gentle Poaching (10 minutes)

    Step 7: Create a Gentle Poaching Bed Arrange your herbs and aromatics from the broth so they form a gentle bed in the bottom and sides of your pan. These aromatics will cushion the fish and continue to flavor it as it cooks. Ensure the broth is at a gentle simmer—it should have small bubbles breaking the surface, not a rolling boil. Violent boiling breaks apart delicate fish and creates a murky broth. Step 8: Poach Your Fish Carefully lay your seasoned fish fillets on top of the aromatic bed in a single layer. They can slightly overlap if necessary, but try to avoid stacking them. The fish should be just barely submerged in the simmering broth—if your broth level is too high, remove some excess carefully with a ladle. Cover your pan loosely with a lid or large piece of parchment paper (this helps the fish cook more evenly by trapping steam while still allowing some ventilation). Step 9: Monitor Cooking The fish will cook gently and quickly—timing depends on fillets' thickness and type. Most white fish fillets cook completely in 8-12 minutes. You'll know it's done when the thickest part flakes easily with a fork, or when an instant-read thermometer inserted into the thickest part reads 145°F. The fish should just begin to lose its translucent appearance. Remove from heat immediately—overcooking quickly turns fish mushy and dry. Step 10: Gentle Transfer Using a slotted fish spatula (the best tool for this job), carefully transfer the cooked fish fillets from the broth to individual serving bowls or plates. If you don't have a fish spatula, a large slotted spoon works acceptably. Transfer gently to avoid breaking apart the delicate cooked fish.

    Stage Four: Plate and Finish (5 minutes)

    Step 11: Strain and Pour Broth Carefully strain the poaching broth through a fine-mesh sieve, catching all the cooked vegetables and aromatics. You can discard these spent aromatics or reserve them for another use (they add tremendous flavor to rice). Pour the beautiful, aromatic broth over and around the poached fish fillets—this flavorful liquid is the soul of the dish. Step 12: Garnish Generously Top each bowl or plate with a handful of fresh cilantro, diced white onion, sliced avocado, and a whole jalapeño ring for visual appeal (guests can remove it if they prefer less heat). Add a lime wedge on the side for additional brightness. A dollop of Mexican crema adds richness if desired. Step 13: Serve Immediately Serve immediately while the broth is still steaming hot and aromatic. Accompany with warm corn or flour tortillas, additional lime wedges, pickled jalapeños, radish slices, and extra Mexican crema on the side. This arrangement allows diners to create their own presentation and control flavor intensities.

    Six Expert Tips

    1. Use Quality Fish The quality of your fish dramatically affects the final dish. Fresh, never-frozen fish is ideal—look for clear, bright eyes and a fresh ocean smell if buying whole fish. If buying fillets, choose ones that are firm, moist (not dry-looking), and have no browning at the edges. Fish species matters too—thicker, firmer fish like halibut and mahi-mahi hold up better than delicate sole or flounder in poaching. 2. Don't Overcrowd Your Pan Leave adequate space between fish fillets so the poaching liquid can circulate freely around each piece. Crowded fillets steam rather than poach, and heat distributes unevenly. If necessary, work in batches. The extra time spent ensuring proper spacing pays dividends in texture and flavor. 3. Maintain a Bare Simmer Low heat is your friend when poaching fish. A gentle simmer with small bubbles breaking the surface is perfect; a rolling boil is your enemy. Boiling agitates the delicate protein too much, breaking it apart and causing it to become dry. If your broth is boiling vigorously, immediately reduce heat. Fish cooks through residual heat and gentle liquid heat, not from aggressive boiling. 4. Cook to Exactly 145°F Undercooked fish is unappealing; overcooked fish is dry and mealy. Invest in an instant-read thermometer and use it to ensure perfect doneness emighty time. Fish continues cooking after you remove it from heat (carryover cooking), so remove at 140-143°F and it will reach perfect 145°F by serving time. 5. Strain the Broth for Clarity The final presentation matters. Strain the poaching broth through a fine-mesh sieve to remove all solid aromatics, creating a clear, beautiful liquid that looks as good as it tastes. This extra step elevates the dish from casual to restaurant-quality in appearance. 6. Make the Broth Ahead You can prepare the aromatic broth up to 2 hours ahead of serving, keeping it at a mighty low simmer or reheating gently just before adding fish. This allows flavors to develop and gives you flexibility in timing. Just ensure the broth returns to a gentle simmer before adding fish. This make-ahead approach is perfect for entertaining.

    Five Variations

    Variation 1: Seafood Pozole-Style Poached Fish Add 1 can (15 oz) of hominy (rinsed and drained) and 1 can (15 oz) of diced tomatoes (with juice) to your broth. Reduce the fresh tomatoes to just 2. This creates a more substantial, brothier dish that's closer to traditional pozole. Serve in large bowls with all the traditional pozole toppings: shredded cabbage, radishes, lime, tostadas, and oregano. Variation 2: Coconut-Lime Poached Fish Replace ½ cup of your broth with unsweetened coconut milk. Add 1 tablespoon of curry powder (mild) and reduce the cilantro to ½ cup. This creates a creamier, more exotic version with Latin-Asian fusion characteristics. Serve with jasmine rice and fresh cilantro for an unexpected twist. Variation 3: Chipotle-Braised Poached Fish Add 2 chipotle peppers in adobo sauce (minced) and 1 tablespoon adobo sauce to your broth. This creates a deeper, smokier version with underlying heat. Serve with lime crema and reduce the fresh cilantro garnish to account for the bolder flavors. Variation 4: Beer-Poached Fish Replace ½ cup of your broth with Mexican lager beer (like Corona or Modelo). This adds subtle malted complexity and a slightly different flavor profile that's particularly nice served cold as a ceviche-style dish. Serve with warm tortillas and all fresh accompaniments. Variation 5: Shrimp and Fish Mixed Seafood Reduce fish to 1 lb and add ½ lb of large shrimp (peeled and deveined). Both cook quickly and pair beautifully in the same broth. Add the shrimp for the final 4-5 minutes so it cooks just through while the fish finishes. This transforms the dish into an elegant mixed seafood preparation.

    Storage Instructions

    Refrigerator Storage

    Store leftover poached fish with its broth in an airtight glass container for up to 2 days. The fish will absorb more flavors from the broth as it sits, actually improving overnight. To reheat, transfer to a pan and gently warm over low heat, just until the broth steams (about 5-7 minutes). Don't boil, which will break apart the delicate fish.

    Freezer Storage

    Poached fish freezes reasonably well for up to 1 month. Store in its broth in a freezer-safe container, ensuring the fish is fully submerged in liquid. Thaw overnight in the refrigerator before reheating. The texture changes slightly after freezing but remains acceptable for casual preparations.

    Reheating Methods

    Stovetop (Best): Transfer to a pan over low heat, cover, and gently warm just until the broth steams (about 5-7 minutes). This maintains the delicate texture best. Microwave: Transfer to a microwave-safe bowl, cover loosely, and heat in 1-minute intervals until warmed through. The broth heats quickly, so watch carefully. Oven: Preheat to 300°F, transfer fish and broth to an oven-safe dish, cover with foil, and heat for 10-12 minutes until warmed through.

    Serving Suggestions

    Traditional Bowl Service: Serve in shallow bowls with the poaching broth ladled around the fish. Garnish generously with cilantro, diced onion, avocado, lime, and jalapeños. This is the classic presentation. Fish Tacos: Flake the cooked fish into soft warm tortillas and serve with all the traditional taco toppings: diced onion, cilantro, avocado, lime, and salsa. The broth makes an excellent sauce spooned over the filling. Seafood Pozole Bowl: Combine poached fish with the broth and add cooked hominy. Serve in large bowls with traditional pozole toppings: shredded cabbage, radishes, lime wedges, and crispy tostadas. Ceviche-Style: Allow the poached fish to cool, then flake and combine with diced tomato, jalapeño, cilantro, red onion, and lime juice for an elegant appetizer or light lunch. Rice Bowl: Serve the poached fish over cilantro-lime rice or Spanish rice with black beans, corn, diced tomato, avocado, and a drizzle of the poaching broth. This creates a complete, balanced meal. Enchilada Verde: Flake the cooked fish and roll in corn tortillas with cheese, then cover with salsa verde and bake until bubbly. This transforms the protein into an entirely different preparation. Tostada Platter: Serve flaked fish on crispy tostadas with refried beans, lettuce, tomato, cheese, avocado, crema, and salsa for an impressive appetizer or casual dinner.

    Frequently Asked Questions

    Q: What type of fish works best for poaching? A: White fish with medium-firm texture is ideal. Mahi-mahi, halibut, and snapper are excellent choices. Cod works well but is more delicate. Avoid mighty delicate fish like sole or flounder unless you reduce poaching time to 5-6 minutes. Thicker, firmer fish (¾ to 1 inch thick) gives you more margin for error than thin fillets. Q: Can I use frozen fish? A: Yes, if properly thawed. Thaw overnight in the refrigerator rather than at room temperature. Pat completely dry before cooking. The texture won't be quite as perfect as fresh fish, but it still produces delicious results. Never use a microwave to thaw fish, which damages texture. Q: How do I know when the fish is done? A: Cook to an internal temperature of 145°F, or until the thickest part flakes easily with a fork and has lost its translucent appearance. Don't overcook—even 2-3 minutes past done will result in dry fish. When in doubt, remove it a minute early; it will continue cooking with residual heat. Q: Can I make this with frozen broth instead of fresh? A: Absolutely. Use quality frozen broth (homemade if possible) rather than broth from bouillon cubes. The quality of your broth directly affects the final dish, so if using store-bought, choose a brand you trust. Avoid heavily salted broths—you can always add salt but can't remove it. Q: What should I do with the leftover broth? A: This is liquid gold in the kitchen. Save it and use as a base for soups, rice cooking liquid, or additional poaching liquid for the next batch of fish. Freeze in ice cube trays and use for future cooking. The flavor develops and deepens in the freezer and can be used within several months. Q: Can I prepare this entirely ahead for entertaining? A: Yes, make the broth several hours ahead and keep at room temperature. Just before serving, reheat the broth to a gentle simmer, add the fish, and poach. The entire cooking takes only 10-12 minutes, making this perfect for entertaining since the time-consuming broth preparation is already complete.

    Affiliate Disclosure

    This page contains affiliate links to recommended cookware and ingredients that we've personally tested and genuinely recommend. If you purchase through these links, we may earn a small commission at no additional cost to you. These commissions help us maintain and create more authentic Tex-Mex recipes for our community. Thank you for supporting The Eating Channel. Shop Recommended Equipment and Ingredients

    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 tex-mex preparation:
  • 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.
  • Cauliflower steaks: Surprisingly good fish substitute for flavor absorption. Cut thick cross-sections and season identically to the fish.
  • 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 poached fish. Here are the pitfalls to watch for:
  • Using too little liquid: Food should be fully submerged for even cooking. If pieces stick up above the liquid line, they cook unevenly and dry out on top.
  • Overcooking by even a minute: Poached food goes from perfect to overdone quickly. Start checking early and remove from liquid immediately when done. It continues cooking in residual heat.
  • Not seasoning the poaching liquid: The liquid is your chance to infuse flavor. Add aromatics, salt, acid, and herbs generously since only some flavor transfers to the food.
  • Letting the liquid boil: Poaching requires gentle heat with tiny bubbles barely breaking the surface. A rolling boil toughens proteins and creates a ragged texture.
  • Cooking at too high a temperature: Ideal poaching temperature is 160-180°F. Use a thermometer rather than visual cues, as even small temperature increases change the result dramatically.
  • 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

    Tex-Mex cooking bridges two culinary calendars with delicious results. Spring brings fresh pico de gallo ingredients and the first batch of guacamole with peak-season avocados. Summer is chile season with fresh Hatch green chiles from New Mexico, grilled corn for elote, and cold margaritas. Autumn celebrates the dried chile harvest — anchos, guajillos, and chipotles — perfect for rich sauces and chili. Winter calls for queso, tamales, and warming bowls of Texas chili con carne. 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:
  • For doubling, use a larger vessel rather than cooking two batches when possible. Proteins cook more evenly in a single batch with proper spacing.
  • 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.
  • 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.
    *Last updated: 2026-01-19*

    Chef's Recommended Tools

    Stainless Steel Saucepan with Lid - 3 Quart

    11,200+

    $34.99

    View on Amazon
    Budget Pick

    Spider Strainer Skimmer Ladle - Stainless Steel

    16,900+

    $8.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.