"Indian food" is a bit like saying "European food" — the category is real, but within it live cuisines so different that someone from Kerala and someone from Punjab might not recognize each other's cooking as coming from the same tradition. Here's how to tell them apart, what each is best at, and how to choose based on what you actually want to eat.
We cook North Indian and specifically Punjabi food at Desi Tadka — so we have a horse in this race. We'll be upfront about that. But the comparison is genuinely useful if you're choosing a restaurant, trying to understand a menu, or exploring Indian cooking for the first time.
The Geographic Context
India is roughly the size of Europe. The food traditions in Tamil Nadu (southeast) and Punjab (northwest) developed across centuries with different climates, different agricultural outputs, different religious influences, and different trade routes. The differences are not superficial.
North Indian cuisine draws from the Punjab, Uttar Pradesh, Rajasthan, and the former Mughal court kitchen. South Indian cuisine comes from Tamil Nadu, Kerala, Karnataka, Andhra Pradesh, and Telangana. Both are vast. What follows are broad characteristics, not rigid rules — every state and region has its own variation, and every family has its own version of those.
The Main Differences
Staple grain: Wheat. Rotis, naan, kulcha, paratha, puri — bread is central to every meal.
Dominant fat: Ghee (clarified butter) and butter. Rich, coating, warming.
Protein: Chicken, lamb, goat — all cooked in rich masalas. Paneer (fresh cheese) for vegetarians.
Lentils: Whole black urad (dal makhani), chana, rajma. Slow cooked, thick, creamy.
Flavour profile: Warming spices — cinnamon, cardamom, clove — used alongside cumin, coriander, and turmeric. Rich and robust.
Cooking technique: Tandoor oven, dum (slow steam), tawa (flat griddle). High heat, char, and smoke.
Staple grain: Rice. Steamed rice, idli (steamed rice cakes), dosa (fermented rice crepes), appam.
Dominant fat: Coconut oil, often with coconut milk as a base for curries.
Protein: Fish and seafood (especially in coastal states). Lentil-based dishes are common for vegetarians.
Lentils: Split dals — sambar (thin lentil soup with tamarind), rasam (pepper water). Light and sour.
Flavour profile: Tamarind sourness, coconut sweetness, curry leaf and mustard seed tempering. Bright and complex.
Cooking technique: Steaming, fermenting, tempering in oil. Lighter and more acidic results.
Which Is Spicier?
This question comes up constantly, and the honest answer is: it depends on the dish and the region, not on North vs South as a category. Andhra Pradesh, in South India, produces some of the hottest food in the entire country — chicken curries there can be genuinely brutal. Meanwhile, a Punjabi maa ki dal is warm and buttery with no particular heat at all.
What's different is the type of heat. North Indian spice tends to be from dried red chilies and garam masala — a deep, building warmth. South Indian spice often comes from fresh green chilies and black pepper — sharper, more immediate. Neither is universally hotter.
"North Indian food is built around wheat and warmth. South Indian food is built around rice and complexity. Both traditions are extraordinary. They're just doing different things."
— Desi Tadka TeamWhat to Order If You're New to North Indian Food
Start Here — Classic Punjabi Dishes
- Dal Makhani — Black lentils slow-cooked in butter and cream. The gentlest possible entry point and one of the best dishes in the tradition. Rich, warming, not spicy.
- Butter Chicken — Grilled chicken in a tomato-cream sauce. Mild, sweet-savoury, universally accessible. The most-ordered Indian dish in Canada for good reason.
- Amritsari Kulcha — Stuffed flatbread from the clay tandoor. Crispy outside, fluffy inside, filled with spiced potato or paneer. Served with chole.
- Sarso Da Saag — Mustard greens cooked with spinach, served with makki di roti (corn bread) and a pat of fresh butter. Seasonal, deeply Punjabi, unforgettable.
- Mango Lassi — Yogurt, ripe mango, a pinch of cardamom. Drinks well with anything on the menu.
What to Order If You're New to South Indian Food
We don't cook South Indian food at Desi Tadka — so this is genuinely objective guidance, not a sales pitch. If you want to explore it in Ottawa, start with:
Masala Dosa — A large fermented rice crepe filled with spiced potato. Crispy, satisfying, and the most popular South Indian dish in the world. Served with coconut chutney and sambar.
Idli Sambar — Steamed rice cakes served with lentil soup. Light, healthy, and a completely different texture experience from North Indian bread.
Kerala Fish Curry — If you're near a Kerala-focused restaurant. Coconut milk base, tamarind, curry leaves, fresh fish. One of the great fish dishes in any cuisine.
Why Desi Tadka Is Ottawa's Punjabi Authority
We've been cooking Punjabi and North Indian food in Ottawa's west end since 2019. Both our locations — Bells Corners and Stittsville — focus on this tradition specifically, not a generic "Indian cuisine" menu that tries to cover everything. The result is depth rather than breadth: we cook the same dishes every day and we cook them well.
Our menu runs from tandoor classics (naan, kulcha, tandoori chicken) to slow-cooked dals and North Indian vegetarian dishes. We also offer a tiffin delivery service delivering homestyle Punjabi food to Kanata and Stittsville five days a week, and catering for events of all sizes. Both locations are halal certified.
Try Punjabi Food,
Done Right in Ottawa
Desi Tadka — North Indian and Punjabi specialists since 2019. Dine in at Bells Corners or Stittsville, order online, or subscribe to our tiffin delivery for Kanata and Stittsville.