Pakistani Chicken and Cabbage Soup Recipe from Scratch

Updated November 3, 2026

Total time
58 min
prep 18 min · cook 40 min
Serves
6
portions as written
Safe temperature (USDA)
165°F / 74°C
check the thickest piece

Jump to recipe

Pakistani Chicken and Cabbage Soup Recipe from Scratch

Pakistani-style chicken and cabbage soup is a light, savory broth filled with tender chicken, shredded cabbage, carrot, ginger, and black pepper. It draws on the peppery, lightly thickened soups served in some Pakistani restaurants, while leaving room for the regional and family variations found in home cooking.

Ingredients

  • 1 tablespoon (15 ml) neutral oil, such as canola or sunflower oil
  • 1 small yellow onion, finely diced, about 1 cup (150 g)
  • 3 garlic cloves, finely chopped or grated, about 1 tablespoon (15 g)
  • 1 tablespoon (15 g) peeled, grated fresh ginger
  • 1 pound (450 g) boneless, skinless chicken breast, left whole
  • 8 cups (1.9 L) low-sodium chicken broth
  • 4 cups (950 ml) water
  • 4 cups (280 g) finely shredded green cabbage
  • 1 medium carrot, cut into fine matchsticks or grated, about 1 cup (110 g)
  • 1 tablespoon (15 ml) soy sauce
  • 1 tablespoon (15 ml) white vinegar or rice vinegar
  • 1 teaspoon (2 g) coarsely ground black pepper, plus more to taste
  • ¼ teaspoon (0.5 g) ground white pepper, optional
  • ½ teaspoon (1 g) red chili flakes, or to taste
  • 3 tablespoons (24 g) cornstarch
  • ¼ cup (60 ml) cold water, for the cornstarch slurry
  • ¾ teaspoon (4 g) fine salt to start, adding more only after tasting
  • 2 scallions, thinly sliced, about ¼ cup (25 g)
  • 2 tablespoons (8 g) chopped cilantro, optional
  • Lime wedges, for serving, optional

Instructions

  1. Prepare the ingredients. Dice the onion, chop the garlic, grate the ginger, shred the cabbage, and cut or grate the carrot. Keep the chicken whole so it stays easy to remove and shred after simmering. Measure the broth, water, seasonings, and slurry ingredients before you start cooking; this soup comes together more smoothly once the pot is hot.
  2. Soften the aromatics. Heat the oil in a large, heavy pot over medium heat. Add the onion and cook for 3 minutes, stirring now and then, until softened but not browned. Stir in the garlic and ginger and cook for 30 seconds, just until fragrant. If the garlic starts to darken, lower the heat; browned garlic can make the broth taste bitter.
  3. Simmer the chicken. Pour in the broth and water, then add the chicken breast, salt, black pepper, white pepper if using, and chili flakes. Bring the pot to a gentle simmer, which should take about 4 minutes. Lower the heat so the liquid bubbles steadily but does not boil hard. Cover partly and simmer for 20 minutes, turning the chicken once if it is not fully submerged. Check the thickest part with a food thermometer: USDA FSIS gives 165°F (74°C) as the safe minimum internal temperature for poultry. If it has not reached that temperature, keep simmering and check again after a few minutes.
  4. Shred the chicken. Transfer the cooked chicken to a plate with tongs and let it sit for 3 minutes so it is easier to handle. Shred it into bite-size pieces with two forks, or slice it thinly across the grain. Meanwhile, skim any excess foam from the broth if needed. Return the chicken to the pot once shredded.
  5. Cook the vegetables. Add the cabbage, carrot, soy sauce, and vinegar. Simmer uncovered for 5 minutes, stirring once or twice. The cabbage should soften and turn glossy while still holding some texture. For very fine shreds, begin checking after 3 minutes; a longer simmer makes the cabbage softer and the broth less fresh-tasting.
  6. Thicken the broth lightly. In a small cup, whisk the cornstarch with the cold water until smooth. Stir the soup gently while pouring in the slurry in a thin stream. Simmer for 2 minutes, stirring often, until the broth looks slightly glossy and lightly thickened. It should still pour easily rather than resemble gravy. If you prefer a clear, thin soup, use only 1½ tablespoons (12 g) cornstarch with the same amount of cold water.
  7. Season and finish. Taste the broth before adding more salt because both the broth and soy sauce contribute saltiness. Add extra black pepper, vinegar, chili flakes, or salt a little at a time. Stir in the scallions and cilantro, if using, and serve hot with lime wedges. The listed cooking time is about 40 minutes; allow a few extra minutes if the chicken needs longer to reach 165°F (74°C).

Tips

  • Use low-sodium broth when possible. Soy sauce, reduced broth, and commercial stock can all make the soup salty. Starting with low-sodium broth gives you more control; if yours is already salted, leave out the measured salt until the final taste.
  • Slice the cabbage evenly. Thin, even shreds soften at roughly the same rate and are easier to eat with a spoon. A knife works well, but a box grater or food processor can speed up the job. Avoid adding a large pile of cabbage all at once if it is very thickly cut; it may need extra simmering.
  • Keep the cornstarch slurry cold and smooth. Cornstarch added directly to hot soup can form small lumps. Whisk it with cold water immediately before using, and stir the soup as you pour. If the soup thickens more than you like, loosen it with a little hot broth or water.
  • Adjust heat at the table. Chili flakes vary in strength, and black pepper is a defining flavor here, so begin moderately. Put extra chili, pepper, and vinegar on the table for people who want a bolder, sharper bowl rather than making the whole pot spicy.

Serving Suggestions

Serve the soup as a first course or as a simple main meal in warmed bowls. Steamed basmati rice, plain boiled rice, or a small serving of noodles makes it more substantial; serve these separately or spoon the soup over them just before eating so they do not absorb all the broth. Fresh naan or roti is useful for dipping, though bread is not essential because the shredded chicken and vegetables make the soup satisfying on their own.

Set out lime or lemon wedges, sliced scallions, extra black pepper, and chili flakes so everyone can season a portion to taste. A small dish of soy sauce or vinegar can also be offered, but add either gradually: the broth is already seasoned and can quickly become too salty or sharp. For a meal with more variety, pair the soup with a crisp cucumber salad or a plate of simply cooked vegetables.

Variations

Make it more traditionally peppery or more gently seasoned. Increase the black pepper to 1½ teaspoons (3 g) for a sharper, warming broth, or reduce it to ½ teaspoon (1 g) for a milder bowl. Add chili flakes cautiously, since their heat can become more noticeable as the soup sits. Pakistani home and restaurant versions differ, and this recipe is one approachable style rather than a claim to a single definitive version.

Change the protein or vegetables. Boneless chicken thighs can replace the breast; simmer until they reach the same safe temperature, then shred. For a meat-free pot, use vegetable broth and add 1½ cups (240 g) drained chickpeas in place of chicken; simmer them with the vegetables until hot. You can also replace up to half the cabbage with thinly sliced mushrooms or extra carrot. These changes shift the soup’s texture and flavor, but the same ginger, pepper, and vinegar balance works well.

Use accessible seasoning substitutes. Soy sauce gives this restaurant-inspired version a savory, Chinese-influenced note, but it is not required for every Pakistani-style soup. For a gluten-free alternative, use a gluten-free soy sauce or tamari, checking the label. If you do not have white pepper, simply omit it or use a little more black pepper; the soup will taste slightly more direct and peppery. Rice vinegar can stand in for white vinegar, with a softer tang.

Storage and Reheating

Cool leftovers promptly and refrigerate them within 2 hours of cooking in shallow, covered containers. The soup keeps for 3–4 days in the refrigerator. If you know you will have leftovers, you can keep the scallion and cilantro garnishes separate and add them to each bowl when serving. The cabbage will soften further in storage, and the broth may thicken as it chills; both are normal.

Reheat only the portion you plan to eat in a saucepan over medium heat, stirring occasionally, until steaming throughout. Check that leftovers reach 165°F (74°C), the USDA FSIS safe reheating temperature. Add a splash of water or broth if the soup has thickened too much. A microwave also works: cover loosely, heat in short intervals, and stir between intervals so the center warms evenly. Freeze cooled soup in airtight, freezer-safe containers for up to 2–3 months for best quality. Thaw it in the refrigerator and reheat to 165°F (74°C); the cabbage may be softer after freezing, but the soup remains usable.

Frequently Asked Questions

Can I use cooked or leftover chicken?

Yes. Skip simmering the raw chicken and instead make the broth with the aromatics, broth, water, pepper, and chili for about 10 minutes. Add shredded cooked chicken with the cabbage and carrot, then continue with the recipe. Heat the chicken thoroughly; if using leftovers, reheat the finished soup to 165°F (74°C). Because cooked chicken contributes less flavor to the broth than simmering raw chicken, taste and adjust the pepper, vinegar, and salt at the end.

Can I make the soup without cornstarch?

Yes. Leave out both the cornstarch and its cold water, and serve the broth clear and light. You can also mash a few cooked pieces of carrot into the broth for a little body, though that will not thicken it as evenly. Do not add dry flour or cornstarch directly to the hot pot, since it is likely to clump.

Why did my soup turn cloudy?

A cloudy broth is usually a texture issue, not a sign that the soup has gone wrong. A hard boil can break up proteins from the chicken and make the liquid cloudy, while cornstarch intentionally makes it slightly opaque. Keep the broth at a gentle simmer, and stir the cornstarch slurry in gradually if you want a smoother finish.

Can I prepare it ahead?

Yes. Make the soup a day ahead, cool it promptly, and refrigerate it in a covered container. The flavors will mingle, while the cabbage becomes softer. For the freshest vegetable texture, prepare the broth and chicken ahead, then add the cabbage and carrot when reheating and simmer until tender. In either case, reheat the soup to 165°F (74°C) before serving.

Is this soup very spicy?

Not as written for most people: the recipe uses a modest amount of chili flakes, while black pepper supplies most of the warmth. Chili flakes vary, so reduce them or omit them for a milder soup. You can put chili oil or extra flakes on the table for anyone who wants more heat without changing the whole pot.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).