There is something deeply satisfying about a meal that feels light yet complete. This foil packet method steams a mild white fish fillet over a tender nopal pad with bright citrus and handfuls of fresh herbs. The result is flaky, aromatic fish that needs almost no oil and comes together with almost no cleanup. It is the kind of weeknight dinner that leaves you full without feeling heavy.
While you’re at it: Steak Loaded Baked Potato with Chimichurri and Cheese
Why you’ll love this recipe
This simple foil method delivers restaurant-quality results with almost zero effort.
- Naturally low in fat and high in protein
- One-packet cleanup keeps the kitchen tidy
- Bright citrus and herbs make every bite fresh
- Ready in under thirty minutes from start to plate
Ingredients
You only need a handful of fresh, everyday ingredients for this bright and healthy fish packet.
- 1 large cleaned nopal cactus pad
- 1 white fish fillet (6–8 oz)
- 2 limes
- 1 handful mixed fresh herbs (basil, mint, cilantro)
- Salt to taste
- Parchment paper and aluminum foil

If nopal is unavailable, a thin zucchini plank or banana leaf works in a pinch. Any mild white fish such as tilapia, cod, or sea bass can replace the fillet shown. Swap the herb mix for whatever is freshest in your kitchen—parsley and dill also shine.
Worth trying next: Cheesy Tortilla Pizza: Quick Egg & Cheese Recipe
Step-by-step instructions
Follow these eight short steps and you will have perfectly flaky fish every time.
Step 1: Prepare the foil base
Lay a sheet of aluminum foil on the counter and top it with a piece of parchment paper. Center the cleaned nopal pad on the parchment so the fish will sit evenly.
Step 2: Season the nopal

Squeeze fresh lime juice generously over the nopal pad. Sprinkle a light layer of salt across the surface so the flavors start to bloom.
Step 3: Place the fish
Lay the white fish fillet directly on top of the seasoned nopal. Press it gently so it sits flat and makes good contact with the pad.
Step 4: Add herbs and more citrus
Pile a generous handful of mixed fresh herbs over the fish. Squeeze additional lime juice across the herbs and fillet for bright, clean flavor.
Step 5: Seal the packet
Fold the parchment and foil tightly around the fish, sealing all edges completely. Leave a little air space inside so the steam can circulate freely.
Step 6: Cook the packet
Place the sealed foil packet on a hot griddle or heavy skillet over medium heat. Cook for 12–15 minutes until the fish is opaque and flakes easily.
Step 7: Rest and open
Remove the packet from the heat and let it rest for one minute. Carefully cut open the top of the foil to release the fragrant steam.
Step 8: Serve immediately
Transfer the flaky fish and nopal to a plate. Spoon any juices from the packet over the top and enjoy while hot.
Tips & common mistakes
A few small details make the difference between good and great results.
- Always seal the foil edges tightly to trap steam
- Do not overcook—fish turns dry past the flaky stage
- Use a cleaned, spineless nopal pad for best texture
- Fresh lime juice beats bottled every single time

Healthy Foil-Baked White Fish with Nopal and Lime Herbs
Equipment
- 1 | Aluminum foil |
- 1 | Parchment paper |
- 1 | Heavy skillet or griddle |
- 1 | Kitchen scissors | for opening packet
- 1 | Lime squeezer | optional
Ingredients
- 1 | | cleaned nopal cactus pad |
- 1 | | white fish fillet | 6–8 oz
- 2 | | limes | juiced
- 1 | handful | mixed fresh herbs | basil mint, cilantro
- 1 | tsp | salt | or to taste
Instructions
- Lay foil on the counter and top with parchment paper.
- Center the cleaned nopal pad on the parchment.
- Squeeze lime juice over the nopal and sprinkle with salt.
- Place the fish fillet on top of the nopal.
- Pile fresh herbs over the fish and squeeze more lime juice.
- Fold and seal the foil packet tightly, leaving a little air space.
- Cook on a hot griddle or skillet over medium heat for 12–15 minutes.
- Rest one minute, open carefully, and serve immediately.
Notes
Reheat gently in a covered skillet with a splash of water to keep the fish moist.
Nopal can be swapped for a thin zucchini plank if needed.
Use any mild white fish you prefer.
Recipe variations
This method is flexible and welcomes small creative changes.
- Add thin garlic slices under the fish for deeper flavor
- Use salmon instead of white fish for richer results
- Include sliced chili for a gentle spicy kick
- Bake the sealed packet at 400°F if preferred over stovetop
What to serve with this recipe
Keep the plate light and colorful to match the clean flavors of the fish.
- Sautéed zucchini rounds with a pinch of salt
- Sliced avocado and cucumber for cool contrast
- Soft-boiled egg for extra protein and richness
- A simple green salad dressed with more lime
One more to try: Easy Oreo Cadbury Chocolate Lava Cake Recipe
Frequently asked questions
Here are clear answers to the questions home cooks ask most often.
Can I use frozen fish fillets?
Yes, just thaw them completely and pat dry before placing on the nopal. Excess moisture can make the packet soggy and dilute the bright citrus flavor.
What if I cannot find nopal?
A thin slice of zucchini or a banana leaf works well as a substitute base. Both release gentle moisture and keep the fish from sticking while steaming.
How do I know when the fish is done?
The flesh should turn opaque and flake easily with a fork. Open the packet carefully after 12 minutes and check; it usually needs no more than 15 minutes total.
Can I prepare the packets ahead of time?
You can assemble them up to two hours in advance and keep them refrigerated. Cook only when ready to serve so the herbs stay bright and the fish stays moist.
Final thoughts

This foil-baked white fish with nopal is proof that healthy food can still feel special. The combination of tender cactus, flaky fish, and fresh herbs creates a clean, satisfying plate that never weighs you down. Make it once and it will become a regular weeknight favorite. If you try the recipe, leave a five-star rating and tell me how you personalized the herbs or sides—I love hearing your twists.