MexicanPressure Cooked

Mexican Pressure Cooked Fish - Fast and Flavorful

Authentic Mexican pressure cooker fish recipe using instant pot or traditional cooker. Infused with chiles, cilantro, and lime—ready in under 15 minutes of pressure cooking.

Mexican Pressure Cooked Fish - Fast and Flavorful

Órale! Pressure Cooked fish — this is Mexican soul food. The flavors here don't play around. Bold chile, bright lime, smoky heat — this is what Mexican cooking is all about. The chile speaks. Not fancy, not fussy, just straight-up incredible. This recipe brings the heat and the heart in equal measure. Respect the grill.

Ingredients

For the Fish and Broth

  • 4 firm white fish fillets (6-8 ounces each), such as mahi-mahi, sea bass, grouper, or snapper
  • 3 cups fish or seafood stock (or vegetable broth)
  • 1 large white onion, sliced into thick rings
  • 4 cloves garlic, minced
  • 2 dried guajillo chiles, stemmed, seeded, and lightly toasted
  • 2 dried pasilla chiles, stemmed, seeded, and lightly toasted
  • 4 fresh jalapeños, halved lengthwise and seeded (or left whole for more heat)
  • 1½ cups Roma tomatoes, diced (or 1 can diced tomatoes)
  • 3 bay leaves
  • 1 tablespoon dried Mexican oregano
  • 1 teaspoon ground cumin
  • ½ teaspoon black pepper
  • ⅛ teaspoon ground cloves
  • 1 teaspoon sea salt, plus more to taste
  • 2 tablespoons extra virgin olive oil
  • ¼ cup fresh lime juice (about 2 limes)
  • 2 tablespoons fresh orange juice
  • 4-6 sprigs fresh cilantro
  • For Finishing and Serving

  • ¼ cup fresh cilantro, finely chopped
  • 2 tablespoons Mexican crema or sour cream
  • 2 tablespoons fresh lime juice
  • 2 fresh limes, cut into wedges
  • Fleur de sel or sea salt for finishing
  • Warm corn or flour tortillas
  • Cilantro sprigs for garnish
  • Equipment Needed

  • Electric pressure cooker (Instant Pot) or stovetop pressure cooker (6-quart minimum)
  • Steamer trivet or metal rack insert
  • Blender or food processor
  • Fine mesh strainer
  • Fish spatula or slotted spoon
  • Large shallow dish for fish
  • Cutting board and sharp knife
  • Small saucepan for chile paste
  • Measuring cups and spoons
  • Instant-read thermometer (optional)
  • Instructions

    Stage 1: Prepare the Chile and Aromatics Base (8 minutes)

  • Toast the dried chiles: In a small, dry skillet over medium heat, place the guajillo and pasilla chiles directly on the hot surface for 2-3 seconds per side—just enough to release aroma without burning. They should become slightly darker and more fragrant. Transfer immediately to a bowl.
  • Reconstitute the chiles: Pour ½ cup of boiling water over the toasted chiles and let them soak for 5-7 minutes until completely softened and pliable.
  • Blend the chile base: Transfer the softened chiles and their soaking liquid to a blender. Add 2 cloves of the minced garlic, ¼ of the sliced onion, and the oregano. Blend on high speed until completely smooth—no chunks should remain. The consistency should be like tomato paste or a smooth sauce. Strain through a fine mesh sieve, pressing firmly with the back of a spoon. Set aside.
  • Prepare the aromatics: Slice the remaining onion into thick rings. Mince the remaining 2 cloves of garlic. Have all other ingredients prepped and within reach of your pressure cooker.
  • Stage 2: Build the Broth in the Pressure Cooker (5 minutes)

  • Set the pressure cooker to sauté mode (if using an electric cooker): Heat 2 tablespoons of extra virgin olive oil in the inner pot of your pressure cooker. If using a stovetop cooker, heat the oil in the cooker itself.
  • Cook the aromatics: Add the onion rings and cook for 2-3 minutes, stirring occasionally, until they begin to soften and become slightly translucent at the edges. Add the minced garlic and cook for 30 seconds to 1 minute until fragrant.
  • Add the chile paste: Pour the strained chile paste into the cooker and stir constantly for 2-3 minutes. The mixture should deepen in color and smell intensely aromatic. This toasting step develops the flavors further and reduces the raw chile edge.
  • Add liquids and aromatics: Pour in the fish or seafood stock, diced tomatoes, and fresh lime juice and orange juice. Add the bay leaves, remaining spices (cumin, black pepper, cloves), and sea salt. Stir thoroughly to combine, breaking up any clumps of chile paste.
  • Bring to a simmer: Continue cooking on sauté mode for 2-3 minutes until the mixture comes to a gentle simmer. You should see small bubbles forming around the edges. Taste the broth at this point and adjust seasonings if needed—it should have a good balance of chile depth, acidity from the citrus, and aromatics.
  • Stage 3: Prepare the Fish and Set Up Steaming Rack (5 minutes)

  • Pat the fish dry: Place the fish fillets on paper towels and pat them completely dry on both sides. Any excess moisture will dilute the broth during cooking.
  • Arrange the fish: Place the fish fillets in a single layer on a shallow dish or directly on the steamer trivet insert (if your cooker has one). Season each fillet on both sides with a small pinch of sea salt and black pepper. Do not oversalt—the broth will provide additional seasoning.
  • Place the trivet in the cooker: Insert the metal steamer trivet into the cooker. If your pressure cooker comes with a silicone mat or steamer basket, place it now. This ensures the fish steams above the broth rather than cooking directly in the liquid, which would make the fish waterlogged.
  • Add the jalapeños and cilantro: Scatter the halved jalapeños around the trivet or on the steamer basket insert. Place the cilantro sprigs on top or around the fish. These aromatics will infuse the steam and flavor the fish.
  • Place fish on the trivet: Carefully place the fish (in its shallow dish or directly on the steamer insert) onto the trivet, above the broth level. The fish should not touch the broth.
  • Stage 4: Pressure Cook (12 minutes)

  • Seal the pressure cooker: Close the lid and ensure it's properly sealed. For electric pressure cookers, turn the steam release knob to "Sealing." For stovetop models, lock the lid according to manufacturer instructions.
  • Set pressure cooking parameters: For an electric pressure cooker (Instant Pot), select "High Pressure" and set the time to 5 minutes. For a stovetop pressure cooker, bring to high pressure (15 PSI) and maintain for 5 minutes.
  • Allow pressure to build: The cooker will take 3-4 minutes to reach pressure (during which heat builds but cooking hasn't begun). You'll hear a hissing sound and see steam escaping. Once the pressure is achieved, the timer will begin counting down.
  • Maintain the pressure: During the 5-minute cooking time, do not open the cooker or release any pressure. The high-pressure steam environment is doing the work of infusing flavors and cooking the fish.
  • Release the pressure carefully: Once the 5 minutes are complete, turn off the heat (for stovetop) or select "Cancel" (for electric). Allow the pressure to release naturally for 3 minutes—this is important, as a rapid pressure release can cause the fish to cook unevenly. After 3 minutes of natural release, carefully turn the steam release valve to "Venting" to allow any remaining pressure to escape. For a stovetop cooker, place it under running water to cool and reduce pressure.
  • Open the cooker carefully: Once all pressure is released and steam stops venting, open the lid away from you to avoid any residual steam. You should see beautifully steamed fish and a fragrant broth.
  • Stage 5: Finish and Plate (5 minutes)

  • Remove the fish: Carefully remove the fish fillets from the steamer trivet using a fish spatula or slotted spoon. Place them on a warm serving platter or individual plates. Keep warm.
  • Strain the broth: Using a slotted spoon, remove the jalapeños and onion rings from the broth. Set the jalapeños aside for garnish. Strain the broth through a fine mesh sieve into a clean pot or bowl, discarding bay leaves and cilantro sprigs. You should have approximately 2-2½ cups of flavorful broth.
  • Taste and adjust the broth: Ladle a small amount of broth into a tasting spoon and taste carefully. Adjust salt and acidity (lime juice) to your preference. The broth should be well-balanced and flavorful—this is what will accompany the fish.
  • Finish with fresh elements: In a small bowl, whisk together the Mexican crema with the 2 tablespoons of fresh lime juice to create a light lime crema.
  • Plate the fish: Spoon 4-6 ounces (½ to ¾ cup) of the warm broth into shallow serving bowls. Carefully place one fish fillet in the center of each bowl. Distribute the reserved jalapeños around the fish.
  • Garnish and serve: Drizzle a small spoonful of the lime crema over each fillet or on the edge of the bowl. Sprinkle with finely chopped cilantro and a small pinch of fleur de sel. Place lime wedges on the plate for guests to add additional citrus if desired. Serve immediately with warm tortillas or cilantro lime rice.
  • Expert Tips for Success

    1. Understanding Pressure Cooking Dynamics: The beauty of pressure cooking is that it dramatically reduces cooking time while maintaining moisture. However, fish is delicate and cooks quickly even under pressure. The 5-minute cook time for this recipe is specifically calibrated for 6-8 ounce fillets of medium-firm fish. Thicker fillets may need an additional 1-2 minutes, while thinner fillets should be checked at 4 minutes. The high-pressure steam environment means even slight overcooking can result in dry, flaky fish. When in doubt, err on the side of slightly less pressure time—you can always return the cooker to pressure for another minute if needed. 2. Master the Natural Pressure Release: This step is not something to rush. A natural pressure release allows the internal temperature and pressure to equalize gradually, which prevents the fish flesh from being jolted and breaking apart. The 3-minute natural release followed by manual venting provides the best results. This is one of the few steps in pressure cooking where patience truly pays off in terms of final texture. 3. Invest in a Quality Fish Stock: The broth is the foundation of this dish, and using homemade fish stock or a high-quality commercial stock dramatically improves the result. Fish stock has a delicate sweetness and oceanic umami that vegetable broth cannot replicate. If you cannot find fish stock, make your own by simmering fish bones and shrimp shells with aromatics for 20-30 minutes, or combine 50% seafood stock with 50% chicken stock for an excellent compromise. 4. Toast the Dried Chiles Before Cooking: This step seems optional but it's absolutely essential for authentic flavor. Toasting releases volatile oils in the chile and develops deeper, more complex flavors. Untoasted chiles make a broth that tastes flat and one-dimensional. Even though you're doing this in a small skillet, spend the 30 seconds required for proper toasting. The difference in final flavor is significant. 5. Don't Skip the Sauté Phase: Before pressure cooking, take the time to sauté the onions and garlic, and especially to toast the chile paste in oil. This additional cooking step builds fond and develops flavors through browning (the Maillard reaction), which creates greater depth than simply dumping everything into liquid. This is a critical step that separates good pressure cooked fish from great pressure cooked fish. 6. Use the Steamer Trivet for Superior Results: Steaming the fish above the broth (rather than cooking it directly in the liquid) preserves the fish's delicate texture and prevents it from becoming waterlogged. The steam carries all the broth flavors to the fish while the broth itself remains clear and elegant. This also makes it easier to remove the fish intact at the end of cooking.

    Variations to Explore

    1. Pescado a Presión con Tomates Verdes (Green Tomato Version): Replace the Roma tomatoes and dried chiles with 2 cups of fresh tomatillos (husk removed and rinsed), 1 poblano pepper (roasted, peeled, and diced), and 1 cup fresh cilantro. Reduce the dried chiles to just 1 guajillo chile. The result is a brighter, herbaceous broth that's lighter and fresher than the traditional red version. 2. Pescado en Caldo de Cocina (Kitchen-Sink Broth): Add diced vegetables to the broth—zucchini, corn kernels, diced carrots, and bell peppers all work beautifully. Add these vegetables during the sauté phase so they have time to partially soften. The fish becomes part of a complete meal in one pot. 3. Pescado Adobo (Rich Adobo-Style): Replace the guajillo and pasilla chiles with chipotles in adobo sauce (3-4 whole chiles plus 2 tablespoons of sauce). The smoky, deep flavors create a more intense broth. Reduce the lime juice to 2 tablespoons and add 1 tablespoon of apple cider vinegar for balance. 4. Pescado Azteca (Ancient Mexican Spice Version): Add 1 tablespoon of unsweetened cocoa powder to the chile paste. Add 1 cinnamon stick to the broth, and include a small pinch of nutmeg in the spice blend. These ancient Mexican spices create a complex, slightly sweet broth that's traditional in some preparations. 5. Pescado de Fiesta (Party-Size Batch): This recipe scales beautifully for larger pressure cookers or batch cooking. Triple or quadruple the ingredient quantities and increase the pressure cooking time by just 2-3 minutes (to 7-8 minutes total). The larger volume of liquid extends cooking time slightly, but not proportionally.

    Storage Instructions

    Refrigerator Storage (2-3 Days)

    Store the cooked fish and broth separately for best results and maximum shelf life. Place the fish fillets in an airtight container and refrigerate for up to 2 days. Store the cooled broth separately in another airtight container or in glass jars for up to 3 days. The broth may gel slightly when cold—this is normal and indicates quality from the fish stock.

    Reheating from Refrigerator

    Place the broth in a saucepan and warm gently over medium-low heat until it reaches a simmer. Do not boil. Place the cold fish in a microwave-safe bowl, pour a small amount of the warming broth over it, and microwave at 50% power for 2-3 minutes until warmed through. Alternatively, place the fish in a baking dish, pour the broth around it, cover with foil, and reheat in a 275°F (135°C) oven for 8-10 minutes.

    Freezing (Up to 1 Month)

    The fish and broth can be frozen together or separately in freezer-safe containers for up to one month. Leave ½ inch of headspace at the top for expansion. To freeze efficiently, lay the fish on a parchment-lined tray to freeze individually, then transfer to freezer bags. This allows you to remove individual portions as needed.

    Thawing from Frozen

    Thaw overnight in the refrigerator, then reheat gently as described above. Never thaw seafood at room temperature, as bacteria multiply rapidly. The thawed dish can be reheated on the stovetop or in a 275°F oven, warming just until heated through.

    Serving Suggestions

    Traditional Bowl Service: Serve in shallow bowls with the fish partially submerged in the broth. Accompany with warm corn tortillas for dipping into the broth, fresh lime wedges, and additional cilantro. Over Rice: Place a portion of cilantro lime rice or Mexican white rice in a bowl, top with the steamed fish, and ladle the broth and vegetables around it. This creates a complete, satisfying meal. With Sides: Serve alongside black beans, grilled nopales (cactus paddles), charred corn, and a simple avocado salad. The fresh sides provide textural and flavor contrast. Taco-Style: Shred or flake the cooked fish and serve in warm corn tortillas with pickled red onions, shredded cabbage, cilantro, and crema for an informal presentation. Elegant Plating: For entertaining, plate individually with the fish positioned carefully in the center, broth carefully ladled around it, and garnishes placed with intention. Serve with crusty bread on the side.

    Frequently Asked Questions

    Q: Can I use an Instant Pot instead of a traditional pressure cooker? A: Absolutely. Electric pressure cookers like the Instant Pot are excellent for this recipe and actually offer more control. Set to high pressure for 5 minutes using the manual or pressure cook function. The electric cooker's precise temperature control and pressure maintenance can actually produce more consistent results than stovetop cookers. Electric cookers take slightly longer to come to pressure (5-6 minutes instead of 3-4 minutes) but this is offset by their precision. Q: What if I don't have fish stock? A: Use vegetable broth (acceptable but will reduce the depth of ocean-forward flavors), or make a quick stock by simmering shrimp shells or fish bones with a halved onion, bay leaf, and a few peppercorns for 20 minutes. You can also use chicken broth in a 50/50 blend with water, adding 1 tablespoon of soy sauce or fish sauce for umami depth. Q: How can I adjust the recipe for frozen fish? A: Thaw the fish completely in the refrigerator before cooking. Pat it dry thoroughly before seasoning and placing in the cooker. Frozen fish that hasn't been fully thawed will release excess water during pressure cooking, diluting your broth and creating steam pockets that cook unevenly. Q: My fish came out dry—what went wrong? A: This typically means the pressure cooking time was too long or the pressure was too high. Some pressure cookers run hotter than others. For future attempts, reduce the cooking time to 4 minutes and check the fish. You can always return it to pressure for another minute if needed, but you cannot fix overcooking. Q: Can I add other seafood besides fish? A: Yes! Large shrimp (cook for 3 minutes), scallops (cook for 2 minutes), or a mix of seafood works beautifully. Adjust the cooking time based on the size and density of each protein. Delicate proteins like scallops cook very quickly, so check at 1.5-2 minutes. Q: What if I don't have a steamer trivet? A: While not ideal, you can cook the fish directly in the broth if you're careful. Place the fish on a shallow dish and rest the dish on the trivet (or on balls of foil if you don't have a trivet) so it's above the broth. Alternatively, you can add the fish at the very end after naturally releasing pressure, then cover and let it cook through from residual heat (5-7 minutes) without returning to pressure.

    Ingredient Substitution Guide

    White fish fillets form the foundation of this recipe, and while snapper is traditional, many white fish varieties work beautifully with the same technique and timing. Halibut, cod, sea bass, or mahi-mahi all cook in approximately 5 minutes under pressure and absorb the Mexican aromatics wonderfully. Firmer fish varieties may require an additional minute of pressure cooking. Fresh cilantro cannot be genuinely replaced, but if unavailable, fresh parsley provides herbaceous notes (though less distinctive flavor). Dried cilantro loses most of its character and should be avoided entirely. Mexican oregano differs significantly from Mediterranean oregano in flavor profile—it's more robust and slightly citric, making it worth seeking at specialty markets. Substituting regular oregano creates a less authentic but still acceptable result. Poblano peppers offer mild, subtle heat with deep flavor. Serrano chiles provide fiercer heat with bright, fresh notes, making them a good choice for those preferring spicier results. Jalapeños work but are less complex. If avoiding heat entirely, use roasted bell peppers instead. The cooking method accommodates any of these substitutions without requiring technique adjustment.
    Affiliate Disclosure: This page contains affiliate links to recommended cookware and equipment. When you purchase through these links, we may earn a small commission at no additional cost to you. These recommendations are based on quality, durability, and performance.
    Shop Recommended Equipment for Mexican Pressure Cooked Fish →
    *Last updated: 2026-01-19*

    Chef's Recommended Tools

    Instant Pot Duo 7-in-1 (6 Quart)

    167,000+

    $79.95

    View on Amazon
    Budget Pick

    Silicone Sealing Rings for Instant Pot (2-Pack)

    31,200+

    $10.99

    View on Amazon

    Extra Stainless Steel Inner Pot for Instant Pot

    9,100+

    $29.95

    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.