The Pakistani kofta recipe is one of the most beloved dishes in the entire subcontinent. Juicy, spiced meatballs simmered in a rich, aromatic tomato-onion gravy create a dish that feels deeply comforting and satisfying every single time. Kofta appears on Pakistani dastarkhans at family dinners, wedding spreads, and festive occasions throughout the year. Every family has their own version. Some prefer beef kofta. Others use lamb or chicken. Some add boiled eggs inside the meatballs for a stunning surprise. This guide covers the complete authentic recipe with traditional cooking tips, spice variations, serving suggestions, and a full nutrition table so you know exactly what you are eating.
Ingredients for Pakistani Kofta
For the Kofta (Meatballs)
| Ingredient | Quantity | Notes |
| Ground beef or lamb | 500g | Freshly ground, not too lean |
| Onion | 1 small | Grated and squeezed dry |
| Garlic paste | 1 teaspoon | Fresh or store-bought |
| Ginger paste | 1 teaspoon | Fresh preferred |
| Green chilli | 2 to 3 | Finely chopped |
| Fresh coriander | 3 tablespoons | Finely chopped |
| Fresh mint | 1 tablespoon | Finely chopped |
| Red chilli powder | 1 teaspoon | Adjust to taste |
| Cumin powder | 1/2 teaspoon | |
| Coriander powder | 1/2 teaspoon | |
| Garam masala | 1/2 teaspoon | |
| Salt | 1 teaspoon | |
| Bread (day-old) | 1 slice | Soaked in water and squeezed dry |
| Egg | 1 | Binding agent |
For the Kofta Gravy
| Ingredient | Quantity | Notes |
| Onion | 2 large | Thinly sliced |
| Tomatoes | 3 medium | Chopped or blended |
| Oil | 4 tablespoons | |
| Garlic paste | 1.5 teaspoons | |
| Ginger paste | 1.5 teaspoons | |
| Red chilli powder | 1.5 teaspoons | |
| Coriander powder | 1 teaspoon | |
| Turmeric | 1/2 teaspoon | |
| Cumin seeds | 1 teaspoon | For tarka |
| Garam masala | 1 teaspoon | Added at the end |
| Salt | To taste | |
| Water | 1.5 cups | For gravy consistency |
| Fresh coriander | For garnish |
Step-by-Step Pakistani Kofta Recipe
Step 1: Make the Meatball Mixture
Combine ground meat, grated onion, garlic paste, ginger paste, green chilli, coriander, mint, all spices, salt, soaked bread, and egg in a large bowl. Mix thoroughly with your hands for three to four minutes. The mixture should feel smooth, slightly sticky, and well-combined. Mixing by hand develops the proteins in the meat. This creates a firm, cohesive meatball that holds its shape during cooking. If the mixture feels too wet, add one tablespoon of chickpea flour (besan) to bind it better.
Step 2: Shape and Chill the Kofta
Wet your hands lightly with water to prevent sticking. Take approximately two tablespoons of the mixture per kofta. Roll between your palms into smooth, round balls. Place on a tray. Aim for a uniform size so they cook evenly. Refrigerate the shaped kofta for 20 to 30 minutes. Chilled kofta hold their shape much better during frying. This step is important and should not be skipped.
Step 3: Brown the Kofta
Heat two tablespoons of oil in a wide pan over medium-high heat. Add kofta in a single layer. Do not overcrowd the pan. Brown on all sides, turning gently, for about six to eight minutes. You are not cooking them through at this stage. You are building a flavorful crust. Remove browned kofta and set aside. This browning step adds tremendous depth to the final dish.
Step 4: Make the Gravy Base
In the same pan, heat the remaining oil. Add cumin seeds and let them splutter for thirty seconds. Add sliced onions. Cook on medium heat, stirring regularly, for 15 to 20 minutes until deep golden brown. Proper onion browning is the foundation of great Pakistani gravy. Add garlic and ginger paste. Cook for two minutes until raw smell disappears. Add chopped tomatoes, red chilli powder, coriander powder, turmeric, and salt. Cook on medium heat, stirring and mashing, for 10 to 12 minutes until oil separates from the masala.
Step 5: Add Kofta and Simmer
Add 1.5 cups of water to the masala. Stir well. Gently lower the browned kofta into the gravy. Do not stir aggressively or the kofta will break. Cover and cook on low heat for 20 to 25 minutes. The kofta absorb the gravy flavors and finish cooking through completely. Add garam masala in the last five minutes of cooking. Garnish with fresh coriander and green chilli slices. Serve hot.
Spice Level Variations
| Spice Level | Red Chilli Powder | Green Chilli | Garam Masala | Notes |
| Mild | 1/2 teaspoon | 1 small, deseeded | 1/4 teaspoon | Suitable for children and mild palates |
| Medium | 1 teaspoon | 2 medium | 1/2 teaspoon | Most popular level for family cooking |
| Hot | 1.5 teaspoons | 3 to 4 | 1 teaspoon | For spice lovers and Pakistani traditional taste |
| Extra Hot | 2 teaspoons | 4 to 5 | 1.5 teaspoons | Restaurant-style intense heat |
Serving Suggestions
Pakistani kofta pairs beautifully with a variety of accompaniments:
Naan or roti: The classic pairing. Fresh naan absorbs the gravy perfectly.
Plain basmati rice: The neutral rice balances the bold kofta masala. Add a squeeze of lemon over the rice.
Paratha: Flaky paratha with kofta curry makes an indulgent and satisfying meal.
Raita: A simple cucumber and mint raita cools the palate between bites.
Salad: Thinly sliced onions with fresh tomato and lemon juice makes a refreshing side.
Boiled eggs: Add halved boiled eggs to the gravy in the last five minutes for a traditional kofta anda combination that adds extra protein and visual appeal.
For more authentic Pakistani curry and gravy recipes, explore the collection at [KitchenCloud.pk](https://kitchencloud.pk).
Kofta Anda Variation (Kofta With Eggs)
This popular variation adds whole boiled eggs to the kofta gravy. Peel four to six boiled eggs. Score them lightly with a knife to help them absorb flavor. Add to the gravy in the last 10 minutes of cooking. The eggs take on the rich masala color and flavor beautifully. Kofta anda is a popular dish for special family dinners and weekend lunches in Pakistani homes.
Nutrition Table for Pakistani Kofta (Per Serving)
| Nutrient | Amount Per Serving (Approx.) |
| Calories | 320 to 380 kcal |
| Protein | 22 to 26g |
| Total Fat | 20 to 24g |
| Saturated Fat | 7 to 9g |
| Carbohydrates | 8 to 12g |
| Fiber | 2g |
| Sodium | 600 to 800mg |
| Iron | 15 to 20% Daily Value |
| Vitamin C | 12% Daily Value |
Values are approximate and based on a 150g serving of kofta with gravy using lean ground beef.
Conclusion
The Pakistani kofta recipe in this guide gives you everything you need for authentic, restaurant-quality results at home. From properly seasoned meatballs to a deeply rich masala gravy, every step matters. Follow the traditional tips. Brown your kofta. Cook your masala until oil separates. Simmer on low heat. These three principles unlock the full flavor potential of this beloved dish. Adjust the spice level to suit your family. Explore the kofta anda variation for something extra special. Once you master this recipe, it will become one of the most requested dishes in your home.
Frequently Asked Questions (FAQs)
Q1: What meat is best for Pakistani kofta?
Beef is the most traditional choice for Pakistani kofta. Lamb gives a richer, more intense flavor. Chicken kofta is a lighter, milder option. Use meat with some fat content for juicy results.
Q2: Why do my kofta break apart during cooking?
This happens when the mixture is too wet or not mixed enough. Squeeze grated onion dry before adding. Mix the kofta mixture thoroughly by hand. Chill shaped kofta before frying or adding to gravy.
Q3: Can I freeze Pakistani kofta?
Yes. Freeze cooked kofta with or without gravy for up to two months. Reheat gently in a pan with a splash of water. The flavor actually deepens slightly after freezing and reheating.
Q4: Can I bake kofta instead of frying them?
Yes. Place on a greased baking tray and bake at 200 degrees Celsius for 20 minutes, turning halfway. Baked kofta have less oil but still develop good color and flavor in the oven.
Q5: What is the secret to juicy kofta?
Use meat with some fat content, not extra lean mince. Add soaked bread as a binding agent. Do not overcook. Simmer on low heat in the gravy until just cooked through.
Q6: Can I make kofta with chicken?
Yes. Ground chicken kofta uses the same basic recipe. Chicken mixture is softer, so add extra breadcrumbs or besan to help it hold shape during cooking.
Q7: How long does kofta curry keep in the fridge?
Kofta curry keeps well in the refrigerator for three to four days in a covered container. Reheat on low heat with a splash of water. The flavor improves further after resting overnight.
Q8: What gives Pakistani kofta its distinctive flavor?
The combination of fresh coriander and mint in the meatballs, deeply caramelized onion in the gravy, and whole spices creates the distinctive Pakistani flavor profile. Browning the kofta before simmering adds another layer of depth.
Q9: Can I make kofta in a pressure cooker?
Yes. Brown kofta and prepare masala separately. Add browned kofta to the masala in the pressure cooker with water. Cook for one whistle on high then low heat for five minutes. The result is very tender kofta.
Q10: Is Pakistani kofta the same as meatballs?
They share similarities but differ significantly. Pakistani kofta use a more complex spice blend and cook in a masala gravy. Western meatballs typically use simpler seasoning and serve with tomato sauce or in soups.
