• Recipe Index
  • All Recipes (date order)
  • Convert grams to cups
  • How to guides
  • Collections
  • About
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Recipe Index
  • All Recipes (date order)
  • Convert grams to cups
  • How to guides
  • Collections
  • About
  • Mobile Menu

    • Facebook
  • ×
    Home » Recipes » Recipes from the British Isles

    Welsh onion cake with caramelised onions

    Published: Nov 8, 2025 by VJ · This post may contain affiliate links · Leave a Comment

    Jump to recipe

    This traditional Welsh onion cake is a classic! Made with layers of buttered potatoes, sweet caramelised onions and a centre of tangy cheese, this potato and onion cake is perfect as a hearty side or a simple vegetarian main.

    A slice of welsh onion potato cakeon a white plate with a fork.  There is the entire cake in the background.

    I can hear you all now - 'that looks nothing like a cake!' Any, you'd be right! It's not really meant to be a cake at all. This Welsh onion cake is the Welsh answer to dauphinoise potatoes, and is a delicious side dish made with layers of thinly sliced potatoes and caramelised onions. It's the perfect partner for a Sunday roast, a plate of tasty sausages, or, if you add some crispy fried chopped bacon, as a meal on its own!

    The main difference between dauphinoise potatoes and this traditional Welsh version is the butter. Where dauphinoise potatoes rely on cream, a Welsh onion cake is made with butter, giving it a golden nutty flavour and a wonderful crispness. Not the healthiest way to cook potatoes, perhaps - but sometimes we all need a little buttery indulgence!

    Each layer of potatoes is brushed with melted butter, seasoned with salt and black pepper, and layered with caramelised onions. In the middle, I've added a layer of sharp cheddar to replace the traditional Caerphilly cheese, which is normally used. It melts beautifully and adds a lovely tang to balance the sweetness of the onions.

    The magic happens in the oven. The dish is brushed with butter, so the bottom layer turns gorgeously soft and brown as it bakes. It's covered with tinfoil for the first hour so the potatoes have time to soften, then uncovered for the final 15 minutes to let the top crisp. Once baked, it's tipped out onto a plate, giving you the perfect blend of textures - crispy potatoes underneath, soft, buttery, browned potatoes on top and perfect crispy edges.

    The final flurry (as it were) is the tasty melted cheese in the middle, which adds just the right note of creamy sharpness, bringing it all together.

    If you want a less buttery potato bake, why not try these boulangere potatoes, which are baked in a similar manner, but rely on vegetable stock to soften them, rather than butter.

    Jump to:
    • Why you should try this Welsh onion cake
    • Recipe information
    • Ingredients for a Welsh onion cake
    • Instructions
    • Tips for a successful outcome
    • Substitutions
    • Variations
    • Equipment
    • Storage and freezing
    • Top Tip
    • FAQ
    • Save for later
    • Related recipes
    • 📋The recipe

    Why you should try this Welsh onion cake

    • Simple ingredients, big flavour- potatoes, onions, butter and cheese combine to make something wonderful and full of flavour.
    • Easy to prepare - a bit of slicing and layering is all it takes. The oven does the rest!
    • Crispy and creamy in one bite - with a mix of crispy and soft potatoes, sweet caramelised onions and a layer of gooey cheese, this dish is a winner.
    • Make-ahead friendly - it reheats beautifully, and leftovers can be turned into amazing hash browns.

    Recipe information

    • ⌚ Prep time - 15 minutes
    • ⌛ Cooking time - 75 minutes
    • 🍚 Yield - serves 4 to 6 as a side dish

    Ingredients for a Welsh onion cake

    **You can find the exact ingredient measurements on the printable recipe card at the end of this post.**

    • Potatoes. Use a good all-rounder potato such as Maris Piper, which holds its shape and doesn't turn mushy. The potatoes should be peeled and thinly sliced. If you have a mandolin, this will take only a few minutes; a sharp knife will do the job too, but will take a bit longer.
    • Onions. Yellow, brown or white onions are preferable. They should be peeled and thinly sliced.
    • Butter. The butter should be melted as it will be brushed onto the layers of potatoes when they are arranged in the baking dish.
    • Cheese. I used cheddar cheese, which should be grated. The traditional cheese used in a Welsh onion cake is Caerphilly, but unless you actually live in Wales, it's difficult to find. Mature cheddar is a good substitute or a mixture of cheddar and mozzarella. If you would prefer not to use cheese in the dish, simply leave it out.
    • Salt and ground black pepper. Used for seasoning the potato layers. Because all layers will be seasoned, you should take care not to over-season.

    Instructions

    Step 1: Melt a tablespoon of butter in a frying pan over moderate heat and add the sliced onions. Season very lightly with salt.

    Step 2: Turn the heat to low, cover the pan with a lid and allow the onions to soften. This will take around 15 minutes. Stir them occasionally to ensure they do not burn.

    While the onions are softening, you can peel and slice the potatoes. Slice them as thinly as possible. Use a mandolin if you have one, so you get nice even slices; otherwise, just a sharp knife.

    Step 3: Line the base of a 9-inch round casserole dish with baking parchment and brush it with melted butter.

    Step 4: Arrange an overlapping layer of potatoes on the bottom of the dish. Keep this layer of potatoes as neat as possible, as this will become the presentation layer when the onion cake is turned out onto a serving plate. Brush the potatoes with melted butter and season with salt and pepper.

    Step 5: Spread half of the onions over the potatoes.

    Step 6: Add a second layer of potatoes, brush them with melted butter, season with salt and black pepper and scatter with the grated cheese.

    Step 7: Top with a final layer of potatoes and brush them with the remaining melted butter. Give them a final light seasoning of salt and pepper.

    Step 8: Cover the dish with a lid (or use tin foil) and bake in a hot oven (200C/400F) for an hour or until you can push a knife into the potatoes with no resistance.

    Remove the lid or tin foil and bake for a further 15 minutes until the potatoes turn golden. (I forgot to take a photo of this step 🙃). Remove the potatoes from the oven.

    Step 9: Run a spatula around the edges of the potatoes to loosen them. Place a plate over the casserole dish and carefully turn it upside down. Use oven gloves to help you - the dish will be hot. The potatoes should drop down onto the plate. Optionally, garnish with chopped parsley.

    Tips for a successful outcome

    Here are my top tips to ensure your Welsh onion potato bake always turns out perfectly.

    • Slice the potatoes as thinly and evenly as possible. If you can get them to the thickness of a pound coin, that would be perfect.
    • Cook the onions on a low heat so they don't over-brown and develop a bitter taste. You should aim to get them soft and just lightly caramelised, but still with a little bite
    • Lining the casserole with baking parchment ensures the potatoes do not stick. However, if you intend serving the Welsh onion cake directly from the casserole dish, you can skip this step and just brush the dish with melted butter to help the potatoes develop that lovely brown colour.
    • If you don't have a lid for your casserole dish, be sure to fold the tin foil tightly around the edges to keep the steam in the dish.
    • Test the potatoes for doneness by sticking a knife into them. If there is any resistance, leave them in the oven for another few minutes before removing the lid and allowing them to brown.

    Substitutions

    Disclaimer: Please check all ingredients carefully if you have allergies or dietary restrictions. This recipe has not been tested for specific dietary needs.

    Here are a few suggestions you might find useful:

    • Vegetarian. The dish is already vegetarian. If you are using cheese, check the label to make sure it doesn't contain animal rennet.
    • Gluen-free. This dish is naturally gluten-free - but do make sure that any packaged ingredients (such as the cheese) are clearly labelled gluten-free to avoid cross-contamination.
    • Dairy. Use lactose-free butter and cheese.
    • Low-fat version. Substitute the butter with olive oil. The Welsh onion cake won't be quite as rich, but will still have a lovely texture and great flavour.

    Variations

    Here are a few ideas to vary the recipe:

    • Bacon. Arrange layers of crispy fried bacon between the potato layers for a heartier option.
    • Leeks. Convert it into a Welsh leek cake by using leeks instead of onions.
    • Cheese. Try different cheeses. As I've mentioned, Caerphilly is traditional, but you could experiment with different cheeses - each brings its own particular flavour. Why not try Red Leicester or Gruyere?
    • Mini versions - Assemble mini Welsh onion cakes in individual ramekins or muffin tins. These would be perfect to serve at a dinner party or as part of a buffet spread.

    Equipment

    These are the main items of equipment you will need to make a Welsh onion cake:

    • Mandolin. This makes short work of slicing the potatoes and onions and ensure you get evenly sized slices. You could use a sharp knife instead.
    • Frying pan (with a lid). This is used for softening the onions.
    • 9-inch round casserole dish (or similar). The ingredients listed in the recipe are sufficient for three layers of potatoes and 2 layers of onion and fit perfectly into a 9-inch diameter dish. You could use a similar sized square dish instead.

    Storage and freezing

    • Leftovers. Store leftovers in an airtight container in the refrigerator for up to 3 days.
    • Reheating. To reheat, place the leftovers in an ovenproof dish, cover loosely with foil and reheat in the oven at 180C/360F for 15 to 20 minutes. Remove the foil for the last 5 minutes to help crisp it up again. You can also reheat it in the microwave, although the texture will be softer.
    • Freezing. Fully cooked Welsh onion cake freezes well. Assemble and bake in a disposable aluminium container (so you don't have to freeze your casserole dish). Once cooled, wrap the container in foil and then place it in a freezer bag. Label and freeze for up to 3 months.
    • Defrosting. Defrost overnight in the refrigerator and reheat as above. For best results (ie more crispness), reheat in the oven rather than the microwave

    Top Tip

    Let the Welsh onion cake rest for 10 to 15 minutes after baking before turning it out or slicing it. This allows the layers to settle and hold together, making it much easier to serve neat slices without it falling apart.

    FAQ

    How can I scale this recipe?

    The recipe is very easy to scale. Simply add extra potatoes and onions - roughly twice the amount of potatoes as onions. Use a larger diameter dish, and stick to the three layers of potaoes, or use a deeper dish and add one or two extra layers.
    If using a deeper dish you may need to increase the cooking time to ensure the potatoes have sufficient timeto soften.
    If you're scaling down, use a smaller dish and check for doneness a little earlier.

    What are the best potatoes to use?

    I've mentioned above the you should use a good all-rounder potato. I would be inclined to stick to the more waxy varieties. A floury potato may fall apart during baking.

    Why is it called a cake if it's made with potatoes and onions?

    The term 'cake' refers to the way it's layered and baked as a solid round, and then turned out and sliced like a cake. This is a savoury dish and definitely not sweet!

    Save for later

    If you would like to try this Welsh onion cake, why not save the recipe to one of your Pinterest boards so you can find it easily? Just click the image below.

    Alternatively, you can save the recipe by clicking on the floating heart icon on the right-hand side of the screen.

    Related recipes

    Visit my sides and salad recipes page for other tasty side dishes. Here are a few potato sides you might enjoy:

    • A cheesy potato and onion slice being dipped into a bowl of tomato ketchup.
      Cheesy potato and onion slices
    • A pile of stuffed potato skins on a white plate.
      Stuffed potato skins
    • A small ramekin of potatoes Romanoff seen from above.
      Potatoes Romanoff - a cheesy potato and onion casserole
    • Close up of German fried potatoes with bacon and onion
      German fried potatoes - with bacon and onions

    📋The recipe

    A slice of welsh onion potato cakeon a white plate with a fork. There is the entire cake in the background.

    Welsh onion cake with caramelised onions

    This traditional Welsh onion cake is a classic! Made with layers of buttered potatoes, sweet caramelised onions and a centre of tangy cheese, this potato and onion cake is perfect as a hearty side or a simple vegetarian main.
    Recipe by: Veronica
    Side Dish
    British
    Calories 311
    Prep 15 minutes minutes
    Resting time (optional) 10 minutes minutes
    Cook 1 hour hour 15 minutes minutes
    Servings: 4 to 6 people as a side
    Print Pin Comment Bookmark Saved!
    Prevent your screen from going dark
    No ratings yet

    (Click the stars to rate this recipe)

    Equipment

    • Mandolin OR
    • Sharp Knife
    • Frying Pan with lid
    • Casserole dish 9-inch or 22-cm diameter
    • Spatula
    • Pastry brush to butter potatoes

    Ingredients

    • 1¼ pounds / 650 grams potatoes peeled and thinly sliced
    • 10 ounces / 300 grams onions peeled and thinly sliced
    • 1 tablespoon 15 grams butter for softening the onions
    • 2 ounces / 60 grams butter melted (for brushing on the potato layers)
    • 2 ounces / 60 grams cheddar cheese grated
    • 1 teaspoon salt or to taste
    • ½ teaspoon ground black pepper or to taste

    Instructions

    • Melt a tablespoon of butter in a frying pan over moderate heat and add the sliced onions. Season very lightly with salt.
      1 tablespoon 15 grams butter, 10 ounces / 300 grams onions
    • Turn the heat to low, cover the pan with a lid and allow the onions to soften. This will take around 15 minutes. Stir them occasionally to ensure they do not burn.
    • Preheat the oven to 200°C / 400°F
    • While the onions are softening, peel and slice the potatoes. Slice them as thinly as possible. Use a mandolin if you have one, so you get nice even slices; otherwise, just a sharp knife.
      1¼ pounds / 650 grams potatoes
    • Line the base of a 9-inch round casserole dish with baking parchment and brush it with melted butter.
    • Arrange an overlapping layer of potatoes on the bottom of the dish. Keep this layer of potatoes as neat as possible, as this will become the presentation layer when the onion cake is turned out onto a serving plate. Brush the potatoes with melted butter and season with salt and pepper.
      2 ounces / 60 grams butter
    • Spread half of the onions over the potatoes.
    • Add a second layer of potatoes, brush them with melted butter, season with salt and black pepper and scatter with the grated cheese.
      2 ounces / 60 grams cheddar cheese
    • Top with a final layer of potatoes and brush them with the remaining melted butter. Give them a final light seasoning of salt and pepper.
    • Cover the dish with a lid (or use tin foil) and bake in a hot oven (200°C/400F°) for an hour or until you can push a knife into the potatoes with no resistance.
    • Remove the lid or tin foil and bake for a further 15 minutes until the potatoes turn golden. Remove the potatoes from the oven and allow them to rest for 10 minutes. This will make slicing easier.
    • Run a spatula around the edges of the potatoes to loosen them. Place a plate over the casserole dish and carefully turn it upside down. Use oven gloves to help you - the dish will be hot. The potatoes should drop down onto the plate. Optionally, garnish with chopped parsley.
    • Serve as a side dish with a roast or sausages.

    Notes

    Recipe tips:
    • Slice the potatoes as thinly and evenly as possible. If you can get them to the thickness of a pound coin, that would be perfect.
    • Cook the onions on a low heat so they don't over-brown and develop a bitter taste. You should aim to get them soft and just lightly caramelised, but still with a little bite
    • Lining the casserole with baking parchment ensures the potatoes do not stick. However, if you intend serving the Welsh onion cake directly from the casserole dish, you can skip this step and just brush the dish with melted butter to help the potatoes develop that lovely brown colour.
    • If you don't have a lid for your casserole dish, be sure to fold the tin foil tightly around the edges to keep the steam in the dish.
    • Test the potatoes for doneness by sticking a knife into them. If there is any resistance, leave them in the oven for another few minutes before removing the lid and allowing them to brown.
     
    Storing and freezing:
    • Leftovers. Store leftovers in an airtight container in the refrigerator for up to 3 days.
    • Reheating. To reheat, place the leftovers in an ovenproof dish, cover loosely with foil and reheat in the oven at 180C/360F for 15 to 20 minutes. Remove the foil for the last 5 minutes to help crisp it up again. You can also reheat it in the microwave, although the texture will be softer.
    • Freezing. Fully cooked Welsh onion cake freezes well. Assemble and bake in a disposable aluminium container (so you don't have to freeze your casserole dish). Once cooled, wrap the container in foil and then place it in a freezer bag. Label and freeze for up to 3 months.
    • Defrosting. Defrost overnight in the refrigerator and reheat as above. For best results (ie more crispness), reheat in the oven rather than the microwave.
     
    Variations:
    • Bacon. Arrange layers of crispy fried bacon between the potato layers for a heartier option.
    • Leeks. Convert it into a Welsh leek cake by using leeks instead of onions.
    • Cheese. Try different cheeses. As I've mentioned, Caerphilly is traditional, but you could experiment with different cheeses - each brings its own particular flavour. Why not try Red Leicester or Gruyere?
    • Mini versions - Assemble mini Welsh onion cakes in individual ramekins or muffin tins. These would be perfect to serve at a dinner party or as part of a buffet spread.

    Nutrition

    Calories - 311kcal | Carbohydrates - 33.1g | Protein - 7.5g | Fat - 17.4g | Saturated Fat - 10.9g | Cholesterol - 48mg | Sodium - 774mg | Potassium - 796mg | Fiber - 54g | Sugar - 5.1g | Vitamin D - 10µg | Calcium - 146mg | Iron - 1mg

    I am not a nutritionist. The nutrition information has been calculated using an on-line calculator, and is intended for information and guidance purposes only. If the nutrition information is important to you, you should consider calculating it yourself, using your preferred tool.

    Unless otherwise stated, a cup is the standard US cup containing 240 ml. In all my recipes this cup is assumed to hold 140g of flour. For help converting other ingredients between cups, grams, ounces and other measures, see my recipe conversion calculator.
    All my recipes are developed and tested at sea-level. For tips on adjusting recipes for high altitudes see my post on baking at high altitudes.
    Tried this recipe?If you made this recipe I'd love it if you could leave me a comment and let me know how it went!
    Share on Facebook Share on Twitter

    More Recipes from the British Isles

    • A blue and white rimmed large serving dish filled with chicken cider casserole. There is a dish of spring green mash in the foreground.
      Somerset cider chicken casserole
    • A round baked pear and ginger tart on a glass plate. There are slices of pears arranged on top of the custard filling.
      Baked pear and ginger custard tart
    • Sliced hunterr's chicken a la canard on a serving platter next to an unsliced bacon-wrapped chicken breast.
      Hunter's chicken a la canard
    • A slice of microwave strawberry sponge pudding on a white plate with custard.
      Microwave strawberry sponge pudding
    4 shares
    • Share on Facebook
    • Tweet

    About VJ

    Before I started my food blog I was an IT Consultant. Now that I've swapped an office for a kitchen I have a lot more time to spend on things that interest me such as trying out new recipes. Most of my cooking is based around quick and easy meals, mostly made from scratch, using everyday pantry ingredients.

    Did you make this recipe? Let me know! Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    A picture of Veronica in the garden in front of a pink-flowering shrub.

    Hi, I'm Veronica! Welcome to my little kitchen. Step inside and browse my collection of recipes collected over the years.

    More about me →

    Readers favourites

    These are my most viewed recipes:

    • Sliced silverside on a plate with carrots and potatoes.
      Slow-cooker beef silverside
    • Slices of oven-baked gammon on a serving dish.
      Easy oven-baked gammon
    • Overhead shot of a white serving bowl filled with beef and kidney stew. There is a large wooden spoon at the side of the bowl.
      Slow-cooker beef and kidney stew
    • A slice of bacon and egg pie on a plate
      Proper bacon and egg pie
    • A pile of crusty German bread rolls.
      Crusty German bread rolls (Brotchen)
    • A dish of twice-cooked pork belly garnished with sesame seeds and spring onions.
      Twice cooked pork belly - with a sticky glaze

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Disclaimer

    Subscribe

    • Subscribe to my newsletter and get a free recipe ebook.

    Contact

    • Contact

    As an Amazon Associate, I earn from qualifying purchases.

    Copyright © 2025 www.foodleclub.com

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required