Indian Everyday Food

Traditional Indian Breakfast Foods

A regional guide to traditional Indian breakfast foods, from idli and dosa to paratha, poha and upma, with the drinks and sides that go with them.

On this page
  1. What Indians typically eat for breakfast
  2. Breakfast by region
  3. Common breakfast dishes explained
  4. Drinks and sides
  5. Quick weekday vs relaxed weekend breakfast
  6. Three traditional dishes to start with
  7. FAQ

What Indians typically eat for breakfast

There is no single Indian breakfast. What is served depends on region, community, season, and whether it is a weekday rush or a slow weekend. Broadly, breakfasts fall into a few families: steamed or fermented rice and lentil dishes in much of the south, stuffed or plain flatbreads in much of the north, flattened-rice and semolina dishes in the west, and rice-based or flatbread dishes with simple vegetable curries in the east. Tea, often with milk, is a near-universal companion.

Note that this page is about traditional Indian breakfasts. Other cuisines have their own indigenous breakfast traditions, but they are not covered here. If you are curious, see Iran breakfast recipes, Icelandic breakfast recipes and labneh breakfast recipes.

Breakfast by region

South India

Idli (steamed rice and urad dal cakes), dosa (thin fermented crepes), uttapam (thicker pancakes), upma (savory semolina porridge) and pongal (rice and moong dal cooked soft with pepper and cumin) are widely eaten. They are usually served with sambar and coconut or other chutneys. Other regional staples include appam and idiyappam (string hoppers) in Kerala. For ways to use extras, see leftover idli and batter ideas.

North India

Paratha, a layered or stuffed flatbread, is a classic. Aloo (potato), gobi (cauliflower), paneer and mooli (radish) fillings are common, and they are often eaten with curd, butter and pickle. Chole bhature, puri with a potato curry, and bedmi puri with aloo sabzi are popular, especially on weekends or as street breakfasts in some cities.

Western India

Poha (flattened rice cooked with onion, mustard seeds, turmeric and peanuts) is a beloved breakfast in Maharashtra and Madhya Pradesh. Gujarat has thepla (spiced flatbread), dhokla (steamed fermented gram flour cake) and khakhra (thin crisp flatbreads), often paired with chai. Sev frequently shows up as a topping; see our sev recipes. Many Jain households favor dishes made without onion, garlic or root vegetables; see our Indian Jain food menu for details.

Eastern India

Luchi (puffed fried bread) with a potato curry is a classic Bengali breakfast. Chuda (flattened rice) with curd and jaggery, and puffed rice preparations are also commonly eaten. Specifics vary widely between states and households.

Jammu and Kashmir

Breakfast often centers on local breads and salted milk tea. See Jammu and Kashmir food habits for more detail.

Common breakfast dishes explained

  • Idli: a soft steamed cake of fermented rice and lentil batter.
  • Dosa: a crisp crepe from a similar batter, often with a potato filling (masala dosa).
  • Upma: semolina (rava) toasted and cooked with mustard seeds, curry leaves, onion and green chili.
  • Poha: flattened rice softened, then tempered with spices.
  • Paratha: pan-fried, layered flatbread, plain or stuffed.
  • Thepla and dhokla: Gujarati specialties made with flour and spices, or fermented gram flour batter.
  • Pongal: a comforting rice and moong dal dish, often seasoned with black pepper, cumin and ghee.
  • Puri bhaji: deep-fried puffed bread with a spiced potato curry.

Drinks and sides

Masala chai or plain milk tea is the usual morning drink, though filter coffee is common in the south. Many breakfasts come with chutney, pickle, curd, or a small raita. The sides in question follow the logic described in our pillar guide to Indian side dishes. Some households also prefer lighter cooling foods in hot months; see heaty and cooling foods for how people think about that.

Quick weekday vs relaxed weekend breakfast

Weekday breakfasts tend to be fast: poha, upma, bread-based snacks, or leftover roti with tea. Weekends are for dosa, paratha with butter, puri with a potato curry or other dishes that take more time or are made in batches.

Three traditional dishes to start with

If you want to try Indian breakfasts at home, easy starting points are:

  1. Poha, ready in about 20 minutes, with minimal equipment.
  2. Upma, a one-pan dish with pantry staples.
  3. Plain paratha with curd and pickle.

Idli and dosa need a fermented batter, which takes planning, though ready-made batter is sold in many places.

FAQ

What is a traditional Indian breakfast dish?

Examples include idli, dosa, poha, upma, paratha and puri bhaji. Which one is “traditional” depends on the region.

What do Indian people typically eat for breakfast?

Most commonly a regional dish with tea or coffee. Habits are also changing, and many urban households now eat bread, eggs or cereal on weekdays.

Is Indian breakfast usually vegetarian?

Most traditional breakfast dishes are vegetarian, though egg dishes and, in some communities, meat-based breakfasts are also eaten.

The complete guide to indian everyday food

Indian Side Dishes Explained
Read the guide

Keep exploring

Guides from other topics

All topics →

Jamaican Holiday Food

A guide to Jamaican holiday food: the Christmas table of ham, rice and peas, sorrel and black cake, plus Boxing Day, Easter and how to plan a festive menu.

Jamaican Food 5 min read

Greek Street Food Dishes

A guide to Greek street food dishes: gyros, souvlaki, koulouri, bougatsa, pies, fritters and sweets, with what each one is and how to order.

Greek Food 6 min read