Skip to content
Karachi Smoky Tomato Soup
pakistanisoup✨ New

Karachi Smoky Tomato Soup

Karachi Smoky Tomato Soup turns pakistani pantry flavors into a complete soup with white fish, garam masala, ginger, garlic and green chiles, and a fresh cilantro finish.

Prep
16 min
Cook
35 min
Servings
6
Difficulty
Medium
4.7
Sign in to rate
#pakistani#soup#white#soup#world cuisine

About This Recipe

Karachi Smoky Tomato Soup is a practical home recipe inspired by Pakistani cooking known for spice-layered rice dishes, grills, lentils, breads and rich stews. It is not presented as a museum-piece classic; instead, it uses the pantry logic of Pakistan to make a dish a home cook can prepare with confidence. The anchor is white fish, supported by garam masala, ginger, garlic and green chiles, so the flavor has a clear regional direction without becoming fussy or overbuilt. The technique is the part that matters most. Aromatics are warmed until fragrant, the main ingredient is cooked with visual cues rather than guesswork, and the final seasoning is adjusted with salt, acidity and herbs. In a good soup, each component has a job: broth gives structure, the sauce or dressing carries the spice, and cilantro keeps the finish lively. As you cook, the recipe should feel steady and sensory. You will smell the spices or herbs bloom, see the sauce tighten or the vegetables soften, and taste the final balance before serving. The result is generous enough for family dinner but flexible enough for meal planning, which is exactly how many everyday dishes travel from one kitchen to another.

Ingredients

Serves 6

  • 500 gwhite fish
  • 2 tbspoil
  • 1onion(thinly sliced)
  • 3 clovesgarlic(minced)
  • 1 tbspgaram masala
  • 1 tspfine sea salt
  • 0.5 tspblack pepper
  • 2 cupsbasmati rice
  • 0.5 cupcilantro(chopped)
  • 1 tbspcitrus juice or vinegar

Instructions

  1. 1

    Start the aromatics

    Heat oil in a wide pan over medium heat. Add onion and cook 6 minutes, then add garlic and garam masala for 45 seconds.

    The spices should smell vivid, not burnt.

  2. 2

    Cook the white fish

    Add white fish, salt and pepper. Cook until the surface takes color or the vegetables begin to soften, 5 to 10 minutes depending on the ingredient.

  3. 3

    Build the body

    Add a splash of water, stock or cooking liquid. Simmer until the sauce clings to the white fish and the texture is cohesive, 8 to 15 minutes.

  4. 4

    Prepare the base

    Warm basmati rice separately and keep it covered. A hot base helps the finished dish stay juicy instead of cooling on the plate.

  5. 5

    Finish fresh

    Spoon everything together and finish with cilantro and citrus juice or vinegar. Taste once more for salt before serving.

Did you make this?

Rate it and help other cooks find the recipes that actually work.

One tap to sign in, and we'll save the rating you just picked.

Everything you need to plan your week — free

  • Meal calendar
  • Grocery list
  • AI recipe ideas

Track what you eat

Snap your meal to log calories and macros, run fasting timers and track water in the free SnapCal app.

Download Now

Pro Tips

  • →

    Prepare cilantro at the last minute so it tastes fresh instead of bruised.

  • →

    Taste before serving and correct with salt first, then acidity, then heat.

  • →

    Keep basmati rice separate until serving if cooking ahead; it preserves texture.

Variations

  • •

    Vegetarian: replace white fish with chickpeas, tofu or roasted mushrooms and keep the same seasoning method.

  • •

    Spicier: add fresh chile or chile flakes with the garlic, then balance with yogurt or herbs.

  • •

    Batch version: double the saucy component and freeze half, but prepare the fresh finish on serving day.

Storage

Refrigerate the cooked white fish mixture for up to 3 days. Store basmati rice separately and reheat with a splash of water so the sauce loosens without drying.

History & Origin

This recipe draws on Pakistani cooking known for spice-layered rice dishes, grills, lentils, breads and rich stews. It is a modern home-cooking interpretation rather than a claim to one single historic festival dish. The ingredients and technique follow the flavor logic of pakistani kitchens while staying practical for a weeknight cook.

Frequently Asked Questions

Can I replace the white fish?

Yes. Keep the seasoning and method, but adjust cooking time so seafood and tofu stay tender while meat, legumes or dense vegetables cook fully.

Why does the final acidity matter?

A small amount of citrus juice or vinegar sharpens the sauce and keeps rich ingredients from tasting heavy. Add it at the end so it stays bright.

Can I make it ahead?

Yes. Cook the main component ahead and store the basmati rice or bread separately. Reheat gently and add herbs after warming.

Nutrition Facts

Per serving (500g / 17.6 oz) · 6 servings total

Calories401kcal
Protein28g
Carbohydrates35g
Fat14g
Fiber5g
Protein28g
Carbs35g
Fat14g

Time Summary

Prep time16 min
Cook time35 min
Total time51 min

Have Questions?

Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.

Chat with AI Chef →

Featured in Guides

This recipe is featured in the following curated guides:

Community

Join the conversation

Sign in to leave a comment and save your favourite recipes