Okay guys. We’ve been building up to this for three weeks. Today I share with you the ultimate vegan cheese sauce recipe, the one that you’ll want to make every time you do cheese sauce. This is advanced sauce making. It’s the one you can feed your parents and they’ll have no clue that there was no dairy in it. The one you can use for vegan macaroni cheese, vegan cauliflower cheese or to do the top sauce for a vegan lasagna (leave out the “cheese” if you prefer a white sauce lasagna).
It requires the full arsenal of ingredients, but I make it a one-pan meal by cooking my broccoli or pasta in the pan, draining that then using the same pan to do the sauce.
You can measure the ingredients, but I don’t bother because it’s far more important to get a feel for how the ingredients interact with one another, and anyway, it utterly depends on how much sauce you want to make. As long as there’s a good dollop of each ingredient in its packaging, you’ll be fine.
Here’s what you’ll need:
Equipment: Saucepan, butter or table knife, fine meshed sieve, fork, spoon (also: cheese grater if you’re not using cheese slices and wide meshed sieve as well if you need to get rid of lumps and don’t have a hand blender).
1. Vegan butter. I am currently preferring the Pure Soya spread.
2. Flour. Recipe books always say to use plain flour for sauces, but I use self raising because I don’t “cook” (as in, make recipes that are nutritionally void and generally require some sort of flour) enough to have two types of flour in the house, and usually what I cook is cake, so self raising is just more useful to me and it’s never made a difference to my cheese sauces. If it matters so much use plain flour.
3. Soy milk. I haven’t tried it with other dairy free milk but I can’t see why it wouldn’t work, although rice milk is very watery. I use unsweetened soy milk.
4. Either grated vegan cheese (e.g. Tesco soya medium, Cheezly, Scheeze block cheese or Violife block cheese) or slices of Violife, torn into small pieces (don’t kill yourself, it’s still gonna melt if it’s big pieces).
5. Something you want to cover in cheese sauce. I go for pasta, cauliflower or broccoli, but it’s entirely up to you.
1. With a knife, get a dollop of butter and put it in the pan. I use a small non-stick pan so there’s nowhere for lumps to hide later on.
2. Put the heat on a high medium (electric 4, or gas 20 past, with highest being half past if your cooker knob was a clock).
3. As the butter turns to a puddle but BEFORE it bubbles, grab a fine meshed sieve and pour a bit of flour in there. You want a 1:1 ratio of flour to butter,
4. Stir continuously with a fork until you’ve got little balls of flour stuck together with butter, in a slightly orangey colour (not brown, that’s burnt, if it went brown, start again).
5. VERY gradually add the milk: Add a dollop, mix it together until it’s starting to form a thick liquid then add more milk, never stop stirring and never add loads of milk all at once. If your sauce goes lumpy, it’s because you added the milk too quickly or didn’t stir out all the lumps. Squash any solid lumps with a fork as you’re doing this.
6. Stop adding milk once your sauce is a nice thick sauce-like consistency. Remember you want it to cling to the pasta or broccoli, not slide off.
7. Add the cheese and stir it in until it’s all melted.
8. If your sauce is super lumpy, as mine was (usually when I used dairy free Vitalite to do this), you have two options. Either use a wider meshed sieve (if you have one, the sort that you couldn’t drain quinoa through, but you could drain rice through) or a hand blender.
Lump Removal Method 1: With the sieve, get the bowl ready, put the sieve over it (bowl must be wider than sieve, unless you tilt the sieve so all the sauce falls from one place, or you will have cheese sauce everywhere), pour the cheese sauce into the sieve, and wait for the sauce to drain out, then throw away the lumps that are left.
Lump Removal Method 2: With a hand blender, leave the sauce in the pan and just blend out the lumps. It usually thickens when you do this (because the lumps are the flour and butter that is also the thickener that gives the sauce its consistency). If it’s too thick, stir in more milk, a little at a time, until it reaches the right consistency.
9. Use the spoon to get all the sauce out of the pan and enjoy that sauce! If you’ve made too much, put the rest in a separate bowl in the fridge and enjoy it again tomorrow.
A note on cleaning: Get that pan straight under water if you’re not washing up before you eat. That stuff can set really quickly.
A note on nutrition: Add a handful of peanuts for protein, and boiled kale for 5 a day if you’re putting this with pasta.
A note on gluten: This DOES work with GF flour, although it tends to require the usual liquid adjustments – but this is another reason why I didn’t give measurements, so just add liquid until it reaches the right consistency. The chemistry of this recipe is exactly the same.
So there you have it. The ultimate cheese sauce recipe. If you were into your cooking before you became vegan, you may notice this is the standard white sauce + cheese recipe, and I’ve fully explained it so you can avoid all the pitfalls I have made with this recipe over the ten years I’ve been making it.
What will you eat yours with? Do you have any better cheese sauce recipes? Let me know in the comments!