Yes, porgy is a bony fish. It has a full skeletal structure with rib bones, a central spine, and a row of small pin bones running through the fillets. Compared to popular white fish like cod or tilapia, porgy requires more careful preparation and eating because of these numerous fine bones.
What Makes Porgy So Bony
Porgy belongs to the sea bream family, and like most members of that group, it has a compact body packed with bones relative to its size. The main challenges are the rib cage, which curves into the flesh along the belly, and a line of thin pin bones that run lengthwise through each fillet. These pin bones are small enough to miss during preparation but large enough to notice in your mouth.
The bone-to-meat ratio is also less favorable than bigger fish. Most porgies caught recreationally weigh between one and three pounds, which means the fillets are thin. That thin layer of meat sits right against the rib bones, making it harder to separate clean, boneless pieces without losing a lot of flesh in the process.
Filleting Porgy Takes Extra Steps
Getting boneless fillets from a porgy is doable, but it’s not as straightforward as filleting a flounder or a bass. After you cut the fillets from the spine, you still need to carefully trim out the rib bones from both sides. Then comes the pin bone removal, which means running your fingers along the fillet to locate each small bone and pulling them out individually with tweezers or needle-nose pliers.
Because the fillets are relatively small, every cut matters. Removing ribs aggressively can take a significant portion of the edible meat with them. Many home cooks find that filleting porgy produces less usable fish than expected, especially on smaller specimens under a pound.
Why Many People Cook Porgy Whole
The most common way to deal with porgy’s bones is to skip filleting altogether. Cooking the fish whole, whether grilled, baked, pan-fried, or steamed, is the traditional approach in most cuisines that feature porgy. The bones actually help here: they conduct heat evenly, keep the flesh moist, and make it easier to cook the fish without drying it out.
When porgy is cooked whole, the meat pulls away from the bones more cleanly than it does when raw. You can lift sections of flesh off the skeleton at the table using a fork, working from the backbone outward. The rib bones stay attached to the frame, and the pin bones come away with the meat but are easier to spot and pick out once the fish is cooked. It’s a hands-on style of eating, but it’s the reason porgy remains popular despite its boniness.
In Chinese, Greek, Italian, and Caribbean cooking, whole porgy is a staple precisely because the bones add flavor to the dish and the fish is inexpensive enough to buy in quantity.
Tips for Eating Around the Bones
If you’re eating whole porgy, a few habits make the experience easier:
- Work in sections. Use a fork to separate the top fillet from the spine first, then lift out the skeleton to access the bottom fillet.
- Take small bites. Press the meat gently against the roof of your mouth before chewing to feel for bones.
- Watch the belly area. The thinnest, boniest section runs along the bottom of the fish. Some people skip this part entirely.
- Serve larger fish. A porgy over two pounds gives you thicker fillets with more bone-free meat per bite.
How Porgy Compares to Other Bony Fish
Porgy is bony, but it’s not the worst offender. Shad is widely considered the boniest fish commonly eaten in North America, with hundreds of forked bones throughout its flesh. Pike and pickerel also have a complex Y-bone structure that makes filleting a real project. Porgy’s bones are more straightforward in their layout, just numerous for the size of the fish.
On the easier end, fish like cod, halibut, mahi-mahi, and tilapia have very few pin bones and large, clean fillets. If you’re someone who strongly dislikes dealing with bones, porgy will feel like a lot of work compared to those species. But if you enjoy whole-cooked fish or don’t mind a slightly more involved meal, porgy’s firm, sweet flesh is well worth the effort.
Are Porgy Bones Dangerous?
Small fish bones, including porgy’s pin bones, can occasionally get stuck in the throat. Most swallowed fish bones pass through the digestive system without any issue, but bones that lodge in the throat or upper esophagus can cause pain, difficulty swallowing, or in rare cases, infection. Fish bones are difficult to see on standard X-rays because they don’t show up well, which can complicate diagnosis if a bone does get stuck.
Children and older adults are most at risk. If you’re serving porgy to kids, filleting and carefully deboning the fish beforehand is worth the extra effort, even if it means losing some meat in the process.

