Almond Flour Keto Roti

Keto Roti Recipe – Low-Carb Almond Flour Roti

Written by: Anamika Singh

|

Published on

|

Time to read 10 min

For Indians living abroad, there’s nothing quite like the comfort of a fresh, homemade roti. If you’ve been missing that taste while staying true to your low-carb or gluten-free lifestyle, this keto roti recipe is just for you.

Gluten-free, soft, and full of flavor, this recipe gives a low-carb spin to the classic roti experience. And while we've focused mainly on an almond flour version (because it's a crowd favorite), don’t worry! This blog also explores other keto-friendly flours you can use to whip up the fluffiest rotis.

What is Keto Roti?

Keto roti is a flatbread made without wheat, and because of its absence, your roti becomes a low-carb, grain-free alternative to the traditional version. It’s a guilt-free indulgence for anyone following a keto or low-carb diet.

Keto Diet Roti Ingredients

  1. Almond Flour
  2. Salt
  3. Olive oil
  4. Warm water
  5. Baking powder
  6. Whole Psyllium Husk
  7. Asafoetida/Hing (optional)

How to Make Low-Carb, Keto Roti

As almond flour is gluten-free, your dough can get a bit crumbly. Use stabilizing agents like psyllium husk, oil, and water to maintain its consistency. Here’s how you can make keto rotis in 2 different ways:

Almond Flour Roti Recipe: Traditional Method

Almond Flour Roti Recipe: Traditional Method

Preparation Process:
  • Step: 1

    In a mixing bowl, add in your almond flour, psyllium husk, salt, and asafoetida, and mix.

  • Step: 2

    Next, add in your oil and mix. It is preferable to stick with coconut or olive oil, as they are healthier and will complement the flavor profile of the almond flour.

  • Step: 3

    Gradually, start adding in your warm water and start mixing your dough. Add the water in small amounts so that you have more control of the kneading process.

  • Step: 4

    As the dough is gluten-free, it may be a bit crumbly, but that just means you need to add a bit more water and knead carefully until you have a homogeneous ball of dough with no cracks. Psyllium husk helps the dough hold its shape.

  • Step: 5

    Set the dough aside and let it rest for 15 minutes in a covered dish.

  • Step: 6

    After resting, portion the almond flour dough into separate doughs about 1 inch in diameter.

  • Step: 7

    Place the dough balls on greased parchment paper, and cover them with another parchment paper. Then, using a rolling pin, roll out the dough balls to your desired size, roughly 6 inches in diameter. You can flatten out the dough by hand as well, and then even out the edges by cutting a round shape using a lid or circular cutter. Ensure that the dough is of even thickness throughout. Repeat this process for all the dough balls.

  • Step: 8

    Then, heat a skillet or tawa on low heat and add some oil. You can use regular oil for this step or continue to use olive oil, but ensure that you are using cooking olive oil and not the extra virgin kind, as that may not be suitable for this.

  • Step: 9

    Remove the parchment paper from the top of the almond roti, and then place it upside down on the heated tawa as you peel off the second layer.

  • Step: 10

    Roast the roti on one side and then flip it over until you see golden-brown spots appear on each side of the roti.

Your almond flour keto roti is now ready! Remove from heat and store it in a covered container or enjoy warm.

Almond Flour Roti Recipe: Rotimatic (Plus) Method

In this section, we’re exploring a recipe for almond flour roti shared by Namrata Sharma , one of our beloved Rotimatic users. She shared her experience and recipe for making delicious almond and oats flour masala roti on the Rotimatic users' Facebook page, known as Changemakers by Rotimatic. We were glad to find that she, along with countless other users, loved the Rotimatic experience!

Our fully automated AI-based technology gives you a roti in just 90 seconds! Rotimatic allows you to use a vast variety of healthy cereal-based flours to make rotis, all at the push of a button! This smart roti maker eliminates all the manual work and serves you fresh and soft rotis within seconds.

Preparation Process:
  • Step: 1

    In a mixing bowl, add in your almond and oats flour, along with milk powder, multigrain flour, flax seed powder, crushed ajwain seeds, black pepper powder, kasoori methi powder, and cumin powder.

  • Step: 2

    Mix all dry ingredients thoroughly until combined.

  • Step: 3

    Add the flour mixture into your Rotimatic flour container.

  • Step: 4

    Add hot water and oil into their respective containers.

  • Step: 5

    Set the machine to Aashirvaad MG flour mode, with the thickness setting at 1, the roast settings at 2, and the oil settings at 1.

  • Step: 6

    Start the machine and let your Rotimatic do its magic!

Voila, your tasty, healthy almond flour rotis are ready to eat and enjoy!

Make healthy, low-carb rotis with Rotimatic Next. Click Here

Serving Suggestions

Your low-carb keto rotis are best paired with Indian curries, be it vegetarian or non-vegetarian. Think anda curry, saag paneer, chicken tikka masala, shahi paneer, and so much more!

Read our detailed blog on: What to Eat With Roti?

How to Store and Reheat Low-Carb Rotis

Rotis are best when served hot and fresh, but worry not, you can easily store and reheat them if you’re meal-prepping. Here’s how:

  • Store: Once rotis are cooled down, you can store them in an airtight container in the refrigerator for up to 5 days.
  • Freeze: To freeze them, place them in a freezer-safe plastic storage bag with parchment sheets between each roti. You can freeze them for up to 6 months.
  • Reheat: To reheat frozen rotis, thaw them beforehand. Then, reheat them on a skillet or pop them in the microwave for 10 to 15 seconds.

Low-Carb Keto Roti Recipe Tips and Notes

  • Use blanched almond flour for a fine, non-gritty texture.
  • Don’t skip the psyllium husk. It binds and gives pliability, so omitting it will likely cause crumbs or cracks.
  • If the dough is too dry, add water by the teaspoon until it holds. If too wet, incorporate more almond flour or husk.
  • To prevent tearing, roll gently between parchment paper and keep the dough thickness consistent.
  • Let the dough rest for a few minutes to hydrate well before rolling.

Other Low‑Carb Keto‑Friendly Flours to Make Rotis

While almond flour is an ideal choice for individuals on a keto diet, it is not the only available option. You can experiment with different low-carb and keto-friendly roti flours, including:

Coconut Flour:

This is a popular grain-free option that’s high in fiber and mildly sweet. Coconut flour is extremely absorbent, so you'll need to use more liquid when working with it to avoid a dry texture.

Chia Flour:

Made from ground chia seeds, it is full of soluble fiber and healthy fats. It absorbs moisture well and adds elasticity to keto roti doughs without altering flavor much.

Flaxseed Meal:

Rich in omega-3s, fiber, and lignans, this flour has a nutty flavor and provides great structure in rotis, especially when combined with almond flour for a pliable, hearty result.

Oat Fiber:

It is virtually zero net carbs because it's made from the fibrous hull of oats. Oat flour is perfect for bulking up your dough and adding texture while keeping carbs ultra-low.

Lupin Flour:

Derived from lupin beans, lupin flour is low in carbs but high in protein and fiber. Though slightly bitter on its own, it works great when paired with neutral flours like almond or sunflower seed flour.

Sunflower Seed Flour:

This nut-free flour is packed with nutrients like vitamin E and selenium. Its mild taste makes it a great 1:1 substitute for almond flour, especially for those with nut allergies.

Pumpkin Seed Flour:

Earthy in flavor and dark in color, this flour is rich in minerals like zinc and magnesium and works well for dense, nutritious flatbreads.

Sesame Flour:

Offering a bold and nutty taste, sesame flour is high in calcium and iron. It can be a bit heavy on its own, but blends well with lighter flours for a unique flavor profile in rotis.

Cauliflower Flour:

Made from dried cauliflower, it is naturally low in carbs. It’s great for those looking to add more vegetables to their diet, though it may need more binding agents in doughs.

Walnut Flour:

This flour has a deep, earthy taste and contains more omega-3s than almond flour. It’s an excellent choice for keto rotis, especially when you want something richer in flavor.

FAQs:

What is Keto Roti?

Keto roti is a flatbread made without wheat, and because of its absence, your roti becomes a low-carb, grain-free alternative to the traditional version. It’s a guilt-free indulgence for anyone following a keto or low-carb diet.

How to Make Low-Carb, Keto Roti

To make keto almond flour rotis, combine almond flour, psyllium husk, salt, and oil. Add warm water gradually to produce a smooth dough; rest for 15 minutes. Roll between parchment papers and fry in a moderately greased skillet until brown on both sides.

How to Store and Reheat Low-Carb Rotis

Cool the rotis fully before storing them in an airtight jar in the fridge for up to 5 days. For up to 6 months of storage, freeze the rotis with parchment sheets between them. Thaw before reheating on a skillet or in the microwave for 10-15 seconds, till heated.

Can I replace the almond flour with coconut flour?

Not 1:1. A coconut flour substitution requires far less flour and significantly more water. The texture and hydration will differ. So, you can’t substitute other flours 1:1 with coconut flour. It’s best to mix it with other keto-friendly flours.

Can I omit the psyllium husk?

No, psyllium husk provides structure and elasticity, and without it, the dough will crumble or break. If you do not have that on hand, you can try using flaxseed powder mixed with water. This will form a slurry-like mixture that will help in binding. But keep in mind that the roti will have a different texture.

What if my dough is too dry?

Dry dough is a sign that it doesn’t contain enough water. Add warm water slowly, by teaspoon, until it becomes pliable and holds together.

What if my dough is too wet?

As opposed to a dry dough, wet dough is a sign of too much water. To balance it out, mix in small amounts of almond flour or psyllium husk into the dough until it firms up.

Are there any tips for rolling out the almond flour dough without it breaking?

Roll gently between parchment sheets, keep each disc evenly thick, and avoid overstretching. Let the dough rest between attempts.

Prep Time:

15 minutes

Cooking Time:

15 minutes

Rest Time:

15 minutes

Total Time:

45 minutes

Servings:

5-6 rotis

Cuisine:

Indian

Course:

Main/Bread

Ingredients

  • 2 cups blanched almond flour
  • 3-4 tbsp whole psyllium husk
  • ½ tsp salt
  • ¼ tsp asafoetida/hing (optional)
  • 3-4 tbsp oil (any variety, for dough and roasting)
  • Warm water (as required)

Instructions

  • Mix dry ingredients in a bowl.
  • Stir in oil and warm water. Knead until the dough is cohesive.
  • Let it rest for 2-3 minutes for better absorption.
  • Divide into 6 balls.
  • Roll between parchment layers into roughly 6-inch circles.
  • Heat a skillet or tawa, cook each roti for approximately 1 to 2 minutes per side until golden.
  • Cover and keep warm or serve fresh.

Nutrition Info (Per Roti)

Calories:

90-110 kcal

Carbohydrates:

18-22g

Protein:

2–4g

Fat:

2–3g (depends on amount of ghee/oil used)

Fiber:

1–2g

*May vary depending on the size of your roti and the amount of oil/ghee used

{ "@context": "https://schema.org", "@graph": [ { "@type": "Recipe", "name": "Low-Carb Keto Roti (Almond Flour Recipe)", "image": "https://rotimatic.com/cdn/shop/articles/chatgpt-image-aug-14-2025-05_26_15-pm-1_1200x.png?v=1755691470", "description": "A gluten-free, low-carb keto roti made with almond flour and psyllium husk for a soft, pliable texture without gluten. Perfect for keto and paleo diets.", "keywords": "keto roti, low-carb roti, almond roti, gluten-free roti", "recipeCuisine": "Indian", "recipeCategory": "Bread", "cookTime": "PT15M", "prepTime": "PT15M", "totalTime": "PT45M", "recipeYield": "5-6 rotis", "recipeIngredient": [ "2 cups blanched almond flour", "3-4 tbsp whole psyllium husk", "½ tsp salt", "¼ tsp asafoetida/hing (optional)", "3-4 tbsp oil (coconut or olive, for dough and roasting)", "Warm water (as required)" ], "recipeInstructions": [ { "@type": "HowToStep", "text": "In a mixing bowl, combine almond flour, psyllium husk, salt, and asafoetida (if using)." }, { "@type": "HowToStep", "text": "Add oil and mix. Coconut or olive oil is recommended for better flavor." }, { "@type": "HowToStep", "text": "Gradually add warm water in small amounts, kneading until you have a smooth, crack-free dough. Psyllium husk will help bind the dough." }, { "@type": "HowToStep", "text": "Cover and rest the dough for 15 minutes." }, { "@type": "HowToStep", "text": "Divide the dough into 1-inch balls. Place each between two sheets of greased parchment paper and roll to a 6-inch circle of even thickness." }, { "@type": "HowToStep", "text": "Heat a skillet or tawa over low heat and lightly oil it." }, { "@type": "HowToStep", "text": "Place the rolled dough (after peeling off top parchment) onto the tawa, then remove the bottom parchment." }, { "@type": "HowToStep", "text": "Cook on one side until golden-brown spots appear, then flip and cook the other side." }, { "@type": "HowToStep", "text": "Serve warm or store in a covered container to keep soft." } ], "aggregateRating": { "@type": "AggregateRating", "ratingValue": "5", "ratingCount": "10" }, "nutrition": { "@type": "NutritionInformation", "servingSize": "1 roti", "calories": "90-110 kcal", "carbohydrateContent": "18-22 g", "proteinContent": "2-4 g", "fatContent": "2-3 g", "fiberContent": "1-2 g" } }, { "@type": "NutritionInformation", "name": "Low-Carb Keto Roti - Nutrition Information (Per Roti)", "servingSize": "1 roti", "calories": "90-110 kcal", "carbohydrateContent": "18-22 g", "proteinContent": "2-4 g", "fatContent": "2-3 g", "fiberContent": "1-2 g" } ] }