Welsh Rabbit Recipe: Rich, Savory Cheese Sauce on Toast

Updated November 3, 2026

Total time
27 min
prep 15 min · cook 12 min
Serves
4
portions as written
Safe temperature (USDA)
160°F / 71°C
check the thickest piece

Jump to recipe

Welsh Rabbit Recipe: Rich, Savory Cheese Sauce on Toast

Welsh rabbit, also called Welsh rarebit, is a Welsh and British dish of sharp cheese sauce spooned over crisp toast and browned under a broiler. This version combines cheddar with ale, mustard, and Worcestershire sauce for a savory, tangy topping; despite the name, it contains no rabbit. The exact seasonings vary between recipes, but the goal is a smooth sauce and deeply golden toast.

Ingredients

  • 8 oz (225 g) sharp cheddar cheese, freshly grated
  • 4 slices sturdy bread, about 1 inch (2.5 cm) thick and 8 oz (225 g) total
  • 2 tbsp (28 g) unsalted butter
  • 2 tbsp (16 g) all-purpose flour
  • ½ cup (120 ml) ale, preferably a malty English-style ale, at room temperature
  • 1 tsp (3 g) dry mustard powder
  • 1 tsp (5 ml) Worcestershire sauce
  • ⅛ tsp (0.3 g) cayenne pepper, or to taste
  • ⅛ tsp (0.3 g) fine salt, plus more only if needed
  • ⅛ tsp (0.3 g) freshly ground black pepper

Instructions

  1. Prepare the ingredients and broiler. Set a rack about 6 inches (15 cm) below the broiler and preheat the broiler on high. Grate the cheddar, measure the flour and seasonings, and have the ale ready. If the cheese is grated and the ingredients are measured before you start cooking, the sauce comes together without rushing. Allow about 15 minutes for this preparation, including setting up the tray and grate.
  2. Toast the bread. Place the bread on a baking sheet and toast it under the broiler for about 1½ minutes per side, or until lightly golden and dry on the surface. Watch closely: broilers can brown bread quickly, and the second side may need less time. Remove the tray and leave the broiler on. Toasting first helps the bread stay firm under the sauce instead of turning soggy.
  3. Make a smooth base. Melt the butter in a small saucepan over medium-low heat. Whisk in the flour and cook for about 1 minute, stirring continuously. The mixture should look like a pale, bubbling paste rather than brown. This brief cooking softens the raw flour taste; lower the heat if the butter begins to darken.
  4. Add the ale and seasonings. Slowly pour in the ale while whisking so the flour mixture loosens without forming lumps. Whisk in the mustard powder, Worcestershire sauce, cayenne, salt, and black pepper. Bring the mixture to a gentle simmer and cook for about 2 minutes, stirring, until it thickens slightly. Avoid a hard boil, which can make the sauce reduce too quickly.
  5. Melt in the cheddar. Turn the heat to low and add the grated cheddar in three small handfuls, whisking until each addition is mostly melted before adding the next. Continue stirring for about 3 minutes, just until the sauce is smooth and thick enough to coat a spoon. Do not let it boil once the cheese is in; high heat can cause the fat to separate and leave a grainy sauce. Taste and add a little more salt or pepper only if needed.
  6. Top and broil. Spoon the cheese sauce evenly over the toasted bread, spreading it close to the edges. Return the tray to the broiler for about 3 minutes, until the topping is bubbling and browned in spots. Broilers vary, so keep the tray in view and remove it as soon as the surface is golden; a few dark freckles are welcome, but a fully blackened top will taste bitter. Serve hot while the sauce is soft and the toast is crisp.

Tips

  • Grate the cheese yourself. Pre-shredded cheese is convenient, but its anti-caking coating can make a melted sauce less silky. Use a box grater or food processor, and grate the cheddar while it is cold for easier handling.
  • Use gentle heat after adding cheese. Keep the saucepan on low and stir steadily. If the sauce gets too thick before it reaches the bread, whisk in ale a tablespoon (15 ml) at a time. Do not try to fix a split sauce by boiling it; that usually makes the texture worse.
  • Choose a balanced ale. A malty ale gives the sauce a rounded, lightly bitter flavor. A strongly hopped beer can taste harsh when reduced. If ale is unavailable, use whole milk for a milder, creamier sauce, or nonalcoholic beer for a closer malty note; either substitution changes the flavor, not the basic method.
  • Check your Worcestershire. Many versions contain anchovies, so they are not vegetarian. If you need a vegetarian sauce, use a clearly labeled vegetarian Worcestershire sauce or substitute 1 tsp (5 ml) soy sauce and a small squeeze of lemon; the result will be a little less tangy and complex.

Serving Suggestions

Welsh rabbit is richest and crispest straight from the broiler, so serve it as soon as the topping has browned. For a light meal, place one slice on each plate with a green salad dressed in a sharp vinaigrette. The acidity of the dressing cuts through the cheddar, while crisp lettuce, watercress, or thinly sliced radishes add freshness. A bowl of tomato soup or leek and potato soup also makes a satisfying accompaniment, especially on a chilly evening.

For a brunch or supper spread, cut the topped toast into halves or fingers and serve it with pickled onions, chutney, or sliced tomatoes. These are accompaniments rather than part of the traditional sauce, so keep them on the side and let diners choose. If serving it as a starter, one smaller piece per person is usually enough because the topping is substantial. A little extra black pepper or a few snipped chives can finish the plate, but add herbs after broiling so they stay bright.

Variations

Milk-based rarebit: Replace the ale with ½ cup (120 ml) whole milk. The sauce will be gentler and less malty, which suits children or anyone who prefers not to cook with beer. Add a few drops of lemon juice at the end if you miss the slight sharpness the ale brings.

Mustard-forward version: Use 1 tsp (5 g) prepared English mustard instead of the dry mustard powder. English mustard is punchy and may be hotter, so taste the sauce before adding extra cayenne. Dijon mustard is a milder substitute, with a softer, less direct mustard flavor.

Extra savory topping: Stir 1 tsp (5 ml) tomato paste into the butter and flour before adding the ale, or add a pinch of smoked paprika with the other seasonings. Tomato paste makes the sauce rounder and slightly sweeter; paprika adds gentle smokiness. Keep either addition modest so the cheddar remains the main flavor.

With an egg: Some versions enrich the cheese mixture with egg yolk. For this recipe, whisk 1 large egg yolk into 1 tbsp (15 ml) of the warm ale in a small bowl, then slowly whisk in a spoonful of the warm cheese sauce before returning the mixture to the pan off the heat. Do not boil it afterward, as the yolk can curdle. If you make this variation, heat the egg-containing sauce to the USDA FSIS safe minimum internal temperature for egg dishes, 160°F (71°C), checked with a food thermometer, while stirring gently.

Storage and Reheating

Welsh rabbit is best eaten fresh because the toast softens as it sits. If you expect leftovers, store the cheese sauce separately from the toast: let the sauce cool briefly, transfer it to a shallow covered container, and refrigerate it within 2 hours. It keeps for 3–4 days in the refrigerator. Keep any remaining bread in a separate container so it does not absorb moisture from the topping.

Reheat the sauce gently in a small saucepan over low heat, stirring often, or microwave it in short bursts and stir between each one. Add milk or ale a teaspoon at a time if it has thickened. Reheat leftovers to 165°F (74°C), checking the center with a food thermometer, and avoid repeated cycles of cooling and reheating. Toast fresh bread and spoon the hot sauce over it, then broil briefly to refresh the top. Already assembled portions can be refrigerated, but the bread will be softer when reheated; warm them in a 350°F (175°C) oven until hot throughout rather than expecting the original crisp texture.

Frequently Asked Questions

Does Welsh rabbit contain rabbit?
No. Welsh rabbit is a cheese-on-toast dish, not a rabbit stew. It is also widely called Welsh rarebit. The origin of the names is not firmly settled, but the dish itself is made with cheese sauce over bread.

What is the difference between Welsh rabbit and cheese on toast?
Cheese on toast is usually bread with sliced or grated cheese melted directly on top. Welsh rabbit has a seasoned cheese sauce, commonly made with cheddar, flour, butter, and ale or another liquid, which is spread over toast and browned. The sauce gives it a softer, more savory topping.

Why did my cheese sauce turn grainy or oily?
Cheese can separate when it is overheated, especially after it has fully melted. Keep the pan on low for the cheese stage, add the cheddar gradually, and take the sauce off the heat once it is smooth. Freshly grated cheese also tends to melt more evenly than packaged shreds.

Can I make the sauce ahead?
Yes. Make the sauce, cool it, and refrigerate it in a covered container for up to 3–4 days. It will firm up as it chills. Rewarm it gently with a small splash of milk or ale, stirring until smooth, then spread it on freshly toasted bread and broil just before serving.

What bread works best?
Choose a sturdy loaf that can hold a generous layer of sauce, such as sourdough, farmhouse white, or a country-style loaf. Slices around 1 inch (2.5 cm) thick are less likely to collapse. Very thin sandwich bread can still work, but toast it thoroughly and use a slightly lighter coating.

Can I make Welsh rabbit without a broiler?
Yes. Toast the bread in a toaster or skillet, spread on the warm sauce, and use a hot oven to brown the top. Set the topped slices on a baking sheet and bake at 450°F (230°C) for a few minutes, watching for bubbling and golden patches. The finish may be less blistered than under a broiler, so do not leave it unattended.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).