Thepla is a spiced Gujarati flatbread made with whole wheat flour, yogurt, and fenugreek leaves. This Thepla Recipe delivers a soft, flavorful dish that’s perfect for breakfast, snacks, or travel. Serve it with pickle and chai for a delightful experience.

A Flavorful Gujarati Flatbread
Thepla is a spiced Gujarati flatbread made from whole wheat flour, gram flour, and fenugreek leaves. This Thepla Recipe offers a nutritious and flavorful option for breakfast, snacks, or travel meals. Known for their soft texture and rich taste, theplas are versatile and pair perfectly with yogurt or pickle. Easy to prepare and travel-friendly, theplas are a favorite across Indian households, especially during festivals and family trips.
Why is it Called “Thepla”?
The name Thepla comes from its Gujarati origin, where these flatbreads are a common household staple. Traditionally made with fenugreek leaves, yogurt, and spices, thepla is known for its soft texture and distinct flavor. Often prepared in batches for travel, theplas remain fresh for long periods, making them a preferred snack during journeys. Their versatility and ease of preparation have made them a popular dish across India.

How Should Thepla Taste?
A well-made Thepla should be soft, slightly chewy, with a hint of bitterness from fenugreek leaves, and a mild spiciness from chili powder and spices. The sesame seeds add a subtle nutty flavor, while the yogurt in the dough provides a slight tang. When cooked with ghee or oil, the theplas develop golden brown spots, enhancing their flavor and aroma. Enjoyed with pickle or yogurt, each bite offers a delicious and comforting taste.
Read More: Rava Uttapam Recipe: A Quick and Fluffy Indian Pancake for Breakfast
It’s About How to Make It Super Yummy or Perfect
To make the Perfect Thepla, follow these tips:
- Use Fresh Methi: Fresh fenugreek leaves provide the best flavor and aroma.
- Knead a Soft Dough: A soft dough ensures theplas stay soft even after cooling.
- Apply Ghee or Oil: Use ghee or oil generously to cook the theplas for added flavor.
- Roll Evenly: Thin, evenly rolled theplas cook uniformly on the tawa.
- Serve Hot: Serve theplas hot with pickle or yogurt for the best taste.

Thepla Recipe
Equipment
- Mixing bowl
- Rolling Pin
- Tawa or griddle
- Spatula
Ingredients
- 2 cups whole wheat flour
- 1/4 cup gram flour (besan)
- 1/2 tsp turmeric powder
- 1 tsp cumin powder
- 1 tsp coriander powder
- 1/2 tsp red chili powder
- 1 tsp sesame seeds
- 1/4 cup fresh fenugreek leaves (methi), chopped
- 1/4 cup yogurt
- 2 tbsp oil (for the dough)
- Salt to taste
- Water (as needed)
- Oil or ghee (for cooking)
Instructions
- 1. Prepare the DoughIn a mixing bowl, combine whole wheat flour, gram flour, turmeric, cumin powder, coriander powder, red chili powder, sesame seeds, and salt.Add chopped fenugreek leaves and mix well.Add yogurt and 2 tablespoons of oil. Gradually add water and knead into a soft, pliable dough. Cover and let it rest for 10-15 minutes.2. Roll the TheplasDivide the dough into small balls.Roll each ball into a thin disc, about 6-7 inches in diameter, using a rolling pin.3. Cook the TheplasHeat a tawa or griddle over medium heat. Place a rolled thepla on the tawa.Cook for 1-2 minutes, until bubbles appear, and then flip.Apply oil or ghee on both sides and cook until golden brown spots appear.Repeat with the remaining dough balls.4. Serve HotServe the theplas with yogurt, pickle, or chai for a delightful meal.
Notes
- Methi Alternative: Use spinach or coriander if fresh fenugreek leaves are unavailable.
- Storage Tip: Store cooked theplas in an airtight container. They stay fresh for 2-3 days.
- Travel-Friendly: Theplas are perfect for travel as they stay soft and delicious for hours.
- Serving Suggestion: Pair with pickle, yogurt, or a cup of chai for the best experience.
Conclusion
This Thepla Recipe offers a delicious, healthy, and travel-friendly meal option that’s perfect for any time of the day. With its soft texture and flavorful spices, thepla makes a delightful breakfast, snack, or accompaniment to chai. Easy to prepare and loved by all, this Gujarati flatbread will soon become a staple in your kitchen. Serve it with pickle, yogurt, or a cup of chai, and enjoy the comforting flavors of home-cooked food.