Super-soft Grain-free Wraps (Vegan, Gluten-free, Soya-free, Nut-free)

↓ Jump to the recipe!

The idea for these wraps came to me when I was trying to come up with a soft tortilla replacement for a friend who is grain-free. They are really simple to make, only require two ingredients (plus water and a sprinkle of salt), take minutes to whip up, and the recipe makes one wrap so there’s no need for waste. If you’re grain free, bread-y options are often difficult to come by, especially if you’re vegan as well. I’ve attempted a few grain-free flat-bread recipes over the years that have just disintegrated or been too flimsy to hold any fillings. These wraps are lovely and soft, roll up really well and are sturdy enough to contain whatever filling you desire.

The two ingredients are gram flour and buckwheat flour. These are incredibly useful flours to have on hand if you are grain-free. Even if you aren’t grain-free, but are someone who is frequently running out of bread, knowing these two flours are in the back of the cupboard may be some comfort in future wrap and/or flat-bread emergency situations.

Gram flour is made from ground chickpeas (and can also be called chickpea flour) or a combination of chickpeas and split peas (besan). It has pretty good binding properties and can be used by itself in place of flour and eggs in some recipes (see my gram flour fritters as an example, but also you should make them they’re really tasty). Gram flour does have quite a distinctive flavour, so to avoid it dominating the wrap I also use buckwheat flour. This has a slightly more savoury, nutty flavour, and the combination creates a wrap that not only holds together, but has a reasonably neutral taste to really showcase whatever delights it might encase.

The method is as straight forward as they come. Sieve the two flours into a bowl, add an equal amount of water and a little salt then whisk together until smooth. The mixture will be quite thin and a little gloopy, and will thicken slightly when left for a couple of minutes. If you have a good non-stick frying pan then you may not need any oil at all, otherwise add a drop and spread so the pan is very thinly coated. When the mixture hits the pan it will start to cook very quickly, so you’ll need to use a spatula or the back of a spoon to spread the mixture in a circle until it reaches the edge of the pan, or your desired size (for the quantities in this recipe a diameter of about 20cm per wrap works well).

Cook the wrap for 1-2 minutes until the wet mixture on the top of the wrap has dried out, then flip and cook for a minute on the other side. The wrap should be starting to brown ever so slightly but you don’t want to it get too much colour otherwise it might be too stiff once cooled. Put the cooked wrap on a place and cover with a tea-towel – the tea towel is an essential step as the trapped steam will keep the wrap soft and pliable.

That’s all there is to it! You could use these wraps in place of tortillas as part of a Mexican feast, or stuff them with falafel, hummus and crispy salad for a mouth-watering lunch. You could add some spices to the batter, sprinkle in some chopped fresh herbs, or some nigella seeds and have them as an alternative to naans or chapatis. So many options! If you make this recipe I’d love to hear how you get on – you can comment below or find my on Instagram @greedybearbakes.

Super-soft Grain-free Wraps

  • Servings: Makes 1 wrap
  • Difficulty: Easy
  • Print

Quick and easy soft, grain-free wraps

Vegan, Grain-free, Gluten-free, Soya-free, Nut-free


  • 2 tbsp gram flour (chickpea flour or besan)
  • 2 tbsp buckwheat flour
  • 4 tbsp water
  • pinch of salt
  • cooking oil (optional)


  1. Sift 2 tbsp gram flour and 2 tbsp chickpea flour into a bowl and add a small pinch of salt. Pour in 4 tbsp water and whisk until smooth.
  2. Put a non-stick frying pan over a medium heat. If your pans non-stickiness isn’t always effective add a drop of oil and spread so it coats the pan. Once the pan is hot, pour in the batter – it will start cooking very quickly so you’ll need to spread the mixture carefully in circles with a spatula or the back of a spoon, until it’s about 20cm across. Cook for 1-2 minutes until the wet mixture on top of the wrap has dried, then flip and cook for another minute on the other side. The wrap should only be starting to brown ever so slightly.
  3. Put the cooked wrap on a plate and cover with tea-towel for a minute or two, or while you cook more wraps (this keeps them soft and pliable).


  • The quantities above make 1 wrap, so to make more simply multiply the ingredients by the number of wraps you want. They are best eaten straight away.
  • For variations, try adding 1 tbsp chopped fresh herbs (e.g. parsley, coriander, mint, basil or dill), or for an Indian twist add ¼ tsp nigella seeds (also known as black onion seeds) per wrap.

3 thoughts on “Super-soft Grain-free Wraps (Vegan, Gluten-free, Soya-free, Nut-free)

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s