Punjabi cuisine is celebrated for its robust flavors, hearty ingredients, and vibrant dishes that reflect the rich culture of Punjab. From creamy gravies to delectable breads, Punjabi food is a favorite among many. In this article, we’ll explore some of the most famous Punjabi recipes, complete with detailed descriptions, origins, cooking tips, and more. Get ready to indulge in the mouthwatering world of Punjabi cooking!

Famous Punjabi Recipes
1. Butter Chicken (Murgh Makhani)
Subheading | Details |
---|---|
Dish Name | Butter Chicken (Murgh Makhani) |
Origin | Punjab, North India |
Ingredients | Chicken, butter, cream, tomatoes, ginger, garlic, garam masala, kasuri methi |
Color | Deep red-orange |
Flavor | Rich, creamy, mildly tangy, and slightly spicy |
Texture | Smooth, creamy sauce with tender chicken |
Method of Cooking | Marinating, grilling, simmering |
Cooking Time | 1.5 – 2 hours (including marination) |
Serving | 4 – 6 people |
Nutritional Value | High in protein, fats, moderate carbohydrates |
Origin: Butter Chicken, or Murgh Makhani, originated in Punjab, although it became internationally famous after being popularized by the Moti Mahal restaurant in Delhi in the 1950s. The dish was created when leftover tandoori chicken was cooked in a rich, creamy tomato sauce, creating a dish that became a staple of Punjabi cuisine.
Ingredients: The key ingredients for Butter Chicken include chicken marinated in yogurt, garlic, ginger, and a blend of spices. The sauce is made with tomatoes, butter, cream, and spices like garam masala, cumin, and kasuri methi, giving it a distinct flavor.
Color: Butter Chicken has a vibrant, deep red-orange hue due to the tomatoes and spices. The cream and butter give the sauce a smooth, light orange tint.
Flavor: The flavor is rich and creamy, with a perfect balance of tangy tomatoes, warm spices, and the richness of butter and cream. There’s a subtle sweetness to the dish, while the mild spice level makes it enjoyable for most people.
Texture: The sauce is velvety and smooth, while the chicken is tender and juicy. The creamy sauce coats the chicken, making every bite satisfying.
Method of Cooking: The chicken is marinated in a mixture of yogurt, ginger, garlic, and spices. After marination, it is grilled or roasted. The sauce is prepared by cooking tomatoes, butter, and cream, and the grilled chicken is added to this sauce to simmer and absorb the flavors.
Cooking Time: Preparation takes about 1.5 to 2 hours, including marination time. Cooking the chicken and sauce together takes about 45 minutes.
Serving: Butter Chicken is typically served with naan, roti, or steamed rice and is often garnished with fresh coriander.
Nutritional Value: The dish is rich in protein from the chicken and fats from the butter and cream. While it is calorie-dense, the flavors make it a favorite comfort food for many.
2. Chole Bhature
Subheading | Details |
---|---|
Dish Name | Chole Bhature |
Origin | Punjab, North India |
Ingredients | Chickpeas, flour, yeast, baking soda, onions, tomatoes, spices |
Color | Golden brown (bhature), dark brown (chole) |
Flavor | Spicy, tangy, savory |
Texture | Soft, fluffy bhature; creamy, chunky chickpeas |
Method of Cooking | Boiling, frying, sautéing |
Cooking Time | 1 – 1.5 hours |
Serving | 4 – 6 people |
Nutritional Value | High in protein, carbohydrates, moderate fat |
Origin: Chole Bhature is a traditional Punjabi dish that has become a popular street food. It consists of spicy chickpeas (chole) served with deep-fried flatbreads (bhature). This dish is often served as a hearty breakfast or lunch and is a favorite at large gatherings.
Ingredients: The chole (chickpeas) are soaked overnight, boiled, and cooked in a spicy gravy made with onions, tomatoes, garlic, ginger, and spices like cumin, coriander, and garam masala. The dough for the bhature is made with flour, yeast, and a pinch of baking soda, which is then deep-fried.
Color: The bhature is golden brown and crispy, while the chole is dark brown, rich in spices, and has a thick, flavorful gravy.
Flavor: The dish is spicy and tangy, with the chickpeas absorbing all the aromatic flavors of the spices. The fried bhature provides a slightly oily contrast, balancing the heat from the chole.
Texture: The bhature has a crispy exterior but is soft and airy on the inside. The chickpeas are tender and have a creamy texture, while the gravy is thick and flavorful.
Method of Cooking: First, the chickpeas are soaked and boiled until tender. They are then simmered with spices and tomatoes to make the gravy. The bhature dough is allowed to rise before being rolled into discs and deep-fried until golden.
Cooking Time: It takes about 1 to 1.5 hours to prepare this dish, including soaking and boiling the chickpeas and frying the bhature.
Serving: Chole Bhature is typically served with sliced onions, pickles, and a side of yogurt or raita. It can serve 4-6 people comfortably.
Nutritional Value: Chole Bhature is rich in carbohydrates from the fried bread and chickpeas, and also provides a good amount of protein. It is calorie-dense due to the frying of the bhature, but it is also a filling and satisfying meal.
3. Sarson da Saag and Makki di Roti
Subheading | Details |
---|---|
Dish Name | Sarson da Saag and Makki di Roti |
Origin | Punjab, North India |
Ingredients | Mustard greens, cornmeal, wheat flour, ghee, garlic, ginger, spices |
Color | Green (sarson da saag), golden yellow (makki di roti) |
Flavor | Earthy, hearty, mildly spicy, with a rich ghee taste |
Texture | Smooth, creamy saag; crispy, soft roti |
Method of Cooking | Boiling, sautéing, frying |
Cooking Time | 1 – 1.5 hours |
Serving | 4 – 6 people |
Nutritional Value | High in vitamins, fiber, moderate carbohydrates, low fat |
Origin: Sarson da Saag with Makki di Roti is a quintessential Punjabi winter dish. The saag (mustard greens) is cooked with a variety of leafy greens and spices, and it is traditionally served with makki di roti, a flatbread made from cornmeal. This dish is particularly enjoyed during the winter months in Punjab.
Ingredients: The saag is made from mustard greens (sarson) and often combined with other greens like spinach and bathua. It is cooked with garlic, ginger, green chilies, and spices like turmeric, cumin, and garam masala. The makki di roti is made from cornmeal, with a little wheat flour and water, which is rolled into flatbreads and cooked on a tava (griddle).
Color: The saag has a vibrant green color, with the yellow of the makki di roti providing a beautiful contrast.
Flavor: The saag has an earthy flavor from the mustard greens, with a mild spice level. The addition of ghee gives it richness and depth. The roti has a slightly sweet corn flavor, and the combination of the two is a hearty and satisfying meal.
Texture: The saag is creamy and smooth, often pureed for a velvety consistency. The makki di roti is soft and crispy, with a slightly crumbly texture due to the cornmeal.
Method of Cooking: The greens for the saag are boiled until soft and then sautéed with spices and ghee. The makki di roti dough is kneaded and rolled into discs, which are cooked on a griddle until golden brown and slightly crispy.
Cooking Time: Sarson da Saag with Makki di Roti takes about 1 to 1.5 hours to prepare, including cooking the greens and making the roti.
Serving: This dish serves 4-6 people and is traditionally accompanied by a dollop of ghee, along with onions and pickles.
Nutritional Value: This dish is high in vitamins, particularly Vitamin A and C, from the mustard greens and other leafy vegetables. It is also a good source of fiber. The roti provides moderate carbohydrates and is low in fat unless extra ghee is added.
4. Aloo Paratha
Subheading | Details |
---|---|
Dish Name | Aloo Paratha |
Origin | Punjab, North India |
Ingredients | Whole wheat flour, potatoes, green chilies, onions, spices |
Color | Golden brown |
Flavor | Spicy, savory, hearty |
Texture | Soft, flaky, slightly crisp at edges |
Method of Cooking | Kneading, stuffing, frying |
Cooking Time | 30 – 40 minutes |
Serving | 4 – 6 people |
Nutritional Value | High in carbohydrates, moderate protein, low fat |
Origin: Aloo Paratha is one of the most beloved dishes from Punjab. It consists of a whole wheat flatbread stuffed with spiced mashed potatoes. It is traditionally enjoyed for breakfast or lunch, and is commonly served with yogurt, pickles, and sometimes raita.
Ingredients: The paratha dough is made from whole wheat flour, water, and salt. The filling consists of boiled and mashed potatoes mixed with spices such as cumin, coriander, garam masala, green chilies, and chopped onions.
Color: The paratha has a golden brown hue, with a slightly crispy texture on the outside.
Flavor: The flavor of Aloo Paratha is savory and mildly spicy, with the potatoes absorbing the aromatic spices. The crispy edges add a slight crunch to the otherwise soft and fluffy interior.
Texture: The paratha is soft, with a flaky texture. The mashed potato filling inside is smooth and creamy, while the outer layer is crispy after being fried on a hot griddle.
Method of Cooking: The dough is kneaded and divided into small balls. Each ball is flattened and stuffed with the potato filling, which is then sealed and rolled into a flatbread. The paratha is fried on a tawa with ghee or oil until golden and crispy.
Cooking Time: Aloo Paratha can be made in about 30 to 40 minutes, depending on how many you are preparing.
Serving: Typically served with yogurt, pickle, or raita. Aloo Paratha is often enjoyed with a side of butter or ghee.
Nutritional Value: Aloo Paratha is high in carbohydrates from the wheat flour and potatoes. It provides moderate protein from the wheat and a small amount of fat, especially if ghee is used during cooking.
5. Tandoori Chicken
Subheading | Details |
---|---|
Dish Name | Tandoori Chicken |
Origin | Punjab, North India |
Ingredients | Chicken, yogurt, spices (cumin, coriander, garam masala), lemon juice |
Color | Red, orange |
Flavor | Smoky, spicy, tangy |
Texture | Juicy inside, crispy exterior |
Method of Cooking | Marinating, grilling (in a tandoor) |
Cooking Time | 1.5 hours (including marination) |
Serving | 4 – 6 people |
Nutritional Value | High in protein, moderate fat, low carbohydrates |
Origin: Tandoori Chicken is one of the most famous Punjabi dishes. It is cooked in a tandoor, a traditional clay oven, which gives it a distinctive smoky flavor. The chicken is marinated in a mix of yogurt, spices, and lemon juice, then grilled to perfection.
Ingredients: The chicken is marinated in a blend of yogurt, garlic, ginger, and spices like cumin, coriander, turmeric, and garam masala. The marination tenderizes the meat and infuses it with flavor.
Color: Tandoori Chicken has a characteristic red or orange color, which comes from the use of chili powder and sometimes food coloring.
Flavor: The flavor is smoky, spicy, and tangy, with the yogurt providing a rich and creamy undertone. The tandoori spices give the chicken a complex, aromatic profile.
Texture: The chicken is juicy and tender inside, with a crispy, slightly charred exterior from grilling in the tandoor.
Method of Cooking: The chicken is marinated for a few hours or overnight to allow the flavors to infuse. It is then grilled in a tandoor or an oven at high heat, which gives it the signature smoky taste.
Cooking Time: Tandoori Chicken requires about 1.5 hours, including the time for marination.
Serving: Tandoori Chicken is typically served with naan, rice, or a side salad, garnished with onions and lemon wedges.
Nutritional Value: This dish is rich in protein from the chicken and moderate in fat due to the yogurt and oil used in the marinade. It is low in carbohydrates and can be enjoyed as a healthy option.
6. Dal Makhani
Subheading | Details |
---|---|
Dish Name | Dal Makhani |
Origin | Punjab, North India |
Ingredients | Whole black lentils, kidney beans, butter, cream, tomatoes, ginger, garlic, garam masala |
Color | Dark brown, creamy |
Flavor | Rich, creamy, mildly spicy, earthy |
Texture | Smooth, creamy with soft lentils |
Method of Cooking | Soaking, boiling, simmering |
Cooking Time | 1.5 – 2 hours |
Serving | 4 – 6 people |
Nutritional Value | High in protein, moderate fat, low carbohydrate |
Origin: Dal Makhani is a rich and creamy dish that originates from Punjab. The dish is made using whole black lentils (urad dal) and kidney beans, cooked with butter and cream to create a luxurious and hearty meal.
Ingredients: The main ingredients are black lentils and kidney beans, which are slow-cooked with onions, tomatoes, ginger, garlic, and a variety of spices such as garam masala, cumin, and coriander. Butter and cream are added at the end to give the dish its signature richness.
Color: Dal Makhani has a dark brown color, with the cream and butter giving it a slight golden hue, particularly on top.
Flavor: The flavor is earthy and rich, with the cream and butter adding a luxurious richness. The spices add depth, while the slow cooking process allows the flavors to meld together.
Texture: The dal has a creamy and velvety texture, with the lentils and beans soft and tender. The dish has a smooth consistency, often enhanced by the addition of cream just before serving.
Method of Cooking: The lentils and kidney beans are soaked overnight and then boiled. After boiling, they are simmered in a spiced tomato gravy. Butter and cream are added toward the end to enhance the richness of the dish.
Cooking Time: Dal Makhani takes about 1.5 to 2 hours to cook, due to the slow cooking process that helps develop its rich flavor. It also requires soaking the lentils and beans for several hours.
Serving: Dal Makhani is typically served with naan or rice and can be garnished with a drizzle of cream or fresh coriander.
Nutritional Value: Dal Makhani is high in protein, thanks to the lentils and kidney beans. It also contains moderate fats due to the butter and cream. The dish is relatively low in carbohydrates, making it a filling yet balanced option.
7. Amritsari Fish
Subheading | Details |
---|---|
Dish Name | Amritsari Fish |
Origin | Amritsar, Punjab |
Ingredients | Fish fillets, gram flour, rice flour, spices, lemon juice, garlic, ginger |
Color | Golden brown |
Flavor | Spicy, tangy, crispy |
Texture | Crispy exterior, tender fish inside |
Method of Cooking | Marinating, deep frying |
Cooking Time | 30 – 40 minutes |
Serving | 4 – 6 people |
Nutritional Value | High in protein, moderate fat, low carbohydrates |
Origin: Amritsari Fish comes from the city of Amritsar in Punjab. The dish is famous for its crispy, spiced coating and tender fish. It’s traditionally made with freshwater fish like mackerel or basa.
Ingredients: The fish is marinated in a blend of yogurt, ginger-garlic paste, lemon juice, and various spices, including red chili powder, turmeric, and garam masala. The fish is then coated with a mixture of gram flour (besan) and rice flour, which gives it its characteristic crispy texture.
Color: The dish has a golden brown color, with the crispy batter providing a beautiful, rich coating on the fish.
Flavor: The flavor is spicy, with a tangy kick from the lemon juice. The spices provide depth, while the crispy exterior of the batter adds a savory crunch.
Texture: The exterior of the fish is crispy and crunchy, while the fish inside remains tender and juicy. The batter holds the flavors and moisture, making every bite satisfying.
Method of Cooking: The fish is marinated in a spiced mixture and then coated in the flour mixture before being deep-fried until golden and crispy.
Cooking Time: Amritsari Fish takes about 30 to 40 minutes to prepare, including marination time. The frying process itself is quick.
Serving: The dish is served with a squeeze of lemon, onions, and a side of chutney or raita. It can serve 4 to 6 people.
Nutritional Value: Amritsari Fish is high in protein, thanks to the fish, and contains moderate amounts of fat due to the deep frying. It’s low in carbohydrates but can be a bit calorie-dense due to the frying.
8. Lassi
Subheading | Details |
---|---|
Dish Name | Lassi |
Origin | Punjab, North India |
Ingredients | Yogurt, water, sugar, spices (optional), rosewater (optional), fruit (optional) |
Color | White (traditional), various colors (if flavored) |
Flavor | Sweet, tangy, refreshing (can be spicy or fruity) |
Texture | Smooth, creamy |
Method of Cooking | Blending |
Cooking Time | 5 – 10 minutes |
Serving | 2 – 4 people |
Nutritional Value | High in probiotics, moderate protein, low fat (depending on yogurt) |
Origin: Lassi is a traditional Punjabi drink made from yogurt, originating in Punjab. There are two main types: sweet lassi and salty lassi, with the sweet version being more popular at weddings and celebrations.
Ingredients: The basic ingredients are yogurt, water, and sugar, which are blended to create a smooth drink. Spices like cardamom or rosewater can be added for additional flavor. Fruit lassis may include mango or strawberry, while salty lassi uses spices like cumin and salt.
Color: Traditional lassi is white, but it can be colored depending on the flavoring, such as mango lassi (yellow) or rose-flavored lassi (pale pink).
Flavor: The flavor is tangy and refreshing from the yogurt, with a sweetness in sweet lassi or a savory and slightly spicy taste in the salty variety. Fruit lassis provide a fruity tang and are often sweeter.
Texture: Lassi has a smooth, creamy texture, thanks to the yogurt. It is typically served chilled, making it a refreshing drink, especially in hot weather.
Method of Cooking: Lassi is made by blending yogurt with water and sugar (for sweet lassi) or spices (for salty lassi). Fruit lassis are made by blending yogurt with fruit and sugar.
Cooking Time: Lassi is quick to prepare, taking just 5 to 10 minutes to blend.
Serving: Lassi is served in glasses, typically for 2 to 4 people. It is often garnished with a pinch of cardamom or saffron for extra flavor.
Nutritional Value: Lassi is high in probiotics due to the yogurt, and provides moderate protein and calcium. It is typically low in fat, especially if made with low-fat yogurt, and can be enjoyed as a light, refreshing drink.
9. Rajma
Subheading | Details |
---|---|
Dish Name | Rajma |
Origin | Punjab, North India |
Ingredients | Kidney beans, onions, tomatoes, garlic, ginger, spices |
Color | Dark red |
Flavor | Savory, slightly spicy, rich |
Texture | Creamy beans in a thick gravy |
Method of Cooking | Soaking, boiling, simmering |
Cooking Time | 1.5 – 2 hours |
Serving | 4 – 6 people |
Nutritional Value | High in protein, moderate carbs, low fat |
Origin: Rajma, or kidney beans curry, is a staple in Punjabi cuisine. It’s commonly served with rice (known as Rajma Chawal) and is a hearty, comforting dish enjoyed across India.
Ingredients: Rajma is made by soaking kidney beans overnight, then boiling them and simmering them in a spiced gravy made with onions, tomatoes, ginger, garlic, and spices such as cumin, garam masala, and turmeric.
Color: The dish has a rich dark red color from the kidney beans and tomatoes.
Flavor: The flavor is savory, with a slight spiciness from the garam masala and other spices. The kidney beans absorb the flavors of the gravy, making every bite flavorful and comforting.
Texture: The texture is creamy, with soft kidney beans in a thick, flavorful gravy. The gravy is smooth and slightly chunky, giving the dish a rich consistency.
Method of Cooking: After soaking the kidney beans, they are boiled until tender. The cooked beans are then simmered with a tomato-based gravy until the flavors meld together.
Cooking Time: Rajma takes about 1.5 to 2 hours to prepare, including soaking time and simmering the beans in the gravy.
Serving: Rajma is typically served with steamed basmati rice, making it a wholesome and satisfying meal for 4 to 6 people.
Nutritional Value: Rajma is a great source of protein and fiber, especially when paired with rice. It is low in fat and moderate in carbohydrates.
10. Kadhi Pakora
Subheading | Details |
---|---|
Dish Name | Kadhi Pakora |
Origin | Punjab, North India |
Ingredients | Yogurt, chickpea flour, spices, onions, green chilies |
Color | Yellow, golden brown |
Flavor | Tangy, savory, spicy |
Texture | Smooth yogurt gravy with crispy fritters |
Method of Cooking | Boiling, frying, simmering |
Cooking Time | 1 – 1.5 hours |
Serving | 4 – 6 people |
Nutritional Value | High in protein, moderate fat, low carbohydrate |
Origin: Kadhi Pakora is a popular dish in Punjab, typically served with rice. It consists of fried gram flour fritters (pakoras) soaked in a tangy yogurt-based gravy. This dish is a comforting meal enjoyed during winter months or on special occasions.
Ingredients: The pakoras are made from chickpea flour (besan), onions, green chilies, and spices. The kadhi (gravy) is prepared by simmering yogurt with gram flour and spices like turmeric, cumin, and coriander, creating a tangy, thick sauce.
Color: The kadhi has a bright yellow color from the turmeric, while the pakoras are golden brown and crispy.
Flavor: Kadhi Pakora has a tangy, savory flavor from the yogurt and the fried pakoras, with a subtle spiciness. The dish is aromatic, with the garam masala and cumin providing warmth.
Texture: The yogurt gravy is smooth and creamy, while the pakoras are crispy on the outside and soft on the inside.
Method of Cooking: The pakoras are deep-fried until golden and crispy, then added to the kadhi, where they absorb the flavors of the yogurt gravy. The kadhi is simmered for a while to allow the flavors to meld.
Cooking Time: Kadhi Pakora requires about 1 to 1.5 hours to prepare, including the time needed for frying the pakoras and simmering the kadhi.
Serving: Kadhi Pakora is traditionally served with steamed rice and can be enjoyed by 4 to 6 people.
Nutritional Value: Kadhi Pakora is high in protein due to the chickpea flour and yogurt, while the fried pakoras add moderate fat to the dish. It is relatively low in carbohydrates but provides a satisfying, rich flavor.
Conclusion
Punjabi cuisine is a vibrant tapestry of flavors, aromas, and textures. From the rich and creamy Butter Chicken to the comforting Dal Makhani, each dish has a unique story to tell. These famous Punjabi recipes not only tantalize the taste buds but also offer a glimpse into the culture and traditions of Punjab.
By exploring these recipes, you can bring the warmth of Punjabi hospitality into your kitchen. Whether it’s a festive celebration or a casual family meal, these dishes are sure to impress and satisfy. Dive into the culinary delights of Punjab and experience the joy of cooking these famous recipes! Happy cooking!