Bangalore Fish Curry Recipe

Inspired by an unforgettable trip to Bangalore, this fish curry recipe captures the vibrant flavors of South India. While some authentic ingredients were hard to find, this masterful adaptation uses readily available substitutes to deliver a remarkably delicious and aromatic dish. Perfect with firm, white fish like halibut or cod, this curry is sure to become a new family favorite! Get ready for a taste of Bangalore in your kitchen!

Prep Time 15 mins
Cook Time 30 mins
Calories 365 kcal
Protein 70g
Rating Be the first
Bangalore Fish Curry 324

Recipe Actions

Share this recipe:

Recipe Author

Forktionary editorial kitchen team

The Forktionary Kitchen Team

Adapted from Food.com, then tested & standardized by Forktionary.

Ingredients for Bangalore Fish Curry

Cook Smarter with Sous, Your Kitchen Companion

Missing an ingredient for this Bangalore Fish Curry? Need a perfect wine pairing or a healthy side dish idea? Don't guess—ask Sous! Your AI-powered sous-chef is ready to help you swap ingredients, adjust serving sizes, and discover flavor tips in seconds.

How to Make Bangalore Fish Curry

  1. Cut 1 lb halibut into 1-inch chunks and set aside.
  2. Thinly slice 1 medium shallot.
  3. Gently fry the sliced shallot, 2 cloves minced garlic, and 1 inch grated ginger in 2 tablespoons of oil for 5 minutes, or until the shallots are soft and translucent.
  4. Add 1 tablespoon chili powder, 1 teaspoon turmeric, 1 teaspoon garam masala, and 1/2 teaspoon fenugreek. Cook for 2 minutes, stirring constantly, until fragrant.
  5. Pour in 1 (13.5 ounce) can of full-fat coconut milk and bring to a gentle simmer.
  6. Add the halibut chunks, 10 curry leaves, salt, and pepper to taste.
  7. Reduce heat to low, cover, and simmer for 15-20 minutes, or until the halibut is cooked through and flakes easily with a fork.
  8. In a small bowl, whisk together 1 tablespoon of cornflour (cornstarch) with 2 tablespoons of cold water until smooth. Slowly whisk this slurry into the curry and cook for 1-2 minutes, or until the sauce has thickened to your desired consistency.

Nutrition Information (Approximate per serving)

Sodium

5 g

Sugar

14g

Fat

51g

Carbs

2g

Recipe Categories (Choose a category and find related recipes!)

Frequently Asked Questions

How long does it take to make Bangalore Fish Curry?

Bangalore Fish Curry takes about 45 minutes from start to finish — roughly 15 minutes to prepare and 30 minutes to cook.

How many calories are in Bangalore Fish Curry?

Bangalore Fish Curry has approximately 365 calories per serving, with about 70 g protein, 2 g carbohydrates and 32 g fat.

What ingredients do I need for Bangalore Fish Curry?

The key ingredients for Bangalore Fish Curry are Halibut Fillets, Garlic Paste, Ginger Paste, Shallot, Canola Oil, Chili Powder. See the full list with measurements above.

Reviews

No reviews yet — be the first to share your thoughts on this recipe!

Write a Review