Keema Pav: Mumbai’s Spiced Lamb Mince with Buttery Rolls

Keema pav with spiced lamb mince served alongside soft buttered pav rolls on a dark plate



At ten o’clock on a Thursday night in South Mumbai, the stretch of Mohammad Ali Road between Minara Masjid and Bhendi Bazaar transforms into something that no restaurant can replicate. The air turns thick with rendered lamb fat, charring onions, and the earthy warmth of cumin seeds hitting hot oil. Dozens of stalls crowd the narrow lane, each one lit by a single fluorescent tube, each one serving some version of the same thing: a mound of deeply spiced minced meat next to a stack of soft, butter-toasted bread rolls. This is keema pav, and it is arguably the most important late-night meal in one of the world’s greatest food cities.

The dish belongs to a specific stratum of Mumbai’s culinary identity — the Muslim-owned Irani cafes and street stalls that have fed the city’s workers, taxi drivers, and night owls since the early twentieth century. Establishments like Sarvi, Noor Mohammadi, and Olympia Coffee House on Colaba Causeway have been serving keema for decades, each with their own closely guarded spice ratio, each drawing loyal regulars who will argue with genuine passion about whose version is superior. In a city where food culture is inseparable from neighborhood identity, keema pav is not merely a dish. It is a declaration of belonging.

The late Floyd Cardoz, the Bombay-born chef who brought Indian fine dining to New York through restaurants like Tabla and Bombay Bread Bar, once called keema pav “the Indian sloppy joe, but with a century of soul behind it.” He was being generous to the sloppy joe. Where that American classic relies on ketchup and ground beef, keema pav is built on a layered masala foundation that can take twenty minutes of patient cooking before the meat even enters the pan.

Where Keema Pav Comes From

The story of keema pav is really two stories braided together: one about meat and spice, one about bread.

Keema — from the Arabic word qima, meaning finely chopped meat — has been part of South Asian cooking for centuries, arriving with Mughal rulers who brought Persian and Central Asian culinary traditions to the subcontinent. The Mughal kitchen transformed keema into an art form, mixing it with dried fruits and nuts for royal feasts, stuffing it into parathas, shaping it onto skewers as seekh kebabs. By the time the British arrived in India, keema had become so embedded in daily cooking that it appeared in every regional cuisine from Punjab to Hyderabad, each version shaped by local ingredients and religious dietary traditions.

The pav half of the equation has a completely different origin. When Portuguese colonizers established trading posts along India’s western coast in the sixteenth century, they brought with them their bread-baking traditions. The word pav itself derives from the Portuguese pão, meaning bread. Over the centuries, Mumbai’s bakers — many of them from the East Indian Catholic community — adapted the Portuguese loaf into something softer, squishier, and slightly sweeter than the European original. These small square rolls, pulled apart from communal trays, became the foundation for an entire category of Mumbai street food: vada pav, pav bhaji, misal pav, and of course keema pav.

The marriage of keema and pav happened most decisively in the Irani cafes that proliferated across Mumbai in the early 1900s. Zoroastrian immigrants from Iran opened hundreds of these modest, tile-floored establishments, serving chai, bun maska (buttered bread), and affordable meat dishes to a rapidly growing city. Keema pav became a staple on their menus because it was cheap to make, deeply satisfying, and could be served in minutes. According to food historian Pushpesh Pant, whose work on regional Indian cuisines is among the most comprehensive, the Irani cafe keema distinguished itself from home-cooked versions through its drier texture, more assertive spicing, and the mandatory butter-toasted pav served alongside.

What Makes Mumbai Keema Different

Rich spiced lamb keema mince with aromatic spices and fresh herbs
Keema: aromatic, deeply spiced, and full of texture.

Every region in India has its own keema, but the Mumbai street food version has three characteristics that set it apart from what you might find in, say, a Lucknowi kitchen or a Hyderabadi home.

First, the texture. Mumbai keema is a dry preparation — there is no gravy, no sauce pooling at the bottom of the plate. The lamb is cooked until nearly all its moisture has evaporated and the rendered fat has been reabsorbed into the meat along with the spices. This dry cooking technique concentrates flavor in a way that wet curries simply cannot match. Every granule of meat carries the full weight of the masala.

Second, the spice layering. The keema wallah on Mohammad Ali Road does not dump a spoonful of pre-mixed curry powder into the pan. He begins with whole spices — cumin seeds, cloves, cinnamon, and bay leaf — bloomed in hot oil until they crackle and release their aromatic compounds. Then come the onions, cooked slowly to a deep amber. Then the ground spices: coriander, cumin, turmeric, and Kashmiri chili powder for color. Then tomatoes, cooked down until the oil separates. Only then does the meat go in. This sequential approach, which cookbook author Madhur Jaffrey calls “building a masala from the ground up,” is what gives keema its layered complexity.

Third, the finishing. Just before serving, a sprinkle of garam masala, a squeeze of lemon juice, and a handful of raw cilantro go into the pan. These finishing touches add brightness and fragrance that cuts through the richness of the lamb. The pav gets split, buttered generously, and pressed cut-side down onto a hot griddle until the surface turns golden and faintly crispy. The combination of spiced, dry lamb scooped up with warm, buttery bread is the entire point of the dish — each element incomplete without the other.

Ingredients

For the keema:

  • 1.5 lbs (680g) ground lamb — 80/20 lean-to-fat ratio is important; lean lamb makes dry keema
  • 2 medium yellow onions, finely diced (about 2 cups)
  • 4 cloves garlic, minced
  • 1.5-inch piece fresh ginger, finely grated
  • 2 medium tomatoes, finely chopped
  • 2 serrano chilies, slit lengthwise
  • 1/2 cup frozen green peas
  • 3 tablespoons neutral oil or ghee

Whole spices (tadka):

  • 1 teaspoon cumin seeds
  • 4 whole cloves
  • 1 bay leaf
  • 1 cinnamon stick, about 2 inches

Ground spices:

  • 1.5 teaspoons ground coriander
  • 1 teaspoon ground cumin
  • 1 teaspoon Kashmiri red chili powder
  • 1/2 teaspoon ground turmeric
  • 1/2 teaspoon garam masala (added at the very end)
  • 1 teaspoon kosher salt

To finish and serve:

  • 1/4 cup fresh cilantro, roughly chopped
  • 1 tablespoon fresh lemon juice
  • 8 pav rolls (or Martin’s potato rolls as a substitute)
  • 3 tablespoons unsalted butter
  • Lemon wedges, sliced raw onion, and green chilies for the table

Making the Keema

  1. Bloom the whole spices. Heat the oil or ghee in a heavy 12-inch skillet over medium-high heat. When it shimmers, add the cumin seeds and let them sizzle for 15 seconds. Drop in the cloves, bay leaf, and cinnamon stick, stirring for another 15 seconds until the kitchen fills with warm fragrance. This tadka step extracts fat-soluble flavor compounds and distributes them through the cooking oil.

    The cumin seeds should darken slightly and start to pop. If they turn black instantly, your oil is too hot — pull the pan off the heat, start over, and reduce the flame.

  2. Cook the onions until they mean it. Add the diced onions, reduce heat to medium, and cook for 8 to 10 minutes, stirring every 90 seconds or so. You are not looking for soft and translucent — you are looking for deep golden amber. Chef Asma Khan of London’s Darjeeling Express has said that “the single biggest mistake Western cooks make with Indian food is not cooking the onions long enough.” She is right. The Maillard browning on these onions provides the backbone sweetness and body of the entire dish.

    In Mumbai, some keema wallahs cook their onions for 20 minutes or more, achieving an almost mahogany color. The darker the onion, the richer the final keema.

  3. Build the aromatics. Add the garlic, ginger, and slit serranos to the browned onions. Stir for 60 seconds until the raw garlic smell subsides. Then sprinkle in the ground coriander, cumin, turmeric, and Kashmiri chili powder. Stir vigorously for 30 seconds to toast the spices — this removes their raw, dusty flavor. If the pan looks dry, add a splash of water to prevent scorching.
  4. Cook down the tomatoes. Add the chopped tomatoes and half the salt. Cook for 5 to 7 minutes, stirring occasionally, until the tomatoes break down into a thick paste. You will know this stage is complete when the oil begins to separate and pool at the edges of the mixture — a visual cue that Indian cooks call tel chhootna. It means the raw acidity has cooked off and your masala base is ready.
  5. Brown the lamb. Increase the heat to medium-high and add the ground lamb. Break it into fine crumbles with a wooden spoon — keema should have a uniformly granular texture, not chunky pieces. Some cooks in Mumbai use a potato masher for this, which works remarkably well. Cook for 12 to 15 minutes, stirring every couple of minutes, until the lamb is deeply browned and looks dry rather than steamy.
  6. Finish with peas and fresh herbs. Scatter the frozen peas over the lamb, stir, cover, and reduce heat to low. Simmer for 5 minutes. Remove the lid, discard the bay leaf and cinnamon stick, and stir in the garam masala, lemon juice, and cilantro. Taste for salt. The finished keema should be moist but not saucy — a dry curry, not a gravy.
  7. Toast the pav. Slice each roll in half horizontally, spread generously with butter, and toast cut-side down in a hot skillet for 2 to 3 minutes until golden and crispy on the surface but still soft inside.

Serving Traditions

In Mumbai, keema pav arrives on a steel plate or in a shallow bowl — the keema mounded in the center, the butter-toasted pav arranged around the edges, with lemon wedges and thin rings of raw white onion on the side. There are no forks. You tear off a piece of pav, press it firmly into the keema to scoop up a generous bite, and eat it with your hands. The raw onion is bitten between mouthfuls as a palate cleanser. The lemon is squeezed over the keema at the table, a final hit of acid that lifts the richness.

At home, the dish translates into something more flexible. Leftover keema makes exceptional stuffing for parathas the next morning. It works as a taco filling with pickled red onions and a drizzle of yogurt. Pile it on toast with a fried egg and you have one of the best breakfasts imaginable. Keema actually improves overnight — the spice flavors deepen and unify as the meat sits, making it one of the rare dishes that is genuinely better the next day. Store it in the fridge for up to four days, or freeze portions for up to three months. Just always toast the pav fresh.

If you have explored our Butter Chicken and are ready for a dish with less cream and more grit, keema pav is your answer. For another lamb preparation with a different cultural lineage, try the Lamb Kofta — smoky grilled meatballs that share keema’s warm-spice DNA. And if you want a lighter, vegetable-forward pairing for the same pav rolls, our Chicken Souvlaki offers an interesting Mediterranean counterpoint.

Common Questions

What exactly is pav, and where do I find it?

Pav are soft, slightly sweet bread rolls that came to India through Portuguese colonizers in the 16th century. They are integral to Mumbai street food — vada pav, pav bhaji, and keema pav all depend on them. In the U.S., Martin’s potato rolls are the closest widely available substitute. Hawaiian sweet rolls or brioche buns also work. The key is soft, enriched bread that can absorb the keema juices without falling apart. Crusty sourdough or baguette are too sturdy and miss the point entirely.

Can I use beef or chicken instead of lamb?

Absolutely. Ground beef at 80/20 is the most common substitute and is widely used in Indian households. Ground goat is the most traditional choice and has a more complex, gamey flavor. Chicken or turkey will work for a leaner version, but add two tablespoons of ghee during the browning stage to compensate for the lower fat content — without that fat, the keema will taste flat and dry.

How spicy is this?

Moderately warm, not fiery. Kashmiri chili powder contributes deep red color with gentle heat — roughly 1,000 to 2,000 Scoville units, compared to cayenne’s 30,000 or more. The slit serranos add background warmth. For a milder version, omit the serranos entirely. For more heat, leave the serrano seeds in and add half a teaspoon of cayenne with the ground spices.

Does keema get better the next day?

Yes, genuinely. The spice flavors deepen and unify as the lamb sits. Make the keema up to three days ahead, store covered in the fridge, and reheat gently on the stovetop with a splash of water. The pav must always be buttered and toasted fresh right before serving — reheated bread loses the textural contrast that makes this dish work.

For deeper reading on Indian spice techniques, Serious Eats has an excellent guide to blooming and toasting spices. National Geographic’s coverage of the global Indian food movement provides important cultural context. Nutritional data for lamb and bread products can be found at the USDA FoodData Central database.

This article is for informational and culinary education purposes. Nutritional estimates are approximate and based on USDA data for ground lamb (80/20) and standard bread rolls. Actual values will vary based on specific ingredients and preparation methods. If you have food allergies or dietary restrictions, consult a qualified healthcare provider before preparing this recipe.

Tom Nakamura

Tom Nakamura

Tom brings a decade of international culinary experience to CookingZone. Trained in professional kitchens across Tokyo, Bangkok, Rome, and Shanghai, he holds a diploma from Le Cordon Bleu Tokyo and specializes in making authentic world flavors accessible for everyday home cooks.

18 recipes published

Leave a Reply

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