Updated November 2026

Cooking fish over campfire is one of the most rewarding skills you can bring to a trip, and it is far easier than most beginners expect. By the end of this guide you will know how to pick and clean a fish, build a cooking fire with the right kind of heat, choose between grilling, skillet and foil-packet methods, and tell when the fish is done without guessing. The steps below come from the same practical routine I used for years as a camp counselor, where a dinner for twelve kids had to work the first time.

What You Need Before You Start

Good fish over a fire depends more on preparation than on fancy equipment. Gather your supplies before you light anything, because once the coals are ready they will not wait for you.

Shopping for one? See our guide: 7 Best Racks for Cooking Over Campfire Options Compared (2026).

  • Fresh or fully thawed fish, ideally 1 to 1.5 pounds per person for whole fish, or 4 to 6 ounce fillets
  • A sturdy cooking grate or grill grate that sits at least 4 to 6 inches above the coals
  • A long-handled fish spatula or wide metal turner
  • Cast iron skillet or heavy-duty aluminum foil, depending on your method
  • Cooking oil with a high smoke point, such as avocado or refined canola
  • Salt, pepper, lemon, and any herbs you like
  • Heat-resistant gloves and a bucket or spray bottle of water for emergencies
  • A cutting board, sharp knife, and a plastic bag for scraps

If you are not sure how to set up a fire pit or grate safely, read through Campfire Grate for Cooking: How to Choose and Use One (Step-by-Step) before you go, since grate placement affects almost every other decision.

Step 1: Choose and Prepare Your Fish

Fish that holds together well over live heat is the best starting point. Firm, oily species such as trout, salmon, mackerel, and branzino tend to be forgiving. Delicate white fish like flounder or sole can fall apart on an open grate unless you cook them in foil or a pan.

Whole Fish or Fillets?

Whole fish, cleaned and scaled, are ideal for campfire cooking. The skin protects the flesh, the bones add flavor, and the fish stays moist. Fillets cook faster and are easier to portion, but they dry out quickly if the heat is too strong. Skin-on fillets are a good compromise.

Cleaning and Scoring

  1. Rinse the fish in cold water and pat it dry with paper towels.
  2. Scale a whole fish by scraping from tail toward head with the back of a knife.
  3. Remove the gills and entrails, then rinse the cavity thoroughly.
  4. Cut 2 to 3 shallow diagonal slashes on each side, about 1/4 inch deep. This helps heat penetrate and keeps the fish from curling.
  5. Season the cavity and outside with salt, pepper, and a little oil.

Keep raw fish cold until the moment you cook it, and store it in a cooler with ice packs at or below 40°F. Never leave cleaned fish out in warm weather.

Step 2: Build the Right Kind of Campfire

A roaring blaze is the most common mistake. Flames lick the fish, the outside chars, and the inside stays raw. What you want is a bed of hot, glowing coals.

  1. Build a fire with dry wood, letting it burn down for 30 to 45 minutes until you have a layer of white-gray coals.
  2. Spread the coals into an even bed roughly the size of your grate.
  3. Test the heat by holding your hand about 5 inches above the grate. If you can hold it there for 4 to 5 seconds, the temperature is moderate, which is what you want for most fish.
  4. Keep extra wood nearby to add coals as needed, but add it at the edge of the fire, not directly under the fish.

For more on setting up stable cooking positions over the fire, the guide Campfire Stand for Cooking: A Step-by-Step Guide to Setup and Use covers stand heights and placement in detail.

Step 3: Pick Your Cooking Method

There are three reliable ways to cook fish over a campfire. Each suits a different situation.

Method A: Direct Grilling on a Grate

This gives the best smoky flavor and the crispest skin. Oil the grate well, place the fish skin-side down, and leave it alone for the first 5 to 6 minutes so the skin releases. Then flip once with a wide spatula. Whole trout usually needs 8 to 12 minutes total, depending on thickness.

Method B: Cast Iron Skillet

A skillet sitting on a grate is more forgiving for delicate fish and for cooking several fillets at once. Heat the pan until a drop of water sizzles, add a tablespoon of oil, and cook fillets skin-side down for 4 to 5 minutes before flipping. A skillet also lets you add butter, garlic, and herbs for a pan-sauce finish. If you want to learn more about pan choices, see Which Pans for Campfire Cooking Work Best? 5 Types Compared.

Method C: Foil Packet

Foil packets are the easiest choice for beginners and for cleanup. Place a whole fish or fillet on a double layer of heavy-duty foil with lemon slices, herbs, butter, and a splash of white wine or water. Seal the edges tightly in a fold, then set the packet directly on the coals or on the grate away from the hottest spot. Cook for about 12 to 18 minutes for a whole fish, turning once halfway. The steam keeps the flesh moist. If you want a full walkthrough, the article Foil Packets for Campfire Cooking: A Step-by-Step Guide for Beginners goes deeper.

Step 4: Check for Doneness

Overcooked fish is dry and chalky, so check early and often. The USDA recommends cooking fish to an internal temperature of 145°F, and a reliable instant-read thermometer is the best way to confirm it. If you do not have one, use these visual checks:

  • The flesh turns opaque all the way through and no longer looks translucent at the thickest point.
  • The flesh flakes easily when you press it gently with a fork.
  • The dorsal fin pulls out with little resistance on a whole fish.

Remember that fish keeps cooking for a minute or two after you take it off the heat, so pull it when it is just shy of fully flaky.

Timing Reference

These are approximate times for medium heat over a glowing bed of coals. Thickness and coal temperature will change the numbers, so always verify doneness.

Fish Type Form Method Approximate Time
Trout Whole, 10 to 12 inches Grate or skillet 8 to 12 minutes
Salmon Fillet, 1 inch thick Skillet 8 to 10 minutes
Salmon Fillet, 1 inch thick Foil packet 12 to 15 minutes
Tilapia or flounder Fillet, 1/2 inch thick Foil packet 8 to 10 minutes
Whole bass or snapper 1 to 1.5 pounds Grate 15 to 20 minutes

Common Mistakes to Avoid

  • Cooking over flames instead of coals. Flames char the outside before the center cooks. Wait for the coals.
  • Skipping the oil. Fish sticks to bare metal. Oil the grate or skillet every time.
  • Flipping too often. Let the fish release on its own. Turn it once, maybe twice.
  • Letting raw fish sit out. Keep it cold until you cook it.
  • Forgetting the grate height. Too close and the skin burns, too far and the fish cooks unevenly.
  • Using unwashed utensils. Clean the spatula and cutting board between raw fish and cooked food to avoid cross-contamination.

Tips for Better Results

  • Bring a handful of fresh lemon or herbs like dill, thyme, or parsley to brighten the flavor.
  • Stuff the cavity of a whole fish with onion rings, garlic, and herb sprigs for aroma.
  • Rest the cooked fish on a clean plate for two minutes before serving so the juices settle.
  • If you are cooking for a group, start with the largest fish nearest the hottest coals and move smaller pieces to cooler spots.
  • Pack a small cooler, and plan to cook the fish on the first or second night of a trip, while it is still cold.

A few inexpensive tools make fish cooking noticeably easier. Look for these product types:

  • Long-handled fish spatula with a thin, flexible blade lets you lift delicate fillets without breaking them. View on Amazon
  • Instant-read digital thermometer takes the guesswork out of doneness, which matters most for thicker fish. View on Amazon
  • Cast iron skillet handles direct heat well and gives you a crisp skin finish on fillets. View on Amazon
  • Heavy-duty aluminum foil is the simplest route to moist, mess-free packets. View on Amazon

FAQ

What is the best fish for cooking over a campfire?

Firm, oily fish such as trout, salmon, and mackerel are the most forgiving. They hold together on a grate and stay moist even if you cook them a minute too long.

How hot should the coals be for cooking fish?

Aim for medium heat. You should be able to hold your hand about 5 inches above the grate for roughly 4 to 5 seconds. Coals that are too hot will char the outside before the inside is cooked.

Do I need to scale fish before cooking it?

For whole fish with scales, yes, unless you plan to eat the skin and the scales are small. Scales can be scraped off easily with the back of a knife. Skin-on fillets can usually be cooked with the skin left on.

How long does fish take to cook on a campfire?

Most whole fish take 8 to 20 minutes depending on size and method. Fillets generally take 6 to 15 minutes. Always check doneness by flaking the flesh or using a thermometer.

Is it safe to cook fish in aluminum foil over a fire?

Yes, heavy-duty foil is safe for cooking food over coals. Avoid letting the foil touch direct flames, and use two layers for packets so they do not tear.

How do I know when fish is fully cooked?

Fish is done when the flesh is opaque throughout and flakes easily with a fork. For food safety, the USDA recommends an internal temperature of 145°F. If you are unsure about food safety for a group, especially with young children or older adults, consult a food safety resource or a qualified professional.

Can I cook fish directly on the coals?

You can, but it is risky. Fish is easy to burn and can fall apart. Wrapping it in foil or using a grate or skillet gives far more control.

Conclusion

Cooking fish over a campfire comes down to three things: prepare the fish carefully, cook over steady coals rather than flames, and check doneness early. Choose the method that matches your skill and gear, whether that is a grate, a skillet, or a foil packet. With a little practice, a simple trout dinner becomes one of the best meals of the trip.

Colin Foster

About Colin Foster

Colin Foster is part of our editorial team and reviews and edits our camping know-how guides, checking product details against manufacturer specifications and owner feedback.