I’m super excited to share this recipe with you! I love halloumi, and when Arwen Genge, of Arwen’s Thermo Pics shared this recipe with me I had to try it – homemade haloumi, wooo!!! Arwen kindly put together step-by-step photos and instructions for us. Thanks, Arwen!
Note: For those of you without a Thermomix, here is a video showing how to make haloumi on the stovetop. (You can use either liquid rennet or the dissolved rennet tablet as we have in the Thermomix recipe.)
Ingredients:
- 2 litres of milk (non-homogenised jersey milk works best)
- 1ml liquid *rennet or 1 rennet table or 1 junket tablet
- 20g salt (the salt acts as a preserving agent).
- something to strain with – either cheesecloth or muslin, or a nut milk bag, or even a clean tea-towel.
* Note: you can get rennet from Cheeselinks or junket tablets from grocery stores
Method:
- Heat the milk for 10 mins/37 degrees/speed 1.
- Mix the liquid rennet or the crumbled tablet with 1 Tbsp of filtered water and add to the milk. Mix 1 min/speed 1.
- Pour into a ThermoServer or covered dish and let it sit for 1 hour.
- Cut the curds into 2 cm strips both ways, so you have jelly-like cubes. Let sit for another 10 minutes.
- Transfer the curds and whey from the ThermoServer or dish back into the TM bowl. Reheat for 30 mins/37 degrees/soft speed.
- Line the rice basket or a colander with the cheesecloth. Strain the curds and whey into the rice basket over a ThermoServer or bowl. You will need to keep the whey for later.
- Cover the curds with cheesecloth and place a heavy weight on top. Place somewhere it can drip (over a bowl or on the sink draining board). Leave for 30 minutes.
- Pour the whey back into the TM and heat for 5 mins/90 degrees/speed 1.
- Turn the cheese out of the cheesecloth onto a plate and slice into pieces.
- Set the rice basket back into the TM bowl and place the pieces of halloumi into the rice basket. Cook the halloumi in the whey for 30 mins/90 degrees/soft speed. The halloumi will rise to the top when it is done.
- Brine: Pour 250g of the whey into a measuring jug. Add 250g of boiling water and 50g salt. Pour rest of the whey into a separate bowl to use for whey ricotta or other uses.
- Pour brine into TM bowl and cook for 5 minutes/100 degrees/speed 1.
- Let it cool, then put cooked halloumi into a container and cover with brine.
Storage:
Store halloumi in the fridge (covered in brine) for 2 weeks. If fridge temp is below 4C and halloumi is fully submerged in brine, it may last for up to 4 weeks. Discard if it becomes slimy or foul-smelling, if there’s any mould on the cheese or in the brine, or if the cheese texture becomes crumbly or mushy.
Thanks so much to Arwen for the photos and Suzanne for letting us share her recipe!
Now what is your favourite way to serve grilled halloumi? With some fresh chilli and drizzled with olive oil for an afternoon snack? Sunday brunch with Thermomix steamed homegrown silverbeet, poached eggs and grilled chorizo? In a salad with smoked salmon avocado and fresh homegrown tomatoes?
The list is endless, it doesn’t matter how you like to eat your halloumi, I hope you are inspired to try making your own – it is so much fun and so delicious too!

Hi, Thanks for the recipe. I’d be interested to know about how much Halloumi you’d expect to end up with?
It’s just a usual sized block, it will fit in the bottom of the steamer basket on the Thermomix. 🙂
Love it, what a great idea! Just wondering where is a common place to buy rennant? I’m not too familiar with it. Thanks 🙂
You can get junket tablets from the supermarket instead of rennet, other wise rennet is usually available at cheese making stores. 🙂
HI Guys
I made this the other night, I am not sure if it is so cold here or what, but I think the cooking needs to be longer in the fist step before the junket goes in, or maybe for a couple of min after the junket goes it so it is dissolved correctly. as mine didn’t separate, so cooked it again and then left in the thermiserver again and then worked a lot better, but was still some curds in the whey.
Also in the last step – assuming that you leave the cheese out when cooking the brine?
thanks
Hi Katie, thanks for your feedback. Yes, you leave the cheese out when you cook the brine. 🙂
Can you make this with other milks like Soy or Amond ???
I need a dairy free option too, would any other milks work?
Hi. Unfortunately we have never tried it with dairy free milk so we are not sure whether this recipe would work with a non dairy milk substitute. We will keep that in mind for the future recipe developing ideas:-).
I made Halloumi today it was real good made some alternatives I added 30gr salt, I cut into four pieces, when cooked flattened each piece and put dried mint and folded this is the Cypriot way adding mint. Thank you
Fantastic to hear Liza…yum!! 🙂
I have followed this recipe many times and am yet to have success
Hmmm, sorry to hear Anna…wonder why that is. At what stage is the process not working?
I found rennet at my local Kitchen Warehouse store, and it was about $5.00 for 10 tabs
Is there a vegetarian alternative to rennet to use?
Junket tablets are vegetarian. 🙂
Oh no they’re not. They’re made from rennet.
Hi
Just wondering if the thermoserver has the lid on for the 1hr wait? Put mine on but no curds have formed after the hour
Hi Riki, the lid can be on or off. Did you use rennet or junket? xx
Im not sure what I did wrong. My curd didn’t set very firm. Hope it turns out 🙁
How did you go in the end Stacey?
Mine has sat in the thermo serve for an hour and has not turned…do I wait longer or go on with the next step? Thanks
Sorry for the very late reply Kylie! Did your halloumi work out in the end? xx
arghhhh I followed all the steps and then poured into the thermoserver and waited for an hour and still no curd though it is slowly getting thicker, should I heat it up again and let it sit for another hour or wait a bit longer??
Don’t stress, it may take longer than time stated! I hope it worked out!
Thank-you both for this recipe..my family loves Halloumi so this will be great! Is this really only possible with dairy milk? I try to avoid dairy so was wondering if it may work with goat/ or any plant milks?
I think goat’s milk will work, I’m not sure about nut milk though, sorry!
Recipe was great!! The halloumi turned out awesome….super pleased, I used liquid vegetarian rennet and it worked well. So exciting!!!
YAY Michelle! 🙂
Can i ask where you bought your rennet from?
Lasts for 1-2 weeks?! Really?! Are you sure?! I don’t think I’ve ever had any last more that 24hrs… 48 at the outside! It’s awesome and far to delicious! Thank you for a wonderful recipe!
Ha ha!! Yeah, halloumi doesn’t last long at our house, either!!
I’m confused – do I mix the crushed junket tablet with water too?? Dying to try this – buying junket tomorrow. So affordable to make too.
Yes just mix it with the 1 Tbspn water 🙂 Hope it goes well! (Some say it takes longer to set, btw, so be patient with it – it will set!)
Thank you so much Jo! How long is too long to leave it to set? Or just keep checking it? So excited 😀
Also (sorry another question) after the step of adding salt + water to the brine then cooking it, do I cook it by itself? Or with the cheese in the basket in there too? So sorry Jo!
How did it turn out Lauren? 🙂
I’m trying to make this with raw unpasteurised milk. it’s taking a long time to set. I’m wondering if I should have pasteurised it first, like I do with yoghurt. Anyone know?
Sorry for the late reply Michelle – hope it worked out for you! 🙂
Hubby bought $2 milk for the cheese I have made it before with another brand of milk it worked well but doesn’t with $2 milk very disappointed after such a waste of my time & it doesn’t pay to cut corners ????
Oh dear! Which step of the process didn’t work Cheryl? xx
If I do not have a thermoserve can I use my easiyo yogurt maker?
Have you tried making the Halloumi yet Tina? I’d say your easiyo would be a great alternative to a Thermoserver. 🙂
What if I don’t have s thermo server, can I still make it ?
Hi Vanessa, do you have some other kind of insulated bowl/container?
It has turned out !,,,
With tassie milk
Woohoo!!! 🙂
Amazing. I have to give this a try. It is very difficult to find good Halloumi in China. I miss the Halloumi that we had on holiday in Australia, it was delicious!
Have you tried this yet Wai? 🙂
Is it best to use full cream milk? I accidentally bought “mid-milk” which I presume is like light milk and the yield is alot less than in your pictures. Alternatively, the curds were not firm enough before I cut them…
Yes, full cream unhomogenised milk is best and will yield the most cheese. 🙂 Time to give it another try!! xx
I don’t have a Thermo server. What can I use in place of it? Would a thermos be the same?
You can use any other insulated bowl/container. Bear in mind it may be difficult to get out of a thermos if it has a small mouth. xx
Hi, I have made halloumi many times but sometimes it doesn’t sink when I put it in to poach and just sits on top of the brine. What am I doing wrong?
Can you press it down with a bowl or saucer?
Hello, Great recipe! I’m excited to try it! However I have liquid rennet, so just wondering how much I would need to use instead of tablets? Thank you!
I made this with raw milk I got direct from a farm and it worked out great. I don’t have a thermoserve so I just put the milk into a bowl at that step and it was fine. Really thrilled that I found this recipe.
I love this recipe! I wasn’t sure if it had set properly or not as it was still very wobbly. But, I persisted and followed it exactly and everything has worked beautifully. I used one junket tablet crushed and dropped straight into the milk. Making the second lot now! Wondering what to do with all the left over liquid ????
Oh yay!!! And here’s some ideas for using the leftover whey: https://www.culturesforhealth.com/learn/general/ways-to-use-whey/ 🙂
Has anyone made this with vegatable rennet? Did it work ? how much was used etc thank you 🙂
Yep! If you scroll down in the comments you can see that some people have tried it with success. You can pretty much just use 1:1. 🙂
Our rennet comes in a small bottle 15g do I put it all in ????
Hey Maria! Glad you asked! You only need 1ml of liquid rennet to the 2L of milk! Hope this helps!
Has anyone used the leftover whey and made anything with it please?
hi Sarah, You can use whey as fermenting agent hence you could use it to ferment your grains such oats or fruit to help with digestion! Good luck:-).
Mine didn’t set after an hour so I added another rennet tablet and the rest of the recipe turned out perfect.
Oh well I’m glad it turned out!