National Dish England: Stargazy Pie (Recipe)

In this article
Meet Stargazy Pie, one of England’s most striking traditional dishes and a proud emblem of the Cornish coast. This curious fish pie is famous for the heads of small fish gazing skyward through a golden crust — a sight that gave the dish its memorable name. Behind the theatre lies a genuinely comforting bake: tender mackerel in a savoury egg filling, all sealed beneath crisp pastry. Bring a taste of Cornwall’s fishing villages straight to your own table.
About Stargazy Pie
Stargazy Pie is a traditional dish from Cornwall that brings together rich flavour and deep-rooted tradition in equal measure. At its heart is a fascinating fish pie made with fresh mackerel fillets, celebrated for its extraordinary presentation in which the fish peer out of the crust with their heads pointing upward. That arrangement not only explains the dish’s name but also symbolises the region’s close bond with its maritime culture. During the annual festivities along the Cornish coast, Stargazy Pie is often enjoyed as part of the celebrations, underlining just how much it means to the local community.
Ingredients (serves 1–2)
- 2 fresh mackerel fillets
- 1 sheet of puff pastry
- 1 onion, diced
- 1 clove of garlic, chopped
- 200 ml fish stock
- 2 eggs
- 1 tablespoon fresh parsley, chopped
- Salt and pepper, to taste
Shopping for the ingredients
For an authentic Stargazy Pie, fresh ingredients make all the difference. It is well worth a trip to your local fishmonger to be sure of the very best mackerel fillets. When buying, check that the fish smell fresh and have bright, glossy skin. The remaining ingredients are easy to pick up at a regular supermarket or a nearby health-food shop, so the whole shop comes together with little fuss.
Preparing the dish
Preparing Stargazy Pie takes a little care, but the steps are simple. Begin by cleaning the mackerel fillets and cutting them into bite-sized pieces. The onion and garlic should be softened gently in a pan with a little oil until tender. This groundwork gives the dish a wonderful base of aromas that complements the star ingredient perfectly and sets the pie up for success.
Step-by-step instructions
- Preheat the oven to 180°C.
- Soften the onion and garlic in a little oil until tender.
- Add the mackerel pieces and sear them briefly.
- Pour in the fish stock and let everything simmer for a few minutes.
- In a bowl, whisk together the eggs and parsley, then stir them into the mackerel.
- Tip the mixture into a buttered pie dish and cover with the puff pastry.
- Bake for around 25–30 minutes, until the pastry is golden brown.
Gluten-free / lactose-free version
To make Stargazy Pie gluten-free, simply use a gluten-free puff pastry, which is widely available in health-food shops. In place of any traditional dairy in the filling, you can turn to plant-based alternatives such as soya or coconut milk. These small swaps mean you can still enjoy the dish even with particular dietary needs. Take care to choose gluten-free spices and ingredients too, so as to avoid any cross-contamination.
Tips for vegans and vegetarians
For vegans and vegetarians there are creative alternatives that capture the flavour and texture of Stargazy Pie rather well. Instead of mackerel fillets, you can use smoked tofu or vegetables such as aubergine and courgette to build a hearty filling. Combine the vegetables with a plant-based cream and a good measure of seasoning to deepen the flavour. This approach keeps the spirit of the dish intact while letting you enjoy plant-based cooking at its best.
More tips and tricks
A few tricks will help you achieve the perfect Stargazy Pie. Reach for fresh herbs such as dill or thyme to lift the flavour of the fish. Searing the mackerel pieces before mixing them with the other ingredients builds a deeper, more rounded taste. It also pays to brush the pastry lightly with a little beaten egg before baking, so you end up with an appetising, golden-brown crust.
Adapting the recipe to your taste
Stargazy Pie is a wonderfully adaptable dish. You can vary the type of fish by using herring or salmon, both of which taste delicious here. If you enjoy a livelier flavour, finish the filling with a touch of chilli or lime to add a gentle kick. In this way you can shape the dish to suit your own preferences exactly — much like the comforting flexibility of a Lancashire Cheese and Onion Pie.
Ingredient substitutions
If you do not have every ingredient to hand, there are several handy alternatives. A white fish such as cod can stand in for the mackerel and gives a milder base, while a heartier swap brings it closer to a classic Kedgeree. For the fish stock, a good vegetable stock works just as well and still delivers plenty of flavour. Be creative with your herbs and seasonings too, adjusting the dish to your own taste.
Drink pairing ideas
A delicious Stargazy Pie sits beautifully alongside a range of drinks. A light white wine such as Sauvignon Blanc shows off the flavour of the fish wonderfully. Alternatively, a refreshing craft beer picks up the savoury notes of the dish. For an alcohol-free option, sparkling water with a squeeze of lemon or a fruity mocktail rounds out the flavour combination nicely.
Serving and presentation ideas
Presentation can lift the enjoyment of Stargazy Pie considerably. Serve it on a handsome platter to show the pie off in style. Add fresh herbs or lemon slices as a garnish to bring a little colour to the plate. A small salad or some seasonal vegetable sides turn it into a festive meal, just as you might pair sides with a hearty Shepherd’s Pie.
A bit of history
Stargazy Pie is more than a dish; it is part of the cultural identity of Cornwall. Tradition holds that it is prepared in honour of a local fisherman who, legend says, braved a terrible storm to bring home a catch and save his village from hunger. This bond with the region’s seafaring heritage, and the sight of the fish gazing out of the pie, is a tribute to the hard conditions faced by the coastal community. That captivating story lends the dish a special charm and helps keep regional cookery alive — a fine example of England cuisine at its most characterful.
More recipe ideas
Summary: Stargazy Pie
In short, Stargazy Pie is a hearty and flavoursome dish that wins admirers through both its history and its taste. The use of fresh ingredients and its imaginative preparation make it a festive highlight that is easy to recreate at home. Whether you are a fish lover or in search of a plant-based version, Stargazy Pie has something for everyone. Let the British cuisine of Cornwall inspire you, and enjoy this truly traditional dish.


