Food · Grain Free Recipes · Sugar Free Recipes

Peanut Flour Donuts Recipe

My lovely wife does not in any way have a sweet tooth- other than for donuts! Every time we’re given boxes of biscuits or chocolate they are either re-gifted or she takes a tiny nibble from one corner of one biscuit… and then the whole box gets thrown away once it inevitably goes stale. Clearly my inability to eat sugar doesn’t help but even as a child I wasn’t a great fan of sweet things.

Cake-y things on the other hand: sign me up!

I’ll be there with ribbon on top! (I don’t know why that’s special, I’m normally keeping my hair back with some form of ribbon anyway)

But Claudia also doesn’t like cake and I can’t have sugar or flour… As much as I love baking there doesn’t feel much point unless we can both eat what I’ve made. Cue the quest for the perfect donut!

Deep fat frying is out of the question because there is no way in hell I’m dealing with a boiling vat of liquid pain and I’m not allowed to buy a ‘healthy fryer’ or air fryer until space can be made in our ridiculously small kitchen. Which leaves me turning to baking and the world’s cutest mini-donut pan. Fortunately this also means they’re gloriously un-greasy- which should definitely be a word. Hitting other checkboxes, they are also low carb, sugar free and gluten free, since I’m going to be using my new favourite baking ingredient: Sukrin’s peanut flour!

This most excellent of flours ensures the donuts are moist but still light and yeasty… without any actual yeast to bother my stomach (a resounding groan all round for the annoyance that is my stomach)

These mini donuts are so more-ish you’ll want to eat them all but they do keep well in the fridge.



60g (1/2 cup) peanut flour
30g (1/4 cup) granulated sugar substitute
110g (1/2 cup) melted unsalted butter
3 eggs
55g (1/4 cup) coconut milk
1 tsp vanilla extract
¼ tsp baking powder
¼ tsp salt

2 tbsp coconut oil
30g cream cheese

  • Preheat the oven to 180C degrees
  • Mix peanut flour, sugar substitute, baking powder and salt
  • Add the eggs, coconut milk, butter vanilla extract.
  • Blend together until there are no lumps!
  • Grease the donut tin with butter before pouring in the mixture
  • Bake for 20 minutes until firm
  • Allow to cool and remove from the tin
  • Mix coconut oil and cream cheese together then spread over the top of the cooled donuts.

If you’re unfortunately peanut-averse or allergic then try substituting rice flour or even sesame flour (although the second will give you a runnier mixture and closer texture in the finished product).

This mixture makes 12 mini donuts or 5-6 regular sized ones, depending on how high you fill each pan.

Food · Grain Free Recipes

Malaysian Style Fishcakes Recipe Video

Like most foodies with ‘flour problems’ (why do you hate me so, wheat, why…?!?!) I’m always on the hunt for interesting new flours made from different ingredients that my stomach won’t reject. As you know I’m also a big fan of Malaysian flavours and foods, which is where I took inspiration for this recipe. Sukrin’s peanut flour was one I had never come across before but I very much enjoy the nutty flavour found in many Asian dishes. By blending it with red curry paste- as seen in my Chinese Shop video- and fish sauce this fishcakes recipe brings back memories of lovely meals I had in Malaysia!

I used cod for this recipe as I know it’s good at carrying flavours and holds together well when blended but other robust fish will also do. Mackerel, a huge favourite of mine, would be a great swap but would risk drowning the other ingredients out.

It’s a fabulously easy recipe to make: just chop everything up and pop it into a blender then into hot oil! Since you can also use up any fish you have in the freezer it’s a great ‘end of the week’s food shop’ dish BUT it’s also fabulous as a starter at dinner parties when served with just a little salad.


300g roughly chopped fish fillets

1 egg white

2 teaspoons red curry paste

1 tbsp peanut flour

1 tsp fish sauce

3 green beans

  •      Mix all ingredients except the green beans together in a small blender/NutriBullet
  •      Chop the green beans into small slices and fold into the mixture
  •      Using damp hands shape tablespoonfuls of mixture into balls.
  •      Heat vegetable oil in a large wok over a medium- high heat
  •      Add 6 fishcakes at a time and cook for 3 minutes until golden
  •      Use a slotted spoon to transfer to a plate lined with paper towel
  •      Serve with lime wedges and salad



Food · Grain Free Recipes

Tofu Soup Recipe

This beautiful tofu soup is a great comforting pick-me-up and, although we make it with ingredients often found in a Chinese shop you can also substitute in things found in your local supermarket.

Even as a child I loved Asian flavours, especially Chinese ones. When, as a teenager, I first started cooking many of the ingredients I needed to make the dishes I love weren’t available in supermarkets or the local shop. Thus I set out to discover everything I could about our closest tiny Chinese shop- which was quite an adventure because no labels were written in English! At the time I was also struggling with my dietary issues and delighted in finding things like seaweed crisps and konjac noodles (noodles made from a vegetable grown in south east Asia). Suddenly there were so many snack foods that I could safely cart around- a big problem as anyone on a low carb diet knows!

And then I met my wife, who is half-Chinese Malay, and was introduced to many more authentic flavours… and correct cooking methods… because my previous attempts to follow badly-translated Chinese instructions on the back of packets weren’t always wonderful. We’ll just say that my parents started refusing to try my experiments and leave it at that.

This soup uses some of my favourite things from our local Chinese shop and it’s a fab way of using up vegetables that need eating! Although from the picture below it seems as if there are many ingredients please be assured that it’s a very easy recipe. Check the notes section at the bottom of the page for tips on how to change the recipe to make it supermarket friendly but keep the Chinese flavours.

(I included mooli in the video above because it was massive and I couldn’t resist but it’s not normally a part of the recipe)




1 tbsp sesame oil
350g chopped carrots
400g pak choi
200g oyster mushrooms
2 ltrs water
1 tbsp rice vinegar
1 tbsp fish sauce
60 ml gluten free soy sauce (also called tamari)
1 tbsp grated fresh ginger
handful dried black fungus mushrooms
1 bunch spring onions (green part only)
rice noodles for 6 people
1 packet pre-baked tofu

optional extras:
2 century eggs
1 tsp chilli oil
1 sheet fried/baked seaweed

  • Heat oil over medium high heat in a large pot. Add the diced carrots and pak choi stems (setting the leave to the side for later). Brown for 7 minutes, stirring occasionally.
  • Add the water, soy sauce, vinegar, fish sauce and ginger then salt and pepper to taste.
  • Stir in dried black fungus. Bring to a boil. Reduce heat and simmer for 15 mins.
  • Stir in chopped pak choi leaves, spring onions and oyster mushrooms. Simmer until the leaves are wilted- 6 or 7 minutes.
  • Make the noodles to the directions on the packet (or if they’re fresh just pop them into the soup!)
  • Add the baked tofu and allow to simmer until it’s heated through.
  • Serve into bowls over the noodles.
  • Top with century eggs, chilli oil and torn sheet of seaweed. Also add a slice of lime if you feel like it!

Don’t be frightened if you’ve never seen some of these ingredients before and aren’t sure where to get them. Although there are many Chinese online supermarkets (Wai Yee Hong and Oriental Mart are both UK based and deliver across the country) that might not be your preferred option so here are some substitutions:

Vegetables: As mentioned above, although mooli appears in the video it isn’t normally part of this recipe so don’t worry about finding that! Pak choi and carrots are supermarket staples but if you find any other leafy asian vegetables in the local shop this soup is a great way to try them!

Mushrooms: Black fungus is not for everyone, that I very much understand! It’s look is a little off putting and the texture is… slightly like a jellied shoe leather… but it tastes amazing! I may have put you off even further with that texture description but I actually quite enjoy it so please do try it. And if you really can’t stand it then just use the oyster mushrooms or any other ‘exotic’ mushrooms you happen upon in your local supermarket.

Sauces: Sesame oil and soy sauce- even gluten free versions- can be found in supermarkets but rice vinegar and fish sauce might be a little harder for you to get your hands on, depending on where you shop. For the vinegar you can substitute lime juice or even a little white vinegar (but use a little less than written above). If I can’t get my hands on fish sauce I use a seaweed sprinkle that you can learn more about in my coleslaw video. It would also take well to other seaweed sheets that could be torn up and added to the pot.

Tofu: Annoyingly whilst many supermarkets sell tofu nowadays they don’t tend to carry the fried or baked version that you’ll need for this recipe. You can make your own with firm or extra-firm tofu by marinading in soy sauce and baking for around 30mins at 200 degrees C. Another option would be using fried Quorn pieces or if you’re not vegetarian you could always throw some smoked mackerel in towards the end or prawns if you want to keep things light.

Eggs: You could make your own century eggs but it involves caustic soda, clay and at least a month so… don’t. Don’t do that. Just boil some regular chicken eggs (or duck if you’re feeling fancy) to a medium hardness.

This recipe is vegan if you don’t add the fish sauce and the century eggs!