roti recipe

Hey there, fellow foodies! Are you craving for some delicious Indian bread for dinner tonight? Well, you’re in luck because we’ve got the perfect recipe for you – roti. Roti, also known as chapati, is a staple food in India and is enjoyed with a variety of curries and dishes. This unleavened bread is easy to make, requires few ingredients and is a healthier alternative to store-bought bread. So, let’s get started on making your own homemade roti!

roti recipe

Before we dive into the recipe, let’s take a quick look at the origin of roti. Roti originated in the Indian subcontinent and is believed to have been in existence for over 5000 years. It is made using whole wheat flour, also known as atta, and has a soft and chewy texture. Roti has several health benefits as it is low in fat, high in fiber and provides a good source of carbohydrates. It is also gluten-free, making it suitable for individuals with gluten intolerance. Now that we know a little more about roti let’s move on to the recipe.

Delicious Roti Recipe for Everyone to Enjoy

What is Roti?

Roti is a type of Indian flatbread that is made using whole wheat flour. It is a staple food in many Indian households and is commonly consumed during breakfast, lunch, or dinner. Roti is often served alongside vegetable or lentil dishes, and is enjoyed by people of all ages.

Ingredients and Equipment

Making roti requires only a few basic ingredients and equipment. You will need:

  • 2 cups whole wheat flour
  • 1/2 teaspoon salt
  • 1 cup water
  • A mixing bowl
  • A flat-bottomed pan or griddle
  • A rolling pin
  • A spatula

Step by Step Instructions

Making roti is a simple process that involves mixing the ingredients, kneading the dough, and cooking the flattened dough on a hot griddle or pan. Here are the step-by-step instructions:

  1. In a mixing bowl, combine the whole wheat flour and salt.
  2. Slowly add water to the flour mixture, a little at a time, and mix well until the dough comes together.
  3. Knead the dough for about 5 minutes until it is smooth and elastic. Cover it with a damp cloth and let it rest for 15 minutes.
  4. Divide the dough into 8-10 equal pieces and shape them into balls.
  5. Dust a clean surface with some flour and roll out each ball into a circle, about 6-8 inches in diameter.
  6. Heat a flat-bottomed pan or griddle over medium-high heat. Place the rolled-out dough onto the hot pan and cook for 30 seconds to a minute, or until bubbles start to form on the surface.
  7. Flip the roti over and cook for another 30 seconds to a minute, or until brown spots appear on the other side. Flip it over once more and press down gently with a spatula to cook the roti through.
  8. Remove the roti from the pan and place it in a covered container to keep it warm. Repeat the process with the remaining dough balls until all the rotis are cooked.
  9. Serve the warm rotis with your favorite Indian curry or dish.

Tips for Making Perfect Rotis

Here are some tips and tricks to help you make perfect rotis:

  • Use whole wheat flour for best results. If you prefer, you can substitute some or all of the whole wheat flour with all-purpose flour for a lighter texture.
  • Make sure the dough is soft and pliable, with enough moisture to hold its shape. If the dough is too dry, add a little more water. If it is too sticky, sprinkle some flour onto the dough and knead it in.
  • Roll out the dough evenly, and not too thick or thin, to ensure that the rotis cook through evenly and puff up properly.
  • Cook the rotis on a hot pan or griddle to get the characteristic brown spots and puffiness. Adjust the heat if necessary to prevent burning.
  • Use a spatula to gently press down on the roti to help it puff up even more while cooking.

With these simple steps and tips, you can make delicious and fluffy rotis at home to enjoy with your favorite Indian dishes.

Tips and Variations for Perfect Roti Every Time

Roti is a staple in many households across India and other parts of the world. It is a simple yet nutritious flatbread that can be served with a variety of curries or even as a snack. Here are some tips and variations to help you make the perfect roti every time.

Adding Flavor to the Roti

If you want to add a unique taste or spicy punch to your roti, then you can add various spices or herbs to the dough. Cumin, coriander, or carom seeds are excellent options to add an extra kick of flavor. You can also try minced garlic or green chili for a spicy twist.

To add the spices or herbs, simply mix them with the flour and other ingredients of the dough. Knead the dough well until it is smooth and elastic. Let it rest for at least 30 minutes before rolling it out and cooking.

Making Soft and Fluffy Roti

If you prefer your roti to be soft and fluffy, then you can add a tablespoon of oil to the dough before kneading. The oil will help to keep the dough moist, resulting in a soft and fluffy texture. You can also add a pinch of sugar to the dough, which will act as a natural tenderizer, making the roti even softer.

Another way to make soft and fluffy roti is to keep the dough covered with a damp cloth while it rests. This will prevent it from drying out, which can result in hard and tough rotis. The damp cloth will also help to create a humid environment, which will allow the dough to rise and become more airy.

Roti for Special Occasions

In India, roti is often made during special occasions like weddings, festivals, and religious ceremonies. To make it extra special, you can brush the cooked roti with melted ghee, butter, or oil. This will add richness and aroma to the roti, making it even more delicious.

You can also try adding dry fruits and nuts like almonds, cashews, or raisins to the dough. This will give the roti a sweet and nutty flavor, making it perfect for dessert or as a snack.

In conclusion, roti is a versatile and nutritious flatbread that can be made in a variety of ways. Whether you prefer it plain or with added flavors and ingredients, these tips and variations will help you make the perfect roti every time.

Happy Roti-Making!

Thank you for taking the time to read our article about the perfect roti recipe! We hope you feel more confident in making this delicious flatbread and sharing it with your loved ones. If you have any additional questions, do not hesitate to ask us. We are here to help you in any way we can!

In order to stay up-to-date with new recipes, tips and tricks, do come back later. We will keep updating our website with new information that is essential for every home cook who wants to serve the best meals to their loved ones. We promise to never compromise on quality and authenticity and bring you only the most delicious and reliable recipes.


1. Can I use whole wheat flour instead of all-purpose flour in the roti recipe?

Yes, you can definitely use whole wheat flour if you prefer a healthier option.

2. How many rotis will this recipe make?

This recipe will make around 8-10 rotis.

3. Do I need to let the dough rest?

Yes, it is important to let the dough rest for at least 30 minutes to an hour.

4. How do I get the perfect circular shape for my rotis?

Practice makes perfect! Use a rolling pin and keep the pressure even on all sides.

5. Can I freeze the rotis?

Yes, you can freeze the cooked rotis and reheat them later.

6. Can I use oil instead of ghee?

Yes, you can use oil if you don’t have ghee.

7. Can I use this recipe to make stuffed parathas instead of plain rotis?

Yes, this dough can be used to make a variety of stuffed bread like parathas.

8. Can I make the dough in bulk and store it in the fridge?

Yes, you can make the dough in bulk and store it in the fridge for up to 3 days.

9. How do I keep my rotis soft?

You can put them in a warm, damp cloth after cooking to keep them soft.

10. Can I add spices to the dough?

Yes, you can add spices like cumin or coriander powder to the dough to enhance the flavor.

You May Also Like

About the Author: David Dunlap

Worked in restaurants for years before turning to food writing and has won multiple awards for the work, including more than a dozen awards.

Leave a Reply

Your email address will not be published. Required fields are marked *