Missi Roti Recipe (Punjabi Besan & Atta Flatbread)

4.75 from 16 votes
Updated: Sep 19, 2025
Pinterest Hidden Image

This post may contain affiliate links. Please read our privacy policy.

This missi roti recipe turns out soft, golden, and full of flavor every single time. Made with whole wheat flour and besan (gram flour), seasoned with green chilies, ajwain, and kasuri methi, these Punjabi flatbreads pair with everything from creamy dals to a spoon of yogurt and pickle.

I am also sharing the exact besan-to-atta ratio my mother swears by, the trick to keep the dough from cracking at the edges, and how to get that smoky, dhaba-style finish on a regular stovetop tawa.

Here are a few more Indian flatbread recipes you may like: Khamiri Roti, Tandoori Roti, Tawa Paratha, Palak Paratha, and Bakarkhani Roti.

Three pieces of golden-brown, slightly charred Missi Roti garnished with herbs and onions, served on a rustic plate with green chili, cilantro, and lime slices on the side.

Come winter, my cooking expeditions reach new heights. For some reason, our appetites grow, and our cravings for good Indian food are high. I made My Popular Bhuna Gosht Curry today and decided to pair it with Missi Roti.

Mohit loves this besan ki roti and prefers it over Butter Naan or Tandoori Roti (which are my fav BTW) any day. So, with both his favorites together on the dining table, he was a happy soul.

This vegan roti is also on the menu of most Indian restaurants and dhabas (Indian roadside eateries).

Traditionally, it was made in a tandoor (clay oven), just like tandoori roti. However, with my easy missi roti recipe, you can now make it on a stovetop over a direct flame or in the oven and achieve the same result.

Serve it with any Indian curry or dal for a hearty meal. I also enjoy eating it with just plain yogurt (dahi).

What Is Missi Roti?

Missi roti is a North Indian unleavened flatbread made by mixing whole wheat flour (atta) with chickpea flour (besan), seasoning the dough with green chilies, ajwain, and warming spices, then cooking it on a tawa or directly over flame until golden brown.

The word missi comes from missa, meaning “mixed” in Punjabi, a nod to the blended flours.

Why You’ll Love This Family Favorite Recipe!

  • Packed with flavor: Onions, green chilies, ajwain, and basic spices add a rustic, earthy taste that pairs well with almost any curry.
  • Everyday ingredients: No fancy items, all pantry staples.
  • No tandoor required: A cast-iron tawa and a direct flame finish give you the same charred bite you get at the dhaba.
  • Versatile: Serve it with dal, sabzi, yogurt, or pickle; it works for breakfast, lunch, or dinner.
  • Naturally vegetarian: A wholesome bread option for Indian home cooking.
  • Beginner-friendly: Simple mixing and rolling; great for anyone building confidence with Indian breads.

Ingredients

  • Flour – Besan (Chickpea Flour, Gram Flour) is the star ingredient of this Indian bread. I have added whole wheat flour (gehu ka atta) and all-purpose flour (maida) to enhance its taste and texture.
  • Spice Powders – Missi roti is spiced with Indian spices such as turmeric powder and red chili powder.
  • Others – You will also need baking powder, Kasoori methi, salt, oil, carom seeds (ajwain), fresh ginger, and green chilies. Baking powders make it soft from the inside while keeping it crunchy from the outside. Adjust the amount of green chilies to your taste.
  • Topping Ingredients – This spiced flatbread is topped with onions, coriander seeds, cumin seeds, and fresh coriander leaves (also known as cilantro).
  • Ghee – Missi roti is slightly dry and served slathered with ghee or butter. However, you can use coconut oil for a vegan version.

The Right Besan To Atta Ratio

Get this part right, and the rest falls into place. I use a 1:1 ratio of besan to other flours (whole wheat and all-purpose), which gives soft rotis that hold their shape and don’t crumble.

Why not more besan? Pure besan dough turns brittle and cracks at the edges because gram flour has no gluten. The atta provides the elasticity needed to roll without tearing.

Why not less besan? Then you lose the nutty flavor and yellow hue that defines this flatbread. The 1:1 split is the sweet spot every Punjabi household I know follows.

How To Make Missi Roti

Make The Dough

Step 1: Add the following ingredients to a large bowl or parat.

  • 1 cup chickpea flour
  • ½ cup whole wheat flour
  • ½ cup all-purpose flour
  • ¼ teaspoon baking powder
  • ½ teaspoon turmeric powder
  • ½ teaspoon red chili powder
  • 1 teaspoon salt
  • 2 tablespoons of oil
  • 2 teaspoons Kasuri methi
  • ½ teaspoon carom seeds
  • ½ inch ginger, grated
  • 1 teaspoon finely chopped green chilies
All the dough ingredients added to a large bowl.

Step 2: Mix well with your fingertips.

Skip mixing well at this stage, and you will bite into a pocket of plain salt or chili.

Mixed well.

Step 3: Add water little by little and knead to make a soft dough.

Missi roti dough should feel slightly softer than regular roti dough. Besan absorbs water as it rests, so a dough that feels too tight now will turn rock-hard in 15 minutes.

Soft dough made.

Step 4: Cover the dough with a kitchen towel and keep it aside for 15 minutes. The wheat gluten relaxes, the besan hydrates fully, and the spices bloom into the dough.

Dough covered with a kitchen towel.

Make The Topping

Step 5: Dry roast 1 tablespoon of whole coriander seeds and 1 teaspoon of cumin seeds until slightly browned over medium heat.

Roasted coriander and cumin seeds.

Step 6: Crush them in a mortar and pestle to make coarse powder.

Powdered cumin and coriander seeds.

Step 7: Mix this powder with 2 tablespoons of finely chopped onions and 2 tablespoons of finely chopped cilantro. Keep aside.

Ready topping.

Roll The Bread

Step 8: Divide the dough into 8 equal parts. Make a smooth ball from each part.

Ball made from the dough.

Step 9: Take one dough ball and press it into the topping mixture.

Ball pressed in the topping.

Step 10: Now, keep the topping side down on the platform and dust with dry flour.

Dough ball dusted with dry flour.

Step 11: Roll using a rolling pin to make a 4-inch disc. Roll evenly from the center outward, rotating a quarter turn between strokes. Keep the rotis slightly thicker than a regular chapati. Thin missi rotis dry out fast and lose their pillowy interior.

Rolled roti.

Cook The Missi Roti

On A Tawa Over Direct Flame

Step 12: Heat a griddle (tawa) over high heat. Apply a small amount of water to the top of the roti. Transfer the roti, water side down, onto the hot tawa.

Roti transferred to hot tawa and tawa flipped upside down.

Step 13: Flip the tawa upside down and cook the roti on direct flame until brown spots appear. Keep turning the roti to cook it evenly.

Cooking roti over direct flame.

Step 14: Flip the tawa again and cook the roti for another minute. Generously slather the ghee (not vegan) on roti and serve hot.

Ready missi roti slathered with ghee.

On A Tawa Like Normal Roti

  • Place the rolled roti on the hot tawa. Wait about 20 seconds until small bubbles appear on the surface. Flip it.
  • Brush the cooked side with ghee. Cook for another 30 seconds, then flip again. Press the edges gently with a folded kitchen towel or a flat spatula. The roti will start puffing in places.
  • Brush ghee on the second side and cook for another 20 to 30 seconds. You want deep golden brown spots on both sides, not just light color.

In An Oven

  • Preheat the oven to the highest temperature setting possible.
  • Place the rolled missi roti on a baking sheet with the topping side up.
  • Bake for 2-4 minutes or until it puffs up and turns golden brown. Brush generously with ghee or butter and serve hot.

Common Problems And Fixes

  • My missi roti turned out hard. The dough was too dry, or you cooked it on a low flame for too long. Knead softer next time and keep the heat medium-high.
  • The edges keep cracking. Too much besan, not enough rest. Stick to the 1:1 ratio.
  • It tastes raw and bitter. Your besan is old. Always buy small packs and store besan in an airtight jar in the fridge.
  • No brown spots even after a long cook. The tawa is not hot enough. Heat it for a full 3 minutes before placing the first roti.

Variations

  • Methi missi roti: Add ½ cup finely chopped fresh methi leaves to the dough.
  • Palak missi roti: Add ¼ cup blanched, finely chopped spinach to the dough.
  • Stuffed missi paratha: Roll thinner, stuff with spiced potato filling, and cook like a paratha.
  • Bajra missi roti: Swap half the atta for pearl millet flour for a winter-friendly version.

Storage Suggestions

Missi roti tastes best when served hot, right off the tawa. However, if you have leftovers, store them in an airtight container at room temperature for up to 12 hours.

The leftover rotis can be refrigerated for 2-3 days.

You can also freeze these rotis. Stack the rotis with a piece of parchment paper between each, then wrap the stack in aluminum foil. Then, place the file-wrapped stack in a Ziploc bag. You can freeze these for up to a month. Place the frozen roti in the microwave and microwave for 10-12 seconds until thawed.

Reheat the rotis on a tawa or in an air fryer until hot and crispy before serving.

Some North Indian Curry Recipes We Recommend

Craving more? Subscribe to Whisk Affair to get new recipes and a newsletter delivered straight to your inbox! And stay in touch on FacebookPinterest, and Instagram for all of the latest updates.

Three pieces of golden-brown, slightly charred Missi Roti garnished with herbs and onions, served on a rustic plate with green chili, cilantro, and lime slices on the side.
4.75 from 16 votes

Missi Roti Recipe (Punjabi Besan & Atta Flatbread)

Missi Roti is a spicy and nutty flatbread made with a mix of chickpea flour, whole wheat flour, and spices. It is very popular in the Northern Indian states of Punjab and Rajasthan, and is typically made during the winter. Use my easy, tried-and-tested recipe to make it.
Prep: 10 minutes
Cook: 30 minutes
Resting Time: 15 minutes
Total: 55 minutes
Servings: 4 people

Ingredients 

For The Dough

  • 1 cup chickpea flour (gram flour, besan)
  • ½ cup whole wheat flour (gehu ka atta)
  • ½ cup all-purpose flour (maida)
  • ¼ teaspoon baking powder
  • ½ teaspoon turmeric powder
  • ½ teaspoon red chilli powder
  • 1 teaspoon salt
  • 2 tablespoons oil
  • 2 teaspoons Kasuri methi
  • ½ teaspoon carom seeds (ajwain)
  • ½ inch piece of ginger (grated)
  • 1 teaspoon finely chopped green chilies

For The Topping

  • 1 tablespoon coriander seeds
  • 1 teaspoon cumin seeds
  • 2 tablespoons finely chopped onions
  • 2 tablespoons finely chopped cilantro (fresh coriander leaves)
  • ghee or butter for applying on top (not vegan)
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

Instructions 

Make The Dough

  • Add all the dough ingredients in a large bowl or parat and mix well with your fingertips.
  • Skip mixing well at this stage, and you will bite into a pocket of plain salt or chili.
  • Add water little by little and knead to make a soft dough.
  • Missi roti dough should feel slightly softer than regular roti dough. Besan absorbs water as it rests, so a dough that feels too tight now will turn rock-hard in 15 minutes.
  • Cover the dough with a kitchen towel and keep aside for 15 minutes. The wheat gluten relaxes, the besan hydrates fully, and the spices bloom into the dough.

Make The Topping

  • Dry roast coriander seeds and cumin seeds until slightly browned over medium heat.
  • Crush them in a mortar and pestle to make coarse powder.
  • Mix this powder with chopped onions and chopped cilantro. Keep aside.

Roll The Bread

  • Divide the dough into 8 equal parts. Make a smooth ball from each part.
  • Take one dough ball and press it into the topping mixture.
  • Now keep the topping side down on the platform and dust with dry flour.
  • Roll using a rolling pin to make a 4-inch disc. Roll evenly from the center outward, rotating a quarter turn between strokes. Keep the rotis slightly thicker than a regular chapati. Thin missi rotis dry out fast and lose their pillowy interior.

Cook The Roti

    On A Tawa Over Direct Flame

    • Heat a griddle (tawa) over high heat.
    • Apply some water on the top of the roti.
    • Transfer the roti with the water side down on the hot tawa.
    • Flip the tawa upside down and cook the roti on direct flame until brown spots appear. Keep moving the roti to cook it from all over.
    • Flip the tawa again and cook the roti for another minute.
    • Slather ghee (not vegan) generously and serve hot.

    On A Tawa Like A Normal Roti

    • Place the rolled roti on the hot tawa. Wait about 20 seconds until small bubbles appear on the surface. Flip it.
    • Brush the cooked side with ghee. Cook for another 30 seconds, then flip again. Press the edges gently with a folded kitchen towel or a flat spatula. The roti will start puffing in places.
    • Brush ghee on the second side and cook for another 20 to 30 seconds. You want deep golden brown spots on both sides, not just light color.

    In An Oven

    • Preheat the oven to the highest temperature setting possible.
    • Place the rolled missi roti directly on a baking sheet with the topping side up.
    • Bake for about 2-4 minutes or until it puffs up and starts to turn golden brown. Brush generously with ghee or butter and serve hot.

    Notes

    Missi roti is slightly dry in texture. So it is served slathered with a lot of ghee or butter. But for a vegan version, you can use coconut oil.

    Nutrition

    Calories: 333kcal, Carbohydrates: 50g, Protein: 11g, Fat: 10g, Saturated Fat: 1g, Polyunsaturated Fat: 3g, Monounsaturated Fat: 5g, Trans Fat: 0.03g, Sodium: 617mg, Potassium: 408mg, Fiber: 7g, Sugar: 4g, Vitamin A: 100IU, Vitamin C: 1mg, Calcium: 55mg, Iron: 4mg
    Like this recipe? Rate and comment below!
    4.75 from 16 votes (14 ratings without comment)

    Leave a comment

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

    Recipe Rating




    23 Comments